diff options
Diffstat (limited to 'net-p2p/fms')
-rw-r--r-- | net-p2p/fms/Manifest | 4 | ||||
-rw-r--r-- | net-p2p/fms/fms-0.3.81.ebuild (renamed from net-p2p/fms/fms-0.3.79.ebuild) | 27 |
2 files changed, 17 insertions, 14 deletions
diff --git a/net-p2p/fms/Manifest b/net-p2p/fms/Manifest index 8ee96e54e751..b82d7e7a935d 100644 --- a/net-p2p/fms/Manifest +++ b/net-p2p/fms/Manifest @@ -1,8 +1,8 @@ AUX fms 861 BLAKE2B f4ee5f508327c55bf2b5446d85ab51fe3f968c6592be0045a26f4a1a8f4df3e86505a5f9f5f57c62dafb4d11e75229ddd76b8839f6183ddfcf5adcd53016e15e SHA512 82a8202dd7191b8b0dbca7028cdadeb4d62faae3d60d77bc5e799bd0c83d6ad3e6a7bb0317531b746f7f5f4851df4439edb90b155587ad6631c1b1b91ac18a80 AUX fms-use-system-libs3.patch 1380 BLAKE2B 3c2c5023b83099a5a90a5e6b8f583e7d1479e47080e543af525878b79b5c2d9101e2f69aa95f867a24959d1d404bb2d1dfa70c930db814f3bec2aba3ec03ad50 SHA512 5eaf4f455a1b6b65e2f71a2371382710d435a2fdc7379244019951622dcdd8ed6677c0fe3061aacff419cc186a8c8b0169f1949445c6af8bd2577f57051527bc AUX fms-use-system-libs4.patch 1343 BLAKE2B b45a272f24e0b738328e7d901699f4a5a9e4d9f8f2d564d28d85e817ed4fc8165cebdaa150ecece8c88197d2b5bb7d31a690f84198bad89e9cb7df63a5d57f65 SHA512 36aa556661db38813021e6e4ef2ebc6f3b4e06aa400f774281766579fa21da9583d87a27aef3c7b68c840bec7c69b99aebd237ba25c42fc5732a66b10d4ed20d -DIST fms-src-0.3.79.zip 3847775 BLAKE2B e6087ef6e0e22f79e3d399f08ed531e839faf8199bdb3d0c0e148553dd6b7cab9dd35dbc74081a628d4456fadc4f9dd83a7a767f1dab8ac511f94eac1685d2ee SHA512 aa9f505c5ef55b1f462b16de6d870d02dc102fd184cc353c6c6b8a346978a9953b34e878f262f4190a3d15d76c5a37f065c4e5ebdbc0e43a4a5c22d61fa9fba7 DIST fms-src-0.3.80.zip 4583891 BLAKE2B 363fe148c622d999398d2f435f49e312d3bea22ad6b69865a618593616b47b632c1a56bcc8fc75bd40590e3858aad7e3f1d70991a21936e38562e10f1813b49c SHA512 d3aa5eb7d417bb135d88a515702fac9c451054d071374bb7f475add9af7e1fda90f4d9c61569e3e9040b2a241efa7fcc7ecac32a7f652327d15ed8d1ea1418c4 -EBUILD fms-0.3.79.ebuild 1870 BLAKE2B 4a8096cd5900dcf32c4c7467718d57474bac83692ca74214fc291a0479c85cc6d7b755a5856680d72462ac22c67891c0b4a9f84f3d3ec5eb4364002bec3d23fd SHA512 82ffae8e51793be6a1353b75ad8cbb2427e9a5bfee25af163e9419035c680f4b82615f855aa9477dcdd55d9ba05b06a288805a01894d0bcd10c612c99b2cd61c +DIST fms-src-0.3.81.zip 4732577 BLAKE2B a873fe4458a4abf4d19c7849d2045e49f556e001315d9112f50fd5c544481c64e00d0db5672ca20f1974e8d8b46e88b98e6a339536659a8a4c06b1a3c4439d21 SHA512 7e5efc2bf22fd3ba24d61fb4a7afbd3b6181a6ea4d038bc06bc2135dd9254835647cbb62be68982ee553212be9f2e038f50623916db3131b2fd19a77c3180af2 EBUILD fms-0.3.80.ebuild 1995 BLAKE2B ed05c263b40015c8a07603f1d2ed8f8b2e44308d1981ec85c2513a9904d0fa5063830eb990109a82dbcbac2da97a5d12a909fc31f3c509c5d848910a00d5675e SHA512 9349fd07349c8d9db9282ece0c18e22ccc5dde9933c1a30892281e0dc3caae599dab5a2305674f1435aaa80140cdc5d9f2ca141f91857fbc2062e4a60256bd00 +EBUILD fms-0.3.81.ebuild 2129 BLAKE2B 15ff7a8cf7c948231e540e02917336c87ce55e21b9141955fdd6bd154c076fd0dd8aa841a387cf2f428afbbb7185d34f891f82245faa3bed979ec4590d4b4e39 SHA512 5194e250b3527987875f4d0d088dc0947fb91857e787664e7fe10349f845ab57c4017097203adbfc1ef031d4af52f326c194ed936205b1a1dba9422f42519d14 MISC metadata.xml 394 BLAKE2B a6924fe829c9abc8b3a04106d30b34af326d4596eb5bc9a96165db2ba1993a4157fdecfbeedc0f0a27b75c6327b501a67de3e46864ec4d7fe6211731fd2e121c SHA512 f4943a8b16ff6b031cf95eb5aaabe12fc18abc349f566fc7d4a4eab155ad917e9d49ebb5fcaafa0e36239d772d24391f1489ad71649ff33554f3a8fb6bdd69b7 diff --git a/net-p2p/fms/fms-0.3.79.ebuild b/net-p2p/fms/fms-0.3.81.ebuild index 60669d4aaf80..125c6be8d35b 100644 --- a/net-p2p/fms/fms-0.3.79.ebuild +++ b/net-p2p/fms/fms-0.3.81.ebuild @@ -1,28 +1,29 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="5" +EAPI="6" inherit eutils cmake-utils user DESCRIPTION="A spam-resistant message board application for Freenet" HOMEPAGE="http://freenetproject.org/tools.html" -SRC_URI="mirror://gentoo/${PN}-src-${PV}.zip" +SRC_URI="https://dev.gentoo.org/~tommy/distfiles/${PN}-src-${PV}.zip" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="frost" +IUSE="frost ssl" RDEPEND="virtual/libiconv frost? ( net-libs/mbedtls ) + ssl? ( net-libs/mbedtls ) >=dev-libs/poco-1.4.3_p1 >=dev-db/sqlite-3.6.15" DEPEND="${RDEPEND} app-arch/unzip" S=${WORKDIR} -PATCHES=( "${FILESDIR}"/${PN}-use-system-libs3.patch ) +PATCHES=( "${FILESDIR}"/${PN}-use-system-libs4.patch ) pkg_setup() { enewgroup freenet @@ -32,27 +33,29 @@ pkg_setup() { src_prepare() { rm -rv libs edos2unix src/http/pages/showfilepage.cpp + edos2unix CMakeLists.txt cmake-utils_src_prepare } src_configure() { - local mycmakeargs="-DI_HAVE_READ_THE_README=ON \ + local mycmakeargs=( -DI_HAVE_READ_THE_README=ON \ -DUSE_BUNDLED_SQLITE=OFF \ -DDO_CHARSET_CONVERSION=ON \ - $(cmake-utils_use frost FROST_SUPPORT)" + -DFROST_SUPPORT=$(use frost && echo ON || echo OFF) \ + -DFCP_SSL_SUPPORT=$(use ssl && echo ON || echo OFF) ) cmake-utils_src_configure } src_install() { insinto /var/freenet/fms - dobin "${CMAKE_BUILD_DIR}"/fms - doins *.htm - doins -r fonts images styles translations + dobin "${CMAKE_BUILD_DIR}"/fms || die + doins *.htm || die "doinstall failed" + doins -r fonts images styles translations || die fperms -R o-rwx /var/freenet/fms/ /usr/bin/fms fowners -R freenet:freenet /var/freenet/fms/ /usr/bin/fms - doinitd "${FILESDIR}/fms" - dodoc readme.txt + doinitd "${FILESDIR}/fms" || die "installing init.d file failed" + dodoc readme.txt || die "installing doc failed" } pkg_postinst() { |