diff options
author | Thomas Sachau <tommy@gentoo.org> | 2012-02-23 21:30:23 +0000 |
---|---|---|
committer | Thomas Sachau <tommy@gentoo.org> | 2012-02-23 21:30:23 +0000 |
commit | efcd440a4ff7ee74820d656b34ca484f735e59b1 (patch) | |
tree | ef24d3397011b7d52c5e4ff46d2dc63873376d94 /net-p2p/fms | |
parent | version bump (diff) | |
download | historical-efcd440a4ff7ee74820d656b34ca484f735e59b1.tar.gz historical-efcd440a4ff7ee74820d656b34ca484f735e59b1.tar.bz2 historical-efcd440a4ff7ee74820d656b34ca484f735e59b1.zip |
Version bump
Package-Manager: portage-2.2.0_alpha89-r1/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 | 16 | ||||
-rw-r--r-- | net-p2p/fms/files/fms-fix-includes.patch | 11 | ||||
-rw-r--r-- | net-p2p/fms/files/quoter.h.patch | 11 | ||||
-rw-r--r-- | net-p2p/fms/fms-0.3.65.ebuild | 77 |
5 files changed, 104 insertions, 19 deletions
diff --git a/net-p2p/fms/ChangeLog b/net-p2p/fms/ChangeLog index b47ad40a7158..4101b5a4fd55 100644 --- a/net-p2p/fms/ChangeLog +++ b/net-p2p/fms/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-p2p/fms # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/ChangeLog,v 1.26 2012/02/13 19:32:12 tommy Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/ChangeLog,v 1.27 2012/02/23 21:30:23 tommy Exp $ + +*fms-0.3.65 (23 Feb 2012) + + 23 Feb 2012; Thomas Sachau (Tommy[D]) <tommy@gentoo.org> +fms-0.3.65.ebuild, + +files/fms-fix-includes.patch, -files/quoter.h.patch: + Version bump *fms-0.3.63-r1 (13 Feb 2012) diff --git a/net-p2p/fms/Manifest b/net-p2p/fms/Manifest index 0d22cc8f0c9b..51036a4c872b 100644 --- a/net-p2p/fms/Manifest +++ b/net-p2p/fms/Manifest @@ -2,18 +2,20 @@ Hash: SHA1 AUX fms 958 RMD160 b1b85941a8d43897a6f362a4bcd98ef142831ac6 SHA1 315bc2805ca5b2e90910a7ee0a6012bd75ef61a2 SHA256 be34254112e953c0cbf29ff6e0baa6c36b063d72c7acc35ccde7d9cc1ab1b649 +AUX fms-fix-includes.patch 321 RMD160 15b4a1813a2a179674751c906995e341ea0ea80a SHA1 6dae9ccd41e8b63548aec67ae1521b9ea1ac15ee SHA256 5d85b40436269c6f1e60d399760d531d26dffc918af69a05413a2aa6be18600b AUX fms-use-system-libs.patch 876 RMD160 cf52bd952cafd2286a468c8869e4286aa654e685 SHA1 e7022c9d5a7445ebd10189dfa2a13872e17088e8 SHA256 927c984bab501f5801c26314fff4ae7d8072a6acd4dc8e4c8fd3b548f8e0c471 -AUX quoter.h.patch 273 RMD160 21bf2fb2616abb32b51f112b4d6a386af99416be SHA1 7a84c4981bc14950f5bd87459a20f61857d9187f SHA256 30f34381fa11de12f6fe2ce70e7f6ed048dbbdd355e3c1990e6b2dfb66f042c6 DIST fms-src-0.3.63.zip 3293932 RMD160 4a66d5987e867efb9336cf0bc0ee5cbf6e7af736 SHA1 0942c49e259fc301235667e072863c576db5b8a0 SHA256 f1c87a3f0b3d3ef592851e19d22b936b761c3bfb350e0c79363b40afc16e9d4f +DIST fms-src-0.3.65.zip 3311297 RMD160 d3406c38e4e5d0cb75f7e7cb4dca53b407820a32 SHA1 e7919c24d1fd2da78ae36ad59a18129103f3d20e SHA256 c5423f9fa01a2fe4d0567448a03721a9f665936b5eb83a3dedfb45615d89ebdf EBUILD fms-0.3.63-r1.ebuild 2467 RMD160 77dd6e6fed116c0b40d7d354a47b51818cb5b469 SHA1 3de0d3a65947d39e1be0d4b317ca68a4facc65e6 SHA256 4fb539b3c01b8bfadc310c90aa73b697bcc40bd4665e821dc0f6b0f3b57dffea -MISC ChangeLog 4656 RMD160 e54515dbf5e7997bfdc30f9b67e92bb5e5670410 SHA1 b08966d4f75a198e9e687df16fa62dfb2d80fd27 SHA256 0660143c9f8396a04f52518d1180a66aeb23e146bd67ee6cc7ade536fcea6cf8 +EBUILD fms-0.3.65.ebuild 2360 RMD160 b19a240c599aa9a685e931c5b551dee742b3887f SHA1 6bbf4538720e81ef0bc2955a48d49fbdf202b4fe SHA256 ea8b80bacfc5820885b49b2e848e75c526b9b5997a29d4392db5a23c941bd585 +MISC ChangeLog 4834 RMD160 c16781eaca315bc7bb825bf92c1c289ea32551e1 SHA1 dc4d67e372c04b5000122039b0cea2457c76e2f1 SHA256 3cfaac298b225691fb7fcf04d893237ecbe94bdb0efb9f7251c0f4b500486eac MISC metadata.xml 337 RMD160 59566d1f3d1ea7a7b6edf83370ba568efa134f2a SHA1 f86cdbfd008e059a7bba5e1377de985293a87224 SHA256 fb5fcbc27def922252dcaedaf932f8c49d37d24245f552be3ecf32571b7abfd1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) -iJwEAQECAAYFAk85ZUkACgkQG7kqcTWJkGfa7AQAj5KZ5YC4ZaUURpudhOeXySQI -XF7NI60QHna5JUXHUXVoQ1P23vOK0nOyHBf40SB+/YB0LJ4oZ2K5SbUTj0i0jpfD -rtQtWkd80ovTgDOZAqhXBoDYnGDYTVCX98r9VxYdre+ZiIj+olfeGePn+Y8sZ4gF -4gmoDYazYZ7tP15nJzk= -=zI3Y +iJwEAQECAAYFAk9Gr/sACgkQG7kqcTWJkGc30QQAoe2Lp6kccS2ZgqKuLv1Cyaq7 +qm5cBcgyY+bKbVMGJEj2+qcMi35TGQkEQZj38jcnNl91Pq9j/xF+WMrCWMaGv3Gz +RZXMyb7/XGq76EqjfAwFm4mqwrOyKOs7+dsUpH4Mon+59a6vf8sXbTWy3CPKWrlb +mTvGihmwZeJ7ZhKMJzQ= +=mV4e -----END PGP SIGNATURE----- diff --git a/net-p2p/fms/files/fms-fix-includes.patch b/net-p2p/fms/files/fms-fix-includes.patch new file mode 100644 index 000000000000..25fbd3da5983 --- /dev/null +++ b/net-p2p/fms/files/fms-fix-includes.patch @@ -0,0 +1,11 @@ +--- include/keyfinder.h 2011-11-29 19:20:02.000000000 +0100 ++++ include/keyfinder.h.new 2012-02-23 22:12:36.000000000 +0100 +@@ -1,7 +1,7 @@ + #ifndef _keyfinder_
+ #define _keyfinder_
+
+-#include "../../../include/http/emoticonreplacer.h"
++#include "http/emoticonreplacer.h"
+
+ #include <string>
+ #include <vector>
diff --git a/net-p2p/fms/files/quoter.h.patch b/net-p2p/fms/files/quoter.h.patch deleted file mode 100644 index 18b12be0a4a9..000000000000 --- a/net-p2p/fms/files/quoter.h.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- include/quoter.h 2010-08-22 13:04:34.000000000 +0200 -+++ include/quoter.h.new 2010-09-03 18:16:37.169391363 +0200 -@@ -4,7 +4,7 @@ - #include <vector>
- #include <string>
-
--#include "../../../include/keyfinder.h"
-+#include "keyfinder.h"
-
- class QuoterVisitor;
-
diff --git a/net-p2p/fms/fms-0.3.65.ebuild b/net-p2p/fms/fms-0.3.65.ebuild new file mode 100644 index 000000000000..f5e7e20e051f --- /dev/null +++ b/net-p2p/fms/fms-0.3.65.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-p2p/fms/fms-0.3.65.ebuild,v 1.1 2012/02/23 21:30:23 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" + +RDEPEND="virtual/libiconv + frost? ( >=dev-libs/libtomcrypt-1.17-r6 ) + >=dev-libs/poco-1.2.9 + >=dev-db/sqlite-3.6.15 + <dev-libs/libpcre-8.13" +#added dependency on <=dev-libs/libpcre-8.12 instead of blocking higher versions, +#to prevent some issues with blocker resolution in portage +DEPEND="${RDEPEND} + app-arch/unzip" + +S=${WORKDIR} + +pkg_setup() { + enewgroup freenet + enewuser freenet -1 -1 /var/freenet freenet +} + +src_prepare() { + edos2unix src/http/pages/showfilepage.cpp + epatch "${FILESDIR}"/${PN}-use-system-libs.patch + epatch "${FILESDIR}"/${PN}-fix-includes.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 *.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" || 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 +} |