summaryrefslogtreecommitdiff
path: root/www-apps
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2025-08-18 18:13:53 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2025-08-18 18:13:53 +0100
commitef6318cd038746ce88b68c67b7015c150bb5deb6 (patch)
tree73492399b448a5ca891aed3ed9dd8c93d218eb62 /www-apps
parentStabilise slice-parser (diff)
downloadportage-ef6318cd038746ce88b68c67b7015c150bb5deb6.tar.bz2
portage-ef6318cd038746ce88b68c67b7015c150bb5deb6.tar.xz
portage-ef6318cd038746ce88b68c67b7015c150bb5deb6.zip
Big update of all the things
Focus here was getting the latest out with support for current versions of glibmm.
Diffstat (limited to 'www-apps')
-rw-r--r--www-apps/gentoobrowse/Manifest2
-rw-r--r--www-apps/gentoobrowse/gentoobrowse-2.1.12.ebuild40
-rw-r--r--www-apps/mirrorsearch/Manifest2
-rw-r--r--www-apps/mirrorsearch/mirrorsearch-0.2.2.ebuild46
4 files changed, 90 insertions, 0 deletions
diff --git a/www-apps/gentoobrowse/Manifest b/www-apps/gentoobrowse/Manifest
index b354744..3d436ab 100644
--- a/www-apps/gentoobrowse/Manifest
+++ b/www-apps/gentoobrowse/Manifest
@@ -1,6 +1,8 @@
DIST gentoobrowse-2.1.10.tar.xz 65880 BLAKE2B 90905e5ed1d443131817594fd4c782a4a5f698f9d1b82045a89653d5597489bbc2fabc616e860c6ed204f138c54e96f409af00dc4754f58705512255e02987d1 SHA512 509044ff947199fc751d7a88377860c0a02348b7590fcc86ef27cf4967e1eb5babed7013b1302c6d49c8cf47e9f426f28afbb960dba509c42a61d839321d151a
DIST gentoobrowse-2.1.11.tar.xz 65860 BLAKE2B 0da82c30f851d925ffa921889ce9852fc21988c5a1e64c7f6398ffd1a1ba0d444a309ad3949451c0230f3d1078d04f12c1c3fb15d7a3cfdbf31f639702f92c47 SHA512 d29922c2bac55ecd9e7486eb096eafa81a743e11e19ff7bad9c22c024cfda71d251e0636777abedbc1f72f782c00751d6cc888170e450032fcd35af7f802f8ea
+DIST gentoobrowse-2.1.12.tar.xz 65884 BLAKE2B 5c84c76611e1f74f449c647ac4c1f8053d5fd77caacd07f71a2e45b87be97875f2a95baa204c4193059024622b13bca1839070937819fc260d71f5ecbd70d669 SHA512 0f32a6f0c267497659fe40b24d5d3efd2a725bcd970e635aa90d5d5cebc9cd5e863f8584898be0023075f872da9ae99368f9e60a33985d6e93f62b9726224a16
DIST gentoobrowse-2.1.9.tar.xz 65904 BLAKE2B 485ca8d6cf6a73878ac5ba6672070840a19bda9189c884dd9df4b5d379523d763fd69863a1158cb9ccb3d16c38aa4e59cc457c9e6fa733e06a648031f532294c SHA512 1ac25df6a6ad51132a22918a6dca55b3ca8175fef3192e8526263fd5bf34aeaf254cf1ea0cb4ef6d656ff70bf58f151b53567e596a689998dcb2e2e968d50772
EBUILD gentoobrowse-2.1.10.ebuild 804 BLAKE2B e57d90aae93a118a1cfb6ce5131dd539b2eba334ecc0f43e4d6e26913ccade627b78381328829594178ecb0ab1fe958a2b6090ad26930bba6d5189f8241d3164 SHA512 ca518508524c8ad44d65702f7599a98b957b7d63b43f8cb18ba658b75015bdf9bc37f77609884917c3ba42ee2c17dded3bdddbbfb704b3644d77ddae8c5383a3
EBUILD gentoobrowse-2.1.11.ebuild 805 BLAKE2B a9fd4289c804a8c7c2da15eb8661645dfa4eefa222606c26926ab2455bb4e3ba65d99eff44788c0456677c1f8334eba7aa11a656babdbcbb589c9332be633daa SHA512 d6335cbeac29cb783acf0294fd30ae8c6679f86efd4cc11a85eaa7883d915fd6658968cf244f4e8cca8072df9122e1f6fc7049fad24311eb6884fe231f5f05df
+EBUILD gentoobrowse-2.1.12.ebuild 811 BLAKE2B 89497b2a8c6a5fafa3eb3802a7490d2e59c0b974c816afbd56e42e438a4087a877c651a98fe5fb114815539894ed4f3d7085107c1f0814dddf1dcbb99ba0c430 SHA512 fbcbce35824f3d273e6075ca4bfb502b4f7b81b9e8eaa227ffb181f16b3fe69243154d82440bb0198f024751712fe96e4e6b9d9ca52b14d7926936458473fad9
EBUILD gentoobrowse-2.1.9.ebuild 803 BLAKE2B 4a06c4b03227bf5a646512260f98c77243b245e0bc40efa84bb8ca343800f55676a8544af20206c752a95d7c4ded269745835b7ffe36a78f9f34b8b81406ba0b SHA512 7e03d6e83fb329160cbdb731880876395e358fb060f33d12dc080433296f7870c7ffb88e828e3015d96671ac094faeaf638699431cf1184b17bbc74238477d9b
diff --git a/www-apps/gentoobrowse/gentoobrowse-2.1.12.ebuild b/www-apps/gentoobrowse/gentoobrowse-2.1.12.ebuild
new file mode 100644
index 0000000..55ef21d
--- /dev/null
+++ b/www-apps/gentoobrowse/gentoobrowse-2.1.12.ebuild
@@ -0,0 +1,40 @@
+EAPI="7"
+
+inherit webapp bjam
+
+DESCRIPTION="Gentoo Browse is an IceSpider based web site for viewing Gentoo content"
+SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz"
+HOMEPAGE="http://gentoobrowse.randomdan.homip.net/"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+DEPEND="
+ virtual/pkgconfig
+ >=www-misc/icespider-0.10.1:=
+ >=net-misc/gentoobrowse-api-0.12.6
+ dev-cpp/slicer:=
+"
+
+pkg_setup() {
+ webapp_pkg_setup
+}
+
+src_compile() {
+ cd ${S}/${PN} || die
+ bjambuild cgi || die
+}
+
+src_install () {
+ cd ${S}/${PN} || die
+ bjambuild install --bindir=${D}/${MY_CGIBINDIR} || die
+ webapp_src_preinst
+
+ insinto ${MY_HTDOCSDIR}
+ doins -r config css img js xslt *.xml *.ico *.txt .htaccess || die
+ dosym ${MY_CGIBINDIR}/gentoobrowse-cgi ${MY_HTDOCSDIR}/gentoobrowse-cgi
+
+ webapp_src_install
+}
diff --git a/www-apps/mirrorsearch/Manifest b/www-apps/mirrorsearch/Manifest
index 9e383a0..7e4d173 100644
--- a/www-apps/mirrorsearch/Manifest
+++ b/www-apps/mirrorsearch/Manifest
@@ -1,2 +1,4 @@
DIST mirrorsearch-0.2.1.4.tar.xz 10768 BLAKE2B ddb911af4a24657caa3284032fc9e58eaf6f3faa228ae6652f417c08d8908e417f7b53f10ba0ee05dd15e29478a4912a51939b2bef6093498e09ad8fe784eb91 SHA512 06095566521a3bff6c0e4ad48e4c6d474ae10e71131555ca6fbcec0cb6bce2aa956e768798b125eb27848d89ce047e1aeda3d07e993b7c3d94acc70c5c336287
+DIST mirrorsearch-0.2.2.tar.xz 10776 BLAKE2B 4aeac137fcfeb190f83d5f0b29c9455dc5e76d5c8836590f464ae1d512d0c40d9a56122da53f5454cfc14a9be983cdf5badafe40cffca48e7112803fa32ef923 SHA512 e519dd19381991b5870d30c21da0b512d5ea34e8ef5c1ba310cbb7d75beede304b22025758b664c9a1372e2dd9f84a13ad33f1bdc0730e6fe0640aad887330c3
EBUILD mirrorsearch-0.2.1.4.ebuild 948 BLAKE2B 36c427fb8e9d5459bb1f7f7a6008a124b9c18b2ceca4d2e7653739d69f616170db6c8383d83456e85cf3dd880d03a1f7b62932a18db8ffde9ece02042bb617d6 SHA512 f7e8a92c65904c3b6f70c810a30fdf8dd3ec50111f8a9c9363b09983c0da51055935c05cee8593a954f64f9d1e2195be856c160905fb380c854cf6f7a011096c
+EBUILD mirrorsearch-0.2.2.ebuild 948 BLAKE2B 36c427fb8e9d5459bb1f7f7a6008a124b9c18b2ceca4d2e7653739d69f616170db6c8383d83456e85cf3dd880d03a1f7b62932a18db8ffde9ece02042bb617d6 SHA512 f7e8a92c65904c3b6f70c810a30fdf8dd3ec50111f8a9c9363b09983c0da51055935c05cee8593a954f64f9d1e2195be856c160905fb380c854cf6f7a011096c
diff --git a/www-apps/mirrorsearch/mirrorsearch-0.2.2.ebuild b/www-apps/mirrorsearch/mirrorsearch-0.2.2.ebuild
new file mode 100644
index 0000000..311b8af
--- /dev/null
+++ b/www-apps/mirrorsearch/mirrorsearch-0.2.2.ebuild
@@ -0,0 +1,46 @@
+EAPI="7"
+inherit webapp bjam
+
+DESCRIPTION="ICE and web service for locating files for download."
+HOMEPAGE="https://git.randomdan.homeip.net/repo/mirrorsearch/"
+SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz"
+
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+SLOT="0"
+WEBAPP_MANUAL_SLOT="yes"
+
+DEPEND="
+ dev-libs/boost:=
+ >=www-misc/icespider-0.4:=
+ dev-cpp/slicer:=[db]
+ dev-libs/icetray:=[tools]
+ dev-libs/libdbpp-postgresql
+ =sys-apps/icebox-service-1.11
+"
+BDEPEND="${DEPEND}
+ virtual/pkgconfig
+ dev-build/b2
+"
+
+pkg_setup() {
+ webapp_pkg_setup
+}
+
+src_compile() {
+ bjambuild service//mirrorsearch-service++11 site//mirrorsearch-cgi
+}
+
+src_install () {
+ bjaminstall install{-bin,-site} \
+ --bindir=${D}/${MY_CGIBINDIR} \
+ --datarootdir=${D}/${MY_HTDOCSDIR}
+ webapp_src_preinst
+ dosym ${MY_CGIBINDIR}/mirrorsearch-cgi ${MY_HTDOCSDIR}/mirrorsearch-cgi
+ webapp_src_install
+
+ insinto /etc/${PN}
+ doins service/icebox.config
+}
+