public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/fms/
@ 2020-03-18 18:01 Thomas Sachau
  0 siblings, 0 replies; 13+ messages in thread
From: Thomas Sachau @ 2020-03-18 18:01 UTC (permalink / raw
  To: gentoo-commits

commit:     b6d3f6a1bcf19e80cfce0b070d7d8c2c9b47ab18
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 18 18:01:01 2020 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Mar 18 18:01:01 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d3f6a1

net-p2p/fms: Version bump

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>

 net-p2p/fms/Manifest          |  1 +
 net-p2p/fms/fms-0.3.82.ebuild | 77 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 78 insertions(+)

diff --git a/net-p2p/fms/Manifest b/net-p2p/fms/Manifest
index d1d553de607..bed5c3d4041 100644
--- a/net-p2p/fms/Manifest
+++ b/net-p2p/fms/Manifest
@@ -1,2 +1,3 @@
 DIST fms-src-0.3.80.zip 4583891 BLAKE2B 363fe148c622d999398d2f435f49e312d3bea22ad6b69865a618593616b47b632c1a56bcc8fc75bd40590e3858aad7e3f1d70991a21936e38562e10f1813b49c SHA512 d3aa5eb7d417bb135d88a515702fac9c451054d071374bb7f475add9af7e1fda90f4d9c61569e3e9040b2a241efa7fcc7ecac32a7f652327d15ed8d1ea1418c4
 DIST fms-src-0.3.81.zip 4732577 BLAKE2B a873fe4458a4abf4d19c7849d2045e49f556e001315d9112f50fd5c544481c64e00d0db5672ca20f1974e8d8b46e88b98e6a339536659a8a4c06b1a3c4439d21 SHA512 7e5efc2bf22fd3ba24d61fb4a7afbd3b6181a6ea4d038bc06bc2135dd9254835647cbb62be68982ee553212be9f2e038f50623916db3131b2fd19a77c3180af2
+DIST fms-src-0.3.82.zip 4786920 BLAKE2B c18630b8b1b8871290f1d66c4638b99c110e0f49bef11517aa83760274707fd5d0b53c053ea3b38a0c35018de4a4b6f3dd426499228997bac377bb1f04f784fb SHA512 2a72cbc7e23eb16cc12bd373944d1da090030602a09d0c1cf2fd8688a7b1a98ff649f1d0aa8b525b65987394d81acbb9b7558fcb21cea90a7646067a16600673

diff --git a/net-p2p/fms/fms-0.3.82.ebuild b/net-p2p/fms/fms-0.3.82.ebuild
new file mode 100644
index 00000000000..574d26fb3ac
--- /dev/null
+++ b/net-p2p/fms/fms-0.3.82.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils cmake-utils user
+
+DESCRIPTION="A spam-resistant message board application for Freenet"
+#FMS oly has a homepage within freenet, so the closest is a wiki linking to it
+HOMEPAGE="https://github.com/freenet/wiki/wiki/FMS"
+SRC_URI="https://dev.gentoo.org/~tommy/distfiles/${PN}-src-${PV}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+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-libs4.patch )
+
+pkg_setup() {
+	enewgroup freenet
+	enewuser freenet -1 -1 /var/freenet freenet
+}
+
+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 \
+		-DUSE_BUNDLED_SQLITE=OFF \
+		-DDO_CHARSET_CONVERSION=ON \
+		-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 || 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 messages."
+		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
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/fms/
@ 2024-04-05 15:27 Arthur Zamarin
  0 siblings, 0 replies; 13+ messages in thread
From: Arthur Zamarin @ 2024-04-05 15:27 UTC (permalink / raw
  To: gentoo-commits

commit:     a9a7eb42cf5b965a8750a060f1991b8df1e3eb10
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Wed Mar 27 18:28:45 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Apr  5 15:26:46 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9a7eb42

net-p2p/fms: add missing remote-id

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-p2p/fms/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-p2p/fms/metadata.xml b/net-p2p/fms/metadata.xml
index 69d5adf83bfd..f446dcf02934 100644
--- a/net-p2p/fms/metadata.xml
+++ b/net-p2p/fms/metadata.xml
@@ -6,4 +6,7 @@
 		<flag name="frost">Add support for frost boards</flag>
 		<flag name="ssl">Add support for FCP connection over SSL</flag>
 	</use>
+	<upstream>
+		<remote-id type="github">hyphanet/wiki</remote-id>
+	</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/fms/
@ 2023-06-04 16:19 Arthur Zamarin
  0 siblings, 0 replies; 13+ messages in thread
From: Arthur Zamarin @ 2023-06-04 16:19 UTC (permalink / raw
  To: gentoo-commits

commit:     2540121ca13a7988b85f7e9719fddf35626393ac
Author:     Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at>
AuthorDate: Sun Jun  4 09:32:08 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jun  4 16:18:52 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2540121c

net-p2p/fms: update github link

Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at>
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 net-p2p/fms/fms-0.3.84.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-p2p/fms/fms-0.3.84.ebuild b/net-p2p/fms/fms-0.3.84.ebuild
index d99313f0e5f2..531325b08473 100644
--- a/net-p2p/fms/fms-0.3.84.ebuild
+++ b/net-p2p/fms/fms-0.3.84.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 inherit edos2unix cmake
 
-DESCRIPTION="A spam-resistant message board application for Freenet"
+DESCRIPTION="Spam-resistant message board application for Freenet"
 # FMS only has a homepage within freenet, so the closest is a wiki linking to it
-HOMEPAGE="https://github.com/freenet/wiki/wiki/FMS"
+HOMEPAGE="https://github.com/hyphanet/wiki/wiki/FMS"
 SRC_URI="https://dev.gentoo.org/~tommy/distfiles/${PN}-src-${PV}.zip"
 S="${WORKDIR}"
 


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/fms/
@ 2023-02-01 19:27 Andreas Sturmlechner
  0 siblings, 0 replies; 13+ messages in thread
From: Andreas Sturmlechner @ 2023-02-01 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     2325db9f8d7f957d7189d30fc8880a8f43f26816
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 28 18:31:08 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Feb  1 19:26:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2325db9f

net-p2p/fms: drop 0.3.82-r1, 0.3.83

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 net-p2p/fms/Manifest             |   2 -
 net-p2p/fms/fms-0.3.82-r1.ebuild |  97 -------------------------------------
 net-p2p/fms/fms-0.3.83.ebuild    | 101 ---------------------------------------
 3 files changed, 200 deletions(-)

diff --git a/net-p2p/fms/Manifest b/net-p2p/fms/Manifest
index 557cd4fb9ecb..acba217e0e9b 100644
--- a/net-p2p/fms/Manifest
+++ b/net-p2p/fms/Manifest
@@ -1,3 +1 @@
-DIST fms-src-0.3.82.zip 4786920 BLAKE2B c18630b8b1b8871290f1d66c4638b99c110e0f49bef11517aa83760274707fd5d0b53c053ea3b38a0c35018de4a4b6f3dd426499228997bac377bb1f04f784fb SHA512 2a72cbc7e23eb16cc12bd373944d1da090030602a09d0c1cf2fd8688a7b1a98ff649f1d0aa8b525b65987394d81acbb9b7558fcb21cea90a7646067a16600673
-DIST fms-src-0.3.83.zip 4813813 BLAKE2B 07b28fa1ef151ca75e547515c8771fc425aa78003980f20134c4d3b670ccaa4c20b24dc0517194dd4675d9b3b8c8f84e929a94921945d156ae5b0b898a7fad56 SHA512 140f76f4a5c0582c3df031e4001f8870c761249d3af0226acefc9ee646973c9dee4f65ab8964ae43a6ec29de735bea0155603f596ec5a07ff7458d0ffd2ee4d3
 DIST fms-src-0.3.84.zip 4913007 BLAKE2B ec96d26ea5fedaf2109c0b1aa00d1dfa82e5b45bfe7db8a58cab9f682c16f41b05a2d3e51a4ece2a148101d36472499d1592d9dab66dd544402e8cc8cc37a5ff SHA512 e3fe163e3aefafbdeebeb67601bb940db2015eb8d8ca334f9bcfc41c86b704fc450e039f1301106c299011ef02d5fb7c28b97782bf3252d320adf3bac230b744

diff --git a/net-p2p/fms/fms-0.3.82-r1.ebuild b/net-p2p/fms/fms-0.3.82-r1.ebuild
deleted file mode 100644
index ca07782f8477..000000000000
--- a/net-p2p/fms/fms-0.3.82-r1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit edos2unix cmake
-
-DESCRIPTION="A spam-resistant message board application for Freenet"
-# FMS only has a homepage within freenet, so the closest is a wiki linking to it
-HOMEPAGE="https://github.com/freenet/wiki/wiki/FMS"
-SRC_URI="https://dev.gentoo.org/~tommy/distfiles/${PN}-src-${PV}.zip"
-S="${WORKDIR}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="frost ssl"
-
-CDEPEND="
-	acct-group/freenet
-	acct-user/freenet
-"
-
-RDEPEND="
-	${CDEPEND}
-	dev-db/sqlite:3=
-	dev-libs/poco
-	frost? ( net-libs/mbedtls:0= )
-	ssl? ( net-libs/mbedtls:0= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	${CDEPEND}
-	app-arch/unzip
-	virtual/libiconv
-"
-
-PATCHES=( "${FILESDIR}/${PN}-use-system-libs4.patch" )
-
-DOCS=( "readme.txt" )
-
-src_prepare() {
-	# Convert encoding due applied patch
-	edos2unix src/http/pages/showfilepage.cpp
-	edos2unix CMakeLists.txt
-
-	# Remove bundled libs
-	rm -fr libs || die
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DDO_CHARSET_CONVERSION="ON"
-		-DFCP_SSL_SUPPORT="$(usex ssl 'ON' 'OFF')"
-		-DFROST_SUPPORT="$(usex frost 'ON' 'OFF')"
-		-DI_HAVE_READ_THE_README="ON"
-		-DUSE_BUNDLED_SQLITE="OFF"
-	)
-
-	cmake_src_configure
-}
-
-src_install() {
-	dobin "${BUILD_DIR}"/fms
-
-	insinto /var/freenet/fms
-	doins *.htm
-	doins -r fonts images styles translations
-
-	fperms -R o-rwx /var/freenet/fms
-	fowners -R freenet:freenet /var/freenet/fms
-
-	newinitd "${FILESDIR}/fms.initd" fms
-
-	einstalldocs
-}
-
-pkg_postinst() {
-	if ! has_version 'net-p2p/freenet' ; then
-		ewarn "FMS needs a freenet node to upload and download messages."
-		ewarn "Please make sure to have a node you can connect to"
-		ewarn "or install net-p2p/freenet to get FMS working."
-	fi
-
-	einfo "By default, the FMS NNTP server will listen on port 1119,"
-	einfo "and the web configuration interface will be running at"
-	einfo "http://localhost:8080."
-	einfo "For more information, read the installed readme.txt."
-
-	if use frost; then
-		einfo
-		einfo "You need to enable frost on the configuration page"
-		einfo "and restart FMS for frost support."
-	fi
-}

diff --git a/net-p2p/fms/fms-0.3.83.ebuild b/net-p2p/fms/fms-0.3.83.ebuild
deleted file mode 100644
index 4923e8506423..000000000000
--- a/net-p2p/fms/fms-0.3.83.ebuild
+++ /dev/null
@@ -1,101 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit edos2unix cmake
-
-DESCRIPTION="A spam-resistant message board application for Freenet"
-# FMS only has a homepage within freenet, so the closest is a wiki linking to it
-HOMEPAGE="https://github.com/freenet/wiki/wiki/FMS"
-SRC_URI="https://dev.gentoo.org/~tommy/distfiles/${PN}-src-${PV}.zip"
-S="${WORKDIR}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="frost ssl"
-
-CDEPEND="
-	acct-group/freenet
-	acct-user/freenet
-"
-
-RDEPEND="
-	${CDEPEND}
-	dev-db/sqlite:3=
-	dev-libs/poco
-	frost? ( net-libs/mbedtls:0= )
-	ssl? ( net-libs/mbedtls:0= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-	${CDEPEND}
-	app-arch/unzip
-	virtual/libiconv
-"
-
-PATCHES=(
-	"${FILESDIR}/${PN}-use-system-libs4.patch"
-	"${FILESDIR}/${P}-fix-for-mbedtls-3.patch"
-)
-
-DOCS=( "readme.txt" )
-
-src_prepare() {
-	# Convert encoding due applied patch
-	edos2unix src/http/pages/showfilepage.cpp
-	edos2unix CMakeLists.txt
-	edos2unix include/freenet/fcpv2.h
-
-	# Remove bundled libs
-	rm -fr libs || die
-
-	cmake_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs=(
-		-DDO_CHARSET_CONVERSION="ON"
-		-DFCP_SSL_SUPPORT="$(usex ssl 'ON' 'OFF')"
-		-DFROST_SUPPORT="$(usex frost 'ON' 'OFF')"
-		-DI_HAVE_READ_THE_README="ON"
-		-DUSE_BUNDLED_SQLITE="OFF"
-	)
-
-	cmake_src_configure
-}
-
-src_install() {
-	dobin "${BUILD_DIR}"/fms
-
-	insinto /var/freenet/fms
-	doins *.htm
-	doins -r fonts images styles translations
-
-	fperms -R o-rwx /var/freenet/fms
-	fowners -R freenet:freenet /var/freenet/fms
-
-	newinitd "${FILESDIR}/fms.initd" fms
-
-	einstalldocs
-}
-
-pkg_postinst() {
-	if ! has_version 'net-p2p/freenet' ; then
-		ewarn "FMS needs a freenet node to upload and download messages."
-		ewarn "Please make sure to have a node you can connect to"
-		ewarn "or install net-p2p/freenet to get FMS working."
-	fi
-
-	einfo "By default, the FMS NNTP server will listen on port 1119,"
-	einfo "and the web configuration interface will be running at"
-	einfo "http://localhost:8080."
-	einfo "For more information, read the installed readme.txt."
-
-	if use frost; then
-		einfo
-		einfo "You need to enable frost on the configuration page"
-		einfo "and restart FMS for frost support."
-	fi
-}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/fms/
@ 2023-01-21 13:40 Thomas Sachau
  0 siblings, 0 replies; 13+ messages in thread
From: Thomas Sachau @ 2023-01-21 13:40 UTC (permalink / raw
  To: gentoo-commits

commit:     21ebedbd4a79a33c13ec481bcde4fafab324a4d3
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 31 10:41:08 2022 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sat Jan 21 13:37:23 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21ebedbd

net-p2p/fms: Version bump

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>

 net-p2p/fms/Manifest          |   1 +
 net-p2p/fms/fms-0.3.84.ebuild | 101 ++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 102 insertions(+)

diff --git a/net-p2p/fms/Manifest b/net-p2p/fms/Manifest
index de7065ebaf96..557cd4fb9ecb 100644
--- a/net-p2p/fms/Manifest
+++ b/net-p2p/fms/Manifest
@@ -1,2 +1,3 @@
 DIST fms-src-0.3.82.zip 4786920 BLAKE2B c18630b8b1b8871290f1d66c4638b99c110e0f49bef11517aa83760274707fd5d0b53c053ea3b38a0c35018de4a4b6f3dd426499228997bac377bb1f04f784fb SHA512 2a72cbc7e23eb16cc12bd373944d1da090030602a09d0c1cf2fd8688a7b1a98ff649f1d0aa8b525b65987394d81acbb9b7558fcb21cea90a7646067a16600673
 DIST fms-src-0.3.83.zip 4813813 BLAKE2B 07b28fa1ef151ca75e547515c8771fc425aa78003980f20134c4d3b670ccaa4c20b24dc0517194dd4675d9b3b8c8f84e929a94921945d156ae5b0b898a7fad56 SHA512 140f76f4a5c0582c3df031e4001f8870c761249d3af0226acefc9ee646973c9dee4f65ab8964ae43a6ec29de735bea0155603f596ec5a07ff7458d0ffd2ee4d3
+DIST fms-src-0.3.84.zip 4913007 BLAKE2B ec96d26ea5fedaf2109c0b1aa00d1dfa82e5b45bfe7db8a58cab9f682c16f41b05a2d3e51a4ece2a148101d36472499d1592d9dab66dd544402e8cc8cc37a5ff SHA512 e3fe163e3aefafbdeebeb67601bb940db2015eb8d8ca334f9bcfc41c86b704fc450e039f1301106c299011ef02d5fb7c28b97782bf3252d320adf3bac230b744

diff --git a/net-p2p/fms/fms-0.3.84.ebuild b/net-p2p/fms/fms-0.3.84.ebuild
new file mode 100644
index 000000000000..d99313f0e5f2
--- /dev/null
+++ b/net-p2p/fms/fms-0.3.84.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit edos2unix cmake
+
+DESCRIPTION="A spam-resistant message board application for Freenet"
+# FMS only has a homepage within freenet, so the closest is a wiki linking to it
+HOMEPAGE="https://github.com/freenet/wiki/wiki/FMS"
+SRC_URI="https://dev.gentoo.org/~tommy/distfiles/${PN}-src-${PV}.zip"
+S="${WORKDIR}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="frost ssl"
+
+CDEPEND="
+	acct-group/freenet
+	acct-user/freenet
+"
+
+RDEPEND="
+	${CDEPEND}
+	dev-db/sqlite:3=
+	dev-libs/poco
+	frost? ( net-libs/mbedtls:0= )
+	ssl? ( net-libs/mbedtls:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	${CDEPEND}
+	app-arch/unzip
+	virtual/libiconv
+"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-use-system-libs4.patch"
+	"${FILESDIR}/${PN}-0.3.83-fix-for-mbedtls-3.patch"
+)
+
+DOCS=( "readme.txt" )
+
+src_prepare() {
+	# Convert encoding due applied patch
+	edos2unix src/http/pages/showfilepage.cpp
+	edos2unix CMakeLists.txt
+	edos2unix include/freenet/fcpv2.h
+
+	# Remove bundled libs
+	rm -fr libs || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DDO_CHARSET_CONVERSION="ON"
+		-DFCP_SSL_SUPPORT="$(usex ssl 'ON' 'OFF')"
+		-DFROST_SUPPORT="$(usex frost 'ON' 'OFF')"
+		-DI_HAVE_READ_THE_README="ON"
+		-DUSE_BUNDLED_SQLITE="OFF"
+	)
+
+	cmake_src_configure
+}
+
+src_install() {
+	dobin "${BUILD_DIR}"/fms
+
+	insinto /var/freenet/fms
+	doins *.htm
+	doins -r fonts images styles translations
+
+	fperms -R o-rwx /var/freenet/fms
+	fowners -R freenet:freenet /var/freenet/fms
+
+	newinitd "${FILESDIR}/fms.initd" fms
+
+	einstalldocs
+}
+
+pkg_postinst() {
+	if ! has_version 'net-p2p/freenet' ; then
+		ewarn "FMS needs a freenet node to upload and download messages."
+		ewarn "Please make sure to have a node you can connect to"
+		ewarn "or install net-p2p/freenet to get FMS working."
+	fi
+
+	einfo "By default, the FMS NNTP server will listen on port 1119,"
+	einfo "and the web configuration interface will be running at"
+	einfo "http://localhost:8080."
+	einfo "For more information, read the installed readme.txt."
+
+	if use frost; then
+		einfo
+		einfo "You need to enable frost on the configuration page"
+		einfo "and restart FMS for frost support."
+	fi
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/fms/
@ 2021-10-29  8:59 Thomas Sachau
  0 siblings, 0 replies; 13+ messages in thread
From: Thomas Sachau @ 2021-10-29  8:59 UTC (permalink / raw
  To: gentoo-commits

commit:     2efbb43ba85b820f773b70f7c005d5123aa55a45
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 29 08:59:08 2021 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Fri Oct 29 08:59:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2efbb43b

net-p2p/fms: Version bump

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>

 net-p2p/fms/Manifest          |  1 +
 net-p2p/fms/fms-0.3.83.ebuild | 97 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 98 insertions(+)

diff --git a/net-p2p/fms/Manifest b/net-p2p/fms/Manifest
index 2bc83f745a6..de7065ebaf9 100644
--- a/net-p2p/fms/Manifest
+++ b/net-p2p/fms/Manifest
@@ -1 +1,2 @@
 DIST fms-src-0.3.82.zip 4786920 BLAKE2B c18630b8b1b8871290f1d66c4638b99c110e0f49bef11517aa83760274707fd5d0b53c053ea3b38a0c35018de4a4b6f3dd426499228997bac377bb1f04f784fb SHA512 2a72cbc7e23eb16cc12bd373944d1da090030602a09d0c1cf2fd8688a7b1a98ff649f1d0aa8b525b65987394d81acbb9b7558fcb21cea90a7646067a16600673
+DIST fms-src-0.3.83.zip 4813813 BLAKE2B 07b28fa1ef151ca75e547515c8771fc425aa78003980f20134c4d3b670ccaa4c20b24dc0517194dd4675d9b3b8c8f84e929a94921945d156ae5b0b898a7fad56 SHA512 140f76f4a5c0582c3df031e4001f8870c761249d3af0226acefc9ee646973c9dee4f65ab8964ae43a6ec29de735bea0155603f596ec5a07ff7458d0ffd2ee4d3

diff --git a/net-p2p/fms/fms-0.3.83.ebuild b/net-p2p/fms/fms-0.3.83.ebuild
new file mode 100644
index 00000000000..ca07782f847
--- /dev/null
+++ b/net-p2p/fms/fms-0.3.83.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit edos2unix cmake
+
+DESCRIPTION="A spam-resistant message board application for Freenet"
+# FMS only has a homepage within freenet, so the closest is a wiki linking to it
+HOMEPAGE="https://github.com/freenet/wiki/wiki/FMS"
+SRC_URI="https://dev.gentoo.org/~tommy/distfiles/${PN}-src-${PV}.zip"
+S="${WORKDIR}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="frost ssl"
+
+CDEPEND="
+	acct-group/freenet
+	acct-user/freenet
+"
+
+RDEPEND="
+	${CDEPEND}
+	dev-db/sqlite:3=
+	dev-libs/poco
+	frost? ( net-libs/mbedtls:0= )
+	ssl? ( net-libs/mbedtls:0= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	${CDEPEND}
+	app-arch/unzip
+	virtual/libiconv
+"
+
+PATCHES=( "${FILESDIR}/${PN}-use-system-libs4.patch" )
+
+DOCS=( "readme.txt" )
+
+src_prepare() {
+	# Convert encoding due applied patch
+	edos2unix src/http/pages/showfilepage.cpp
+	edos2unix CMakeLists.txt
+
+	# Remove bundled libs
+	rm -fr libs || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DDO_CHARSET_CONVERSION="ON"
+		-DFCP_SSL_SUPPORT="$(usex ssl 'ON' 'OFF')"
+		-DFROST_SUPPORT="$(usex frost 'ON' 'OFF')"
+		-DI_HAVE_READ_THE_README="ON"
+		-DUSE_BUNDLED_SQLITE="OFF"
+	)
+
+	cmake_src_configure
+}
+
+src_install() {
+	dobin "${BUILD_DIR}"/fms
+
+	insinto /var/freenet/fms
+	doins *.htm
+	doins -r fonts images styles translations
+
+	fperms -R o-rwx /var/freenet/fms
+	fowners -R freenet:freenet /var/freenet/fms
+
+	newinitd "${FILESDIR}/fms.initd" fms
+
+	einstalldocs
+}
+
+pkg_postinst() {
+	if ! has_version 'net-p2p/freenet' ; then
+		ewarn "FMS needs a freenet node to upload and download messages."
+		ewarn "Please make sure to have a node you can connect to"
+		ewarn "or install net-p2p/freenet to get FMS working."
+	fi
+
+	einfo "By default, the FMS NNTP server will listen on port 1119,"
+	einfo "and the web configuration interface will be running at"
+	einfo "http://localhost:8080."
+	einfo "For more information, read the installed readme.txt."
+
+	if use frost; then
+		einfo
+		einfo "You need to enable frost on the configuration page"
+		einfo "and restart FMS for frost support."
+	fi
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/fms/
@ 2021-04-12  1:14 Sam James
  0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2021-04-12  1:14 UTC (permalink / raw
  To: gentoo-commits

commit:     171f5f3580800106362275e6f1d0cc13b03c2dff
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 12 00:54:46 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 12 01:14:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=171f5f35

net-p2p/fms: eutils->edos2unix

Signed-off-by: Sam James <sam <AT> gentoo.org>

 net-p2p/fms/fms-0.3.82.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/fms/fms-0.3.82.ebuild b/net-p2p/fms/fms-0.3.82.ebuild
index 574d26fb3ac..e01b2b22cd0 100644
--- a/net-p2p/fms/fms-0.3.82.ebuild
+++ b/net-p2p/fms/fms-0.3.82.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
 
-inherit eutils cmake-utils user
+inherit edos2unix cmake-utils user
 
 DESCRIPTION="A spam-resistant message board application for Freenet"
 #FMS oly has a homepage within freenet, so the closest is a wiki linking to it


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/fms/
@ 2020-03-27 17:36 Thomas Sachau
  0 siblings, 0 replies; 13+ messages in thread
From: Thomas Sachau @ 2020-03-27 17:36 UTC (permalink / raw
  To: gentoo-commits

commit:     a56dc312b9d5663176b719897e325fa7b4f9e265
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 27 17:36:16 2020 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Fri Mar 27 17:36:16 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a56dc312

net-p2p/fms: Drop old version, bug 714704

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>

 net-p2p/fms/Manifest          |  1 -
 net-p2p/fms/fms-0.3.81.ebuild | 77 -------------------------------------------
 2 files changed, 78 deletions(-)

diff --git a/net-p2p/fms/Manifest b/net-p2p/fms/Manifest
index 3668c75ee5d..2bc83f745a6 100644
--- a/net-p2p/fms/Manifest
+++ b/net-p2p/fms/Manifest
@@ -1,2 +1 @@
-DIST fms-src-0.3.81.zip 4732577 BLAKE2B a873fe4458a4abf4d19c7849d2045e49f556e001315d9112f50fd5c544481c64e00d0db5672ca20f1974e8d8b46e88b98e6a339536659a8a4c06b1a3c4439d21 SHA512 7e5efc2bf22fd3ba24d61fb4a7afbd3b6181a6ea4d038bc06bc2135dd9254835647cbb62be68982ee553212be9f2e038f50623916db3131b2fd19a77c3180af2
 DIST fms-src-0.3.82.zip 4786920 BLAKE2B c18630b8b1b8871290f1d66c4638b99c110e0f49bef11517aa83760274707fd5d0b53c053ea3b38a0c35018de4a4b6f3dd426499228997bac377bb1f04f784fb SHA512 2a72cbc7e23eb16cc12bd373944d1da090030602a09d0c1cf2fd8688a7b1a98ff649f1d0aa8b525b65987394d81acbb9b7558fcb21cea90a7646067a16600673

diff --git a/net-p2p/fms/fms-0.3.81.ebuild b/net-p2p/fms/fms-0.3.81.ebuild
deleted file mode 100644
index bed92b6fea6..00000000000
--- a/net-p2p/fms/fms-0.3.81.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit eutils cmake-utils user
-
-DESCRIPTION="A spam-resistant message board application for Freenet"
-#FMS oly has a homepage within freenet, so the closest is a wiki linking to it
-HOMEPAGE="https://github.com/freenet/wiki/wiki/FMS"
-SRC_URI="https://dev.gentoo.org/~tommy/distfiles/${PN}-src-${PV}.zip"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="frost ssl"
-
-RDEPEND="virtual/libiconv
-	frost? ( net-libs/mbedtls:0/12 )
-	ssl? ( net-libs/mbedtls:0/12 )
-	>=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-libs4.patch )
-
-pkg_setup() {
-	enewgroup freenet
-	enewuser freenet -1 -1 /var/freenet freenet
-}
-
-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 \
-		-DUSE_BUNDLED_SQLITE=OFF \
-		-DDO_CHARSET_CONVERSION=ON \
-		-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 || 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
-}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/fms/
@ 2020-03-18 18:01 Thomas Sachau
  0 siblings, 0 replies; 13+ messages in thread
From: Thomas Sachau @ 2020-03-18 18:01 UTC (permalink / raw
  To: gentoo-commits

commit:     8ea23b9981566e6113fe9d9a2228be57541a47ba
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 18 18:01:31 2020 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Wed Mar 18 18:01:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ea23b99

net-p2p/fms: Drop old version

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>

 net-p2p/fms/Manifest          |  1 -
 net-p2p/fms/fms-0.3.80.ebuild | 76 -------------------------------------------
 2 files changed, 77 deletions(-)

diff --git a/net-p2p/fms/Manifest b/net-p2p/fms/Manifest
index bed5c3d4041..3668c75ee5d 100644
--- a/net-p2p/fms/Manifest
+++ b/net-p2p/fms/Manifest
@@ -1,3 +1,2 @@
-DIST fms-src-0.3.80.zip 4583891 BLAKE2B 363fe148c622d999398d2f435f49e312d3bea22ad6b69865a618593616b47b632c1a56bcc8fc75bd40590e3858aad7e3f1d70991a21936e38562e10f1813b49c SHA512 d3aa5eb7d417bb135d88a515702fac9c451054d071374bb7f475add9af7e1fda90f4d9c61569e3e9040b2a241efa7fcc7ecac32a7f652327d15ed8d1ea1418c4
 DIST fms-src-0.3.81.zip 4732577 BLAKE2B a873fe4458a4abf4d19c7849d2045e49f556e001315d9112f50fd5c544481c64e00d0db5672ca20f1974e8d8b46e88b98e6a339536659a8a4c06b1a3c4439d21 SHA512 7e5efc2bf22fd3ba24d61fb4a7afbd3b6181a6ea4d038bc06bc2135dd9254835647cbb62be68982ee553212be9f2e038f50623916db3131b2fd19a77c3180af2
 DIST fms-src-0.3.82.zip 4786920 BLAKE2B c18630b8b1b8871290f1d66c4638b99c110e0f49bef11517aa83760274707fd5d0b53c053ea3b38a0c35018de4a4b6f3dd426499228997bac377bb1f04f784fb SHA512 2a72cbc7e23eb16cc12bd373944d1da090030602a09d0c1cf2fd8688a7b1a98ff649f1d0aa8b525b65987394d81acbb9b7558fcb21cea90a7646067a16600673

diff --git a/net-p2p/fms/fms-0.3.80.ebuild b/net-p2p/fms/fms-0.3.80.ebuild
deleted file mode 100644
index 057149a612c..00000000000
--- a/net-p2p/fms/fms-0.3.80.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-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"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-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-libs4.patch )
-
-pkg_setup() {
-	enewgroup freenet
-	enewuser freenet -1 -1 /var/freenet freenet
-}
-
-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 \
-		-DUSE_BUNDLED_SQLITE=OFF \
-		-DDO_CHARSET_CONVERSION=ON \
-		-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
-	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
-}
-
-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
-}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/fms/
@ 2020-02-09  8:30 Thomas Sachau
  0 siblings, 0 replies; 13+ messages in thread
From: Thomas Sachau @ 2020-02-09  8:30 UTC (permalink / raw
  To: gentoo-commits

commit:     9345d8eaa1c1798af8d11cf426c3f99ff0878257
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  9 08:20:16 2020 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Feb  9 08:20:16 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9345d8ea

net-p2p/fms: Update HOMEPAGE link, fixes bug 708488

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>

 net-p2p/fms/fms-0.3.81.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-p2p/fms/fms-0.3.81.ebuild b/net-p2p/fms/fms-0.3.81.ebuild
index 125c6be8d35..bdc8b22fc5a 100644
--- a/net-p2p/fms/fms-0.3.81.ebuild
+++ b/net-p2p/fms/fms-0.3.81.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -6,7 +6,8 @@ EAPI="6"
 inherit eutils cmake-utils user
 
 DESCRIPTION="A spam-resistant message board application for Freenet"
-HOMEPAGE="http://freenetproject.org/tools.html"
+#FMS oly has a homepage within freenet, so the closest is a wiki linking to it
+HOMEPAGE="https://github.com/freenet/wiki/wiki/FMS"
 SRC_URI="https://dev.gentoo.org/~tommy/distfiles/${PN}-src-${PV}.zip"
 
 LICENSE="GPL-2"


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/fms/
@ 2020-02-09  8:30 Thomas Sachau
  0 siblings, 0 replies; 13+ messages in thread
From: Thomas Sachau @ 2020-02-09  8:30 UTC (permalink / raw
  To: gentoo-commits

commit:     ff02facfd823872fccb0b79261cc0855359c5863
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Sun Feb  9 08:29:31 2020 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Sun Feb  9 08:29:31 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff02facf

net-p2p/fms:Restrict dependency on mbedtls, bug 703354 and bug 705050

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>

 net-p2p/fms/fms-0.3.81.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-p2p/fms/fms-0.3.81.ebuild b/net-p2p/fms/fms-0.3.81.ebuild
index bdc8b22fc5a..bed92b6fea6 100644
--- a/net-p2p/fms/fms-0.3.81.ebuild
+++ b/net-p2p/fms/fms-0.3.81.ebuild
@@ -16,8 +16,8 @@ KEYWORDS="~amd64 ~x86"
 IUSE="frost ssl"
 
 RDEPEND="virtual/libiconv
-	frost? ( net-libs/mbedtls )
-	ssl? ( net-libs/mbedtls )
+	frost? ( net-libs/mbedtls:0/12 )
+	ssl? ( net-libs/mbedtls:0/12 )
 	>=dev-libs/poco-1.4.3_p1
 	>=dev-db/sqlite-3.6.15"
 DEPEND="${RDEPEND}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/fms/
@ 2019-12-30 10:40 Thomas Sachau
  0 siblings, 0 replies; 13+ messages in thread
From: Thomas Sachau @ 2019-12-30 10:40 UTC (permalink / raw
  To: gentoo-commits

commit:     d2e0d0990086919e612cd8f241bfc3b4a2b83924
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 30 10:38:34 2019 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Mon Dec 30 10:38:34 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e0d099

net-p2p/fms: Version bump

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>

 net-p2p/fms/Manifest          |  1 +
 net-p2p/fms/fms-0.3.81.ebuild | 76 +++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 77 insertions(+)

diff --git a/net-p2p/fms/Manifest b/net-p2p/fms/Manifest
index 472d84ae559..28000ce9b3e 100644
--- a/net-p2p/fms/Manifest
+++ b/net-p2p/fms/Manifest
@@ -1,2 +1,3 @@
 DIST fms-src-0.3.79.zip 3847775 BLAKE2B e6087ef6e0e22f79e3d399f08ed531e839faf8199bdb3d0c0e148553dd6b7cab9dd35dbc74081a628d4456fadc4f9dd83a7a767f1dab8ac511f94eac1685d2ee SHA512 aa9f505c5ef55b1f462b16de6d870d02dc102fd184cc353c6c6b8a346978a9953b34e878f262f4190a3d15d76c5a37f065c4e5ebdbc0e43a4a5c22d61fa9fba7
 DIST fms-src-0.3.80.zip 4583891 BLAKE2B 363fe148c622d999398d2f435f49e312d3bea22ad6b69865a618593616b47b632c1a56bcc8fc75bd40590e3858aad7e3f1d70991a21936e38562e10f1813b49c SHA512 d3aa5eb7d417bb135d88a515702fac9c451054d071374bb7f475add9af7e1fda90f4d9c61569e3e9040b2a241efa7fcc7ecac32a7f652327d15ed8d1ea1418c4
+DIST fms-src-0.3.81.zip 4732577 BLAKE2B a873fe4458a4abf4d19c7849d2045e49f556e001315d9112f50fd5c544481c64e00d0db5672ca20f1974e8d8b46e88b98e6a339536659a8a4c06b1a3c4439d21 SHA512 7e5efc2bf22fd3ba24d61fb4a7afbd3b6181a6ea4d038bc06bc2135dd9254835647cbb62be68982ee553212be9f2e038f50623916db3131b2fd19a77c3180af2

diff --git a/net-p2p/fms/fms-0.3.81.ebuild b/net-p2p/fms/fms-0.3.81.ebuild
new file mode 100644
index 00000000000..125c6be8d35
--- /dev/null
+++ b/net-p2p/fms/fms-0.3.81.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils cmake-utils user
+
+DESCRIPTION="A spam-resistant message board application for Freenet"
+HOMEPAGE="http://freenetproject.org/tools.html"
+SRC_URI="https://dev.gentoo.org/~tommy/distfiles/${PN}-src-${PV}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+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-libs4.patch )
+
+pkg_setup() {
+	enewgroup freenet
+	enewuser freenet -1 -1 /var/freenet freenet
+}
+
+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 \
+		-DUSE_BUNDLED_SQLITE=OFF \
+		-DDO_CHARSET_CONVERSION=ON \
+		-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 || 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
+}


^ permalink raw reply related	[flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: net-p2p/fms/
@ 2019-12-30 10:40 Thomas Sachau
  0 siblings, 0 replies; 13+ messages in thread
From: Thomas Sachau @ 2019-12-30 10:40 UTC (permalink / raw
  To: gentoo-commits

commit:     659e7f7b64ed72eaba9728d0d77cb537f6d2076e
Author:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 30 10:39:29 2019 +0000
Commit:     Thomas Sachau <tommy <AT> gentoo <DOT> org>
CommitDate: Mon Dec 30 10:39:29 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659e7f7b

net-p2p/fms: Drop old version

Package-Manager: Portage-2.3.83, Repoman-2.3.20
Signed-off-by: Thomas Sachau <tommy <AT> gentoo.org>

 net-p2p/fms/Manifest          |  1 -
 net-p2p/fms/fms-0.3.79.ebuild | 73 -------------------------------------------
 2 files changed, 74 deletions(-)

diff --git a/net-p2p/fms/Manifest b/net-p2p/fms/Manifest
index 28000ce9b3e..d1d553de607 100644
--- a/net-p2p/fms/Manifest
+++ b/net-p2p/fms/Manifest
@@ -1,3 +1,2 @@
-DIST fms-src-0.3.79.zip 3847775 BLAKE2B e6087ef6e0e22f79e3d399f08ed531e839faf8199bdb3d0c0e148553dd6b7cab9dd35dbc74081a628d4456fadc4f9dd83a7a767f1dab8ac511f94eac1685d2ee SHA512 aa9f505c5ef55b1f462b16de6d870d02dc102fd184cc353c6c6b8a346978a9953b34e878f262f4190a3d15d76c5a37f065c4e5ebdbc0e43a4a5c22d61fa9fba7
 DIST fms-src-0.3.80.zip 4583891 BLAKE2B 363fe148c622d999398d2f435f49e312d3bea22ad6b69865a618593616b47b632c1a56bcc8fc75bd40590e3858aad7e3f1d70991a21936e38562e10f1813b49c SHA512 d3aa5eb7d417bb135d88a515702fac9c451054d071374bb7f475add9af7e1fda90f4d9c61569e3e9040b2a241efa7fcc7ecac32a7f652327d15ed8d1ea1418c4
 DIST fms-src-0.3.81.zip 4732577 BLAKE2B a873fe4458a4abf4d19c7849d2045e49f556e001315d9112f50fd5c544481c64e00d0db5672ca20f1974e8d8b46e88b98e6a339536659a8a4c06b1a3c4439d21 SHA512 7e5efc2bf22fd3ba24d61fb4a7afbd3b6181a6ea4d038bc06bc2135dd9254835647cbb62be68982ee553212be9f2e038f50623916db3131b2fd19a77c3180af2

diff --git a/net-p2p/fms/fms-0.3.79.ebuild b/net-p2p/fms/fms-0.3.79.ebuild
deleted file mode 100644
index 60669d4aaf8..00000000000
--- a/net-p2p/fms/fms-0.3.79.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-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"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="frost"
-
-RDEPEND="virtual/libiconv
-	frost? ( 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 )
-
-pkg_setup() {
-	enewgroup freenet
-	enewuser freenet -1 -1 /var/freenet freenet
-}
-
-src_prepare() {
-	rm -rv  libs
-	edos2unix src/http/pages/showfilepage.cpp
-
-	cmake-utils_src_prepare
-}
-
-src_configure() {
-	local mycmakeargs="-DI_HAVE_READ_THE_README=ON \
-		-DUSE_BUNDLED_SQLITE=OFF \
-		-DDO_CHARSET_CONVERSION=ON \
-		$(cmake-utils_use frost FROST_SUPPORT)"
-	cmake-utils_src_configure
-}
-
-src_install() {
-	insinto /var/freenet/fms
-	dobin "${CMAKE_BUILD_DIR}"/fms
-	doins *.htm
-	doins -r fonts images styles translations
-	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
-}
-
-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
-}


^ permalink raw reply related	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2024-04-05 15:27 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-18 18:01 [gentoo-commits] repo/gentoo:master commit in: net-p2p/fms/ Thomas Sachau
  -- strict thread matches above, loose matches on Subject: below --
2024-04-05 15:27 Arthur Zamarin
2023-06-04 16:19 Arthur Zamarin
2023-02-01 19:27 Andreas Sturmlechner
2023-01-21 13:40 Thomas Sachau
2021-10-29  8:59 Thomas Sachau
2021-04-12  1:14 Sam James
2020-03-27 17:36 Thomas Sachau
2020-03-18 18:01 Thomas Sachau
2020-02-09  8:30 Thomas Sachau
2020-02-09  8:30 Thomas Sachau
2019-12-30 10:40 Thomas Sachau
2019-12-30 10:40 Thomas Sachau

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox