diff options
author | Thomas Sachau <tommy@gentoo.org> | 2009-05-29 15:10:45 +0000 |
---|---|---|
committer | Thomas Sachau <tommy@gentoo.org> | 2009-05-29 15:10:45 +0000 |
commit | 75c7b7a1236e135759ae738ecca118581fb3570e (patch) | |
tree | 84a303c35a5fa8cdb2e014087ed5decef5ca5c31 /net-p2p/fms | |
parent | Add ~arm (diff) | |
download | historical-75c7b7a1236e135759ae738ecca118581fb3570e.tar.gz historical-75c7b7a1236e135759ae738ecca118581fb3570e.tar.bz2 historical-75c7b7a1236e135759ae738ecca118581fb3570e.zip |
Version bump
Package-Manager: portage-2.2_rc33/cvs/Linux x86_64
Diffstat (limited to 'net-p2p/fms')
-rw-r--r-- | net-p2p/fms/ChangeLog | 8 | ||||
-rw-r--r-- | net-p2p/fms/Manifest | 14 | ||||
-rw-r--r-- | net-p2p/fms/fms-0.3.39.ebuild | 74 |
3 files changed, 89 insertions, 7 deletions
diff --git a/net-p2p/fms/ChangeLog b/net-p2p/fms/ChangeLog index 3f72cef6e060..d3927d4b1141 100644 --- a/net-p2p/fms/ChangeLog +++ b/net-p2p/fms/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-p2p/fms # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/ChangeLog,v 1.10 2009/05/14 17:52:48 tommy Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/ChangeLog,v 1.11 2009/05/29 15:10:45 tommy Exp $ + +*fms-0.3.39 (29 May 2009) + + 29 May 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> + +fms-0.3.39.ebuild: + Version bump 14 May 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> -fms-0.3.32.ebuild, -fms-0.3.34.ebuild, -fms-0.3.35.ebuild, diff --git a/net-p2p/fms/Manifest b/net-p2p/fms/Manifest index b1c0d0531463..a37d40169258 100644 --- a/net-p2p/fms/Manifest +++ b/net-p2p/fms/Manifest @@ -6,16 +6,18 @@ AUX fms-use-system-libs.patch 808 RMD160 1da1dfcbd10c1fa081490485d8cf800494cd54d AUX utf8.patch 740 RMD160 7edf17c55f1583de614ad1fcae5038b9670d6abd SHA1 d834da1b8cd3956ad52c7b045c2ea2dfeb30495e SHA256 e8da088a956ee6029d51b08d5c87a7a9a07c5c0ae60bfb5e6776b1fe49ed5af7 DIST fms-src-0.3.36.zip 1627731 RMD160 a0cf1dad749b3322244eddcc9714a8187f2d8b30 SHA1 ab8ad78a394635e7795c1932381c69be4ce74d93 SHA256 86db6480d3ea9fcbf5814a02ef11a5cab9a7538131dcb94438a8cf9d724cf86b DIST fms-src-0.3.38.zip 1634232 RMD160 fbf62d594f6f764d4359a311d6dfc63b4d805b42 SHA1 21a9a1fa95870ef88e2404c11a250eb3317fb81d SHA256 48a1c89eb2d5b45b82f43501815f7a6cdc7b5edaa7ceeafd2fbd6545638d0adb +DIST fms-src-0.3.39.zip 1640662 RMD160 bd1967b5afed3b22e1c0afaeb2e5a80ad23af07d SHA1 a065eab1dac89e9626bcc4d45712febacaacab4b SHA256 f71862bb1d6808c7f5fbc0872d08308d7ec8d5ccddb7bb76bc9d8bb10abb6a8e EBUILD fms-0.3.36.ebuild 2271 RMD160 04beac2a545a2540e69d448b5a016d5e5df7bc33 SHA1 f349ca7a508e4c1aca35df02737d257193961c11 SHA256 801cbf2050b7e54c7349f1b1220a193926370f6a9571737d75efbeae66f7d926 EBUILD fms-0.3.38.ebuild 2317 RMD160 19c84adc7cd1b3523b942d50b78a8e904b234007 SHA1 a4b4f4a13cc5b559144aaf8dafa5e032e2854713 SHA256 7c8e7eb9fe47f3297438d448b4b021b140bfec909def5a0ed199134fad1a1e16 -MISC ChangeLog 1980 RMD160 c72ee3999b5bf3c2e10409f5af47a2d0685de9cf SHA1 0bbc6d60ba6e2ae6ce6a8b3b2cc0ca7c91a43064 SHA256 e5f94ba27b2b7e55388c27fcfa8fb0892d605329cbcfb9a14d1c909751aa1795 +EBUILD fms-0.3.39.ebuild 2317 RMD160 09bda39f9e9fd194d0b59f2485bb3662eb370140 SHA1 1724914e62f365b2bc6c24ecd865f2e22b10681d SHA256 b1b09fba7e9b372f102dc0dd558b38f973ceb74a135f2d3c9e984ddc7ca2449e +MISC ChangeLog 2104 RMD160 1bd1fd814302aaad8a6db5a89aece425228094f4 SHA1 04e3a5f16d3cd432a1ecdea941bb3e37296a8d33 SHA256 d30952196fe4a6c897d1be18f7886c2a620bac2b3dcfa4bae76acd6ff4ce5294 MISC metadata.xml 337 RMD160 59566d1f3d1ea7a7b6edf83370ba568efa134f2a SHA1 f86cdbfd008e059a7bba5e1377de985293a87224 SHA256 fb5fcbc27def922252dcaedaf932f8c49d37d24245f552be3ecf32571b7abfd1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) -iJwEAQECAAYFAkoMWnUACgkQG7kqcTWJkGdFIwQAxEYZPJd3Q1C7iVrXN0GjG0Yj -uQ3JzjUoRESq/uaq/1K+Wm6aFyrbedQvqf2kWEGQdCZqTZ9eUuetep9FRHFG9w58 -miEfSdjMnMnHI6l7naB5qINcRGR40AnaZbdvKIsSZjCZTBFD11J+T8GuE07Wg+9m -UjJPfYB/5/w7Ac2SLNE= -=FB/+ +iJwEAQECAAYFAkof+voACgkQG7kqcTWJkGdmfQP/foHeqJ64fLwndNOwFNhrXJ57 +AHemlwDSVSHv+y8hV+zLWfVnSWwKfPa1eUX5ShRascEJgDZXnwASm5JzkTJzTreU +HjbsChb7oNmu0Ogixsf5n/04ggPAUM1SEpwAnIuNmJgAryLHmoWwzYnWHtfNieas +KfyB8l5ohoVxxCvYXno= +=xA00 -----END PGP SIGNATURE----- diff --git a/net-p2p/fms/fms-0.3.39.ebuild b/net-p2p/fms/fms-0.3.39.ebuild new file mode 100644 index 000000000000..b67a983b85cb --- /dev/null +++ b/net-p2p/fms/fms-0.3.39.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/fms-0.3.39.ebuild,v 1.1 2009/05/29 15:10:45 tommy Exp $ + +EAPI="2" + +inherit eutils cmake-utils + +DESCRIPTION="A spam-resistant message board application for Freenet" +HOMEPAGE="http://freenetproject.org/tools.html" +SRC_URI="mirror://gentoo/${PN}-src-${PV}.zip" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="frost" + +DEPEND="virtual/libiconv + frost? ( >=dev-libs/libtomcrypt-1.17-r3[libtommath] ) + >=dev-libs/poco-1.2.9 + || ( =dev-db/sqlite-3.6.13* =dev-db/sqlite-3.6.12* =dev-db/sqlite-3.6.11* =dev-db/sqlite-3.6.6.2* )" +RDEPEND="${DEPEND}" + +S=${WORKDIR} + +pkg_setup() { + enewgroup freenet + enewuser freenet -1 -1 /var/freenet freenet +} + +src_prepare() { + epatch "${FILESDIR}"/${PN}-use-system-libs.patch + sed -i "s:LTC_PKCS:LTC_LTC_PKCS:g" src/freenet/frostidentity.cpp +} + +src_configure() { + local mycmakeargs="-DI_HAVE_READ_THE_README=ON \ + -DUSE_BUNDLED_SQLITE=OFF \ + -DDO_CHARSET_CONVERSION=ON \ + $(cmake-utils_use frost FROST_SUPPORT)" + use frost && append-flags -DLTM_DESC + cmake-utils_src_configure +} + +src_install() { + insinto /var/freenet/fms + dobin "${CMAKE_BUILD_DIR}"/fms || die + doins {forum-,}template.htm || die "doinstall failed" + insinto /var/freenet/fms/fonts + doins fonts/*.bmp || die "doinstall of fonts failed" + insinto /var/freenet/fms/images + doins images/*png || die "doinstall of images failed" + fperms -R o-rwx /var/freenet/fms/ /usr/bin/fms + fowners -R freenet:freenet /var/freenet/fms/ /usr/bin/fms + doinitd "${FILESDIR}/fms" || die "installing init.d file failed" + dodoc readme.txt || die "installing doc failed" +} + +pkg_postinst() { + if ! has_version 'net-p2p/freenet' ; then + ewarn "FMS needs a freenet node to up-/download #ssages." + ewarn "Please make sure to have a node you can connect to" + ewarn "or install net-p2p/freenet to get FMS working." + fi + elog "By default, the FMS NNTP server will listen on port 1119," + elog "and the web configuration interface will be running at" + elog "http://localhost:8080. For more information, read" + elog "${ROOT}usr/share/doc/${PF}/readme.txt.bz2" + if use frost; then + elog " " + elog "You need to enable frost on the config page" + elog "and restart fms for frost support." + fi +} |