diff options
Diffstat (limited to 'www-apps')
-rw-r--r-- | www-apps/gentoobrowse/Manifest | 2 | ||||
-rw-r--r-- | www-apps/gentoobrowse/gentoobrowse-2.1.ebuild | 38 | ||||
-rw-r--r-- | www-apps/mirrorsearch/Manifest | 2 | ||||
-rw-r--r-- | www-apps/mirrorsearch/mirrorsearch-0.2.0.1.ebuild | 39 | ||||
-rw-r--r-- | www-apps/project2/Manifest | 3 | ||||
-rw-r--r-- | www-apps/project2/project2-1.3.0.ebuild | 74 |
6 files changed, 158 insertions, 0 deletions
diff --git a/www-apps/gentoobrowse/Manifest b/www-apps/gentoobrowse/Manifest index 537eacf..af7c1ae 100644 --- a/www-apps/gentoobrowse/Manifest +++ b/www-apps/gentoobrowse/Manifest @@ -1,4 +1,6 @@ DIST gentoobrowse-2.0.1.tar.xz 61952 BLAKE2B 409159df2dcf8190851bde362492070c4c594bccab31b5855a20968f125474951af1589f50efac911cdce6917238d6afd878409748ee61d8550dc55d7187aeb8 SHA512 691a567b8e66daf521c8f8d9698b46e8ce7b2f878e7b5e5f85eba74966c4782b95c210ca80115a21d9b439110080daa662aea9cb36dee0ea1a1cd11214af8977 DIST gentoobrowse-2.0.2.1.tar.xz 62144 BLAKE2B 9f6c714b8f165c97cc428dd8291b45b6120ed7414557a1cdec6671dd954dd07e6cad2a4cd3ba03fb1eccfd05151660d6e111b0b132f5afa0c83c59da55774de4 SHA512 4a901b58ab53ccf3f223c87f2a8d28e562023073c21fb8d8cfa8b6e1064a7236491966ed58437adf5c630380292b6d489b26d494b972329cbf5c39b40748d5c7 +DIST gentoobrowse-2.1.tar.xz 61940 BLAKE2B 7c240cd4de9dced1359617b4c81f0da85f317dee49af28c57fbcd02cdca3cd52399d71ebb61cfe8f972d49af1eb348a9660d76c257007901a11b4a680b1c4dcd SHA512 3313d964fa6100a43b10d0bc43821c120125bc9b64f86fd697858e10caf9e88c63101204dfa0bfb17f360f1a3e7684de98367d3b77c315035a261a644342d568 EBUILD gentoobrowse-2.0.1.ebuild 787 BLAKE2B addeb862041a09326071e8d25ca568809d1aa62d26ea592c293d41fd0580a200837599a84c04157d8fe9f6ef8ff0b8ed985c73c1ad410c1e16bc2ba4baf868d1 SHA512 27cc4f47e05d373a02e7587adb255ef291f9299b08555db63912223dc9cc75dbbbc708b67e4baca2906812f0a3affbdd345ce8b9add2c9802cefd17ae95723e1 EBUILD gentoobrowse-2.0.2.1.ebuild 787 BLAKE2B addeb862041a09326071e8d25ca568809d1aa62d26ea592c293d41fd0580a200837599a84c04157d8fe9f6ef8ff0b8ed985c73c1ad410c1e16bc2ba4baf868d1 SHA512 27cc4f47e05d373a02e7587adb255ef291f9299b08555db63912223dc9cc75dbbbc708b67e4baca2906812f0a3affbdd345ce8b9add2c9802cefd17ae95723e1 +EBUILD gentoobrowse-2.1.ebuild 788 BLAKE2B 6422aeda717ec8b103d91ef989baeca65e0bc539313cba8c003e66e79ac250cadcd36bad21497c4a41e86cef6b266659fb4009caf2d82eebfb3c4b59d5f55319 SHA512 3dcb34ca94bbbf5d0c7bdf50f6d84b77c82cce7f7b1ae69563ca71feadf539e52ee4627f99824d29596e03c3ac0cdedeb6125bf55d77f9a592ff980cdd6235c0 diff --git a/www-apps/gentoobrowse/gentoobrowse-2.1.ebuild b/www-apps/gentoobrowse/gentoobrowse-2.1.ebuild new file mode 100644 index 0000000..576d2ff --- /dev/null +++ b/www-apps/gentoobrowse/gentoobrowse-2.1.ebuild @@ -0,0 +1,38 @@ +EAPI=5 + +inherit webapp depend.apache eutils 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="GPL" +KEYWORDS="~amd64 ~x86" + +IUSE="" + +DEPEND=" + >=www-misc/icespider-0.4:= + >=net-misc/gentoobrowse-api-0.10 +" + +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 00205bc..9e23f68 100644 --- a/www-apps/mirrorsearch/Manifest +++ b/www-apps/mirrorsearch/Manifest @@ -1,2 +1,4 @@ DIST mirrorsearch-0.1.1.tar.xz 10772 BLAKE2B 2ea3ceed49c89119945eacfb057761f04e49207b347975a0caecdaa4fffd6493408db278a6e47f345b82c6cf87ae876c458aff2f258a5a416d93c2c967268e5f SHA512 d656b940283d2166c128b46ceaac22fe38db429e92d9b132b84f69d6792488916caec6ffa579d2fdd079c07350c2e66c22b2c1dc8d3847c6737b742c0705b005 +DIST mirrorsearch-0.2.0.1.tar.xz 10784 BLAKE2B 59486b3bff7e3f598d082b721cda55dedc20d1db9255214a7701b41f4168bf0bfa436412eaa347404cf4d79e87e58199e884faa4cfbec4308e65a7526fbc7515 SHA512 c9a419b8407e739282fb3158988f5c69286ce406eb92e289e2602b235201f4bbd314780458323b0a35865ad411af4f00d509fc97892b7113f72f62b1bdee686e EBUILD mirrorsearch-0.1.1.ebuild 822 BLAKE2B f9d2e78303f8d7d8f1fef0f4ac536086d4dec635bebb7ca783be11dd0505e1d9eef0796fd5f413aab0d133e18c0b9ba00061af95239b021c34be75ada4d14135 SHA512 e3ef46dc4d2ee955b6b2b5501db4636043ad609241a9a299502c3a7ae11f660ada314c420dbed834f7c0d20a90f1e61765a8933fef4f0511908fc1aba11dcb05 +EBUILD mirrorsearch-0.2.0.1.ebuild 857 BLAKE2B 0b2626881a3d8e64744f9edc559bcbfcf559e6500f0f41c45227a2a65713ed26a2f41885c954e6e7a3920c0aea6b6db72f00f81596fb866f9cd2142e3d6f6134 SHA512 b0d9828d61808a83ff6ce982363f0c58b7e9ce5b254677970f15df9307e4fc3529b8df1e199d3387e837d9fd5abfeedaad78aa484c87c09a1111fe84ca9464e2 diff --git a/www-apps/mirrorsearch/mirrorsearch-0.2.0.1.ebuild b/www-apps/mirrorsearch/mirrorsearch-0.2.0.1.ebuild new file mode 100644 index 0000000..afc3d60 --- /dev/null +++ b/www-apps/mirrorsearch/mirrorsearch-0.2.0.1.ebuild @@ -0,0 +1,39 @@ +EAPI=6 +inherit webapp depend.apache eutils 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="GPL" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + >=www-misc/icespider-0.4:= + dev-libs/icetray[tools] + dev-libs/libdbpp-postgresql + =sys-apps/icebox-service-1.11 +" +RDEPEND="${DEPEND}" + +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 +} + diff --git a/www-apps/project2/Manifest b/www-apps/project2/Manifest index f6d3e8b..68c213a 100644 --- a/www-apps/project2/Manifest +++ b/www-apps/project2/Manifest @@ -1,4 +1,7 @@ +DIST Ice-3.7.1.tar.gz 8765196 BLAKE2B ba97fcbd3ad09a45c5014b9ee6440991578f41f145c2fa37eca320733c9eb38c82a1288e1fd7fbb9327e1d600de23ca779b9cf797438c3742548590591944711 SHA512 dd438b8eb6cfcf7bba075975b2eb69946bcddb588d63921a0f30f2e79de82312d6ef30a7626d70580babf7dd64b0f2bc30c374a2c323433e1fbc82ccd65e966c DIST project2-1.2.8.1.tar.xz 129824 BLAKE2B 679267a6f8d33492226b9a8225b15a494de224e4a6a229204373762b0b7c483833c8bf1c15a6dd9ae941cbc3650508427cf7fa83be8facd04145be7a490bbec9 SHA512 0e1b682673d60a54b315580775aa17d6dab62c8b0de90b1bff41f9d2d83451efc149d850527ea3591e233c8af6246de743f9fc2005e679ef89c702953ceea333 DIST project2-1.2.8.tar.xz 129916 BLAKE2B ec1b798880f06ebb7ecdada4156aea09b36ea2bdee497e7872d71617c3b334778fbf924c70865a86898ee2586a3b5888d5f6416177a44091b7f307e8d1aaec7e SHA512 92f72cf16a58163dce94a564f17ea75cd895333c1c03bc5102ef78fd5fcdab3a7d245f0e0d09574c1fcadaaac78466a4119cc50eb52f3173c5ac4540bdf1fbc2 +DIST project2-1.3.0.tar.xz 130132 BLAKE2B 2942a8b0292eab8eea41e38f04389763ff9ee91ebc4461fd6654b681e0d5ebe3ab933f68c62cfbd0673eb1299d528a0cdce229d1f7afb1e6eed02b80ecd18448 SHA512 3e256b59060d7c783d878ca64d476ecf80ef8b807976d8caeb9eb1e09f43b13306aa3c40f41864c4e99a3f557f999d520f1c25e756b3ba0103e45f1dada67c2c EBUILD project2-1.2.8-r1.ebuild 1509 BLAKE2B 6a80ec7f243cec1704a59647ed0ed85afbbb5d5731d86c158b682f2c44d62d2d6e656bbf5f9f565891c89236da4f37e4e1357219c0c23608a0c6fd1e0ccc5d55 SHA512 4bffc5e22c2b340ebca382c6907c25659229e92beb5c3e3a59eb0bdbc056610478edb93394e0748dac04a681b91b8608b189847f6f69f72233451bae2e3155c1 EBUILD project2-1.2.8.1.ebuild 1485 BLAKE2B 8016a43efb43c43d6bb71f98408adda290c6b30765393d0760125e6fcb275374a3e7f75f1635f3b78add20420299d6c202cf5ae4d775748492bef2aa9659a3fd SHA512 de8ed7ee01748afa84574bfa7e1e3513545435d2d4cf0ae3249d7adad6f19a644d5e06c689fb56a8935d1378ca8489616bbafa2b352c507aa686eae455be3646 +EBUILD project2-1.3.0.ebuild 1677 BLAKE2B 090a49c8f50e9b0f8d51dabdafd1c1e36b013cf6afdd8fa693aa52c02de0357bb33d01eb4189e036c98d27cb72f683213e13ed4d226ec1888419ac178e0c98dc SHA512 f5f11c657dd5e29fce301558b929f101d54310e681ddeadca7292d96213adb2d2ce28ca2128420f75bd36a91bd57bff9c9c5f1411c0b9cd3b3fbc98bc284efa9 diff --git a/www-apps/project2/project2-1.3.0.ebuild b/www-apps/project2/project2-1.3.0.ebuild new file mode 100644 index 0000000..1db51c8 --- /dev/null +++ b/www-apps/project2/project2-1.3.0.ebuild @@ -0,0 +1,74 @@ +EAPI="5" +inherit bjam + +DESCRIPTION="User configured application engine" +HOMEPAGE="http://project2.randomdan.homeip.net" + +ICE_VERSION=3.7.1 +SRC_URI="http://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz + https://github.com/zeroc-ice/ice/archive/v${ICE_VERSION}.tar.gz -> Ice-${ICE_VERSION}.tar.gz" +LICENSE="GPL" +SLOT="0" +KEYWORDS="x86 amd64" +IUSE="+docs unittest +console +web +fastcgi +daemon" + +RDEPEND=" + net-libs/libesmtp + >=dev-libs/libadhocutil-0.5:= + =dev-libs/libdbpp-1*:= + www-client/lynx + dev-cpp/libxmlpp:3.0 + sys-libs/zlib + >=dev-cpp/glibmm-2.28 + >=dev-libs/boost-1.45 + =dev-libs/Ice-3.7* + web? ( + fastcgi? ( + dev-libs/cgicc + virtual/httpd-fastcgi + dev-libs/fcgi + ) + ) + >=dev-cpp/slicer-1.8:= + " + +DEPEND="${RDEPEND} + dev-util/boost-build + sys-devel/flex + docs? ( app-doc/doxygen ) +" +src_unpack() { + default + ln -s ${WORKDIR}/ice-${ICE_VERSION}/cpp ${S}/ice/cpp +} + +src_prepare() { + sed -ie "s|^using gcc .*|using gcc : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${LDFLAGS}\" ;|" ${S}/Jamroot.jam +} + +src_configure() { + ( + echo "alias finalbin : " + use console && echo " console//p2console " + use web && echo " cgi//p2cgi " + use web && use fastcgi && echo " cgi//p2fcgi " + use daemon && echo " daemon//p2daemon " + echo " ; " + echo "alias finallib : " + use unittest && echo " ut//p2ut " + echo " ; " + ) >> ${S}/project2/Jamfile.jam +} + +src_compile() { + bjambuild project2//finalbin project2//finallib +} + +src_install() { + bjaminstall project2//install \ + -i project2 + if use docs ; then + mkdir -p ${D}/usr/share/doc/${PN} + (cat Doxyfile ; echo OUTPUT_DIRECTORY=${D}/usr/share/doc/${PN}) | doxygen - || die "Build docs failed" + fi +} |