From cc93f4f109c23fe7a0845d1be19f9de98119d5dd Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Fri, 28 Apr 2017 21:37:49 +0100 Subject: Upgrade to libxml++3 --- www-apps/project2/Manifest | 2 + www-apps/project2/project2-1.2.8.ebuild | 77 +++++++++++++++++++++++++++++++++ 2 files changed, 79 insertions(+) create mode 100644 www-apps/project2/project2-1.2.8.ebuild (limited to 'www-apps') diff --git a/www-apps/project2/Manifest b/www-apps/project2/Manifest index 8ca6bf2..287c6bc 100644 --- a/www-apps/project2/Manifest +++ b/www-apps/project2/Manifest @@ -6,6 +6,7 @@ DIST project2-1.2.5.1.tar.bz2 122765 SHA256 0148e46fe7a2abc2c12e1482858078faba83 DIST project2-1.2.5.tar.bz2 122767 SHA256 9e282196361868a49fcb6913268df21394c28e7f1c7a8b13b852afe78e6dfb15 SHA512 7d5448378f7bfb044a1c5f6569e180220ebd920e3599318d3ef39fb17f6c39be5133c9612c64a951d6a4b31f361bb8e7ade6f45ec5300e4cd9b162154fb4d831 WHIRLPOOL f4940a6f84f2e392f1c4daaf49e6c89c11737417ede6906a652cda13e669f22db7a67cebbf8f224f926b02fceed4ee0abb24424bd8815c38ba67374463f74d48 DIST project2-1.2.6.tar.bz2 122924 SHA256 4ff2b4768adec257451a4de5cdb506f79fcf771a15bf5bb973ee88265107f330 SHA512 969b831ac5c7eabc3e578d70dcab9823485bb0c665870b72e2963df64a8abae31a97b24f003838bb8b9243c49b1d023d382a0b4fa6aff826c09896cdb41fb756 WHIRLPOOL 90a353ae614250354606a3e1afb305c95e35c86774de666681954021710d12028294d5aeac2a4b3e0e35adbc62dac52383f93113cc4b6b322d99e42c07bfa7d3 DIST project2-1.2.7.1.tar.bz2 123107 SHA256 353b2cbdf82cbc3c8d960ea8ea21fd666e3b3ae12aea2b34ab61bef027756c0a SHA512 dc4dd7983d1640df0c167e06328d79479fde3d3e297f0fceeeb78c0933113cc37c9c93c2c1742fcc4ee4c2082921ef6242481f341d2a9dc2ce3faf2096419faa WHIRLPOOL 52ee36bbf6f739ba12a6eb24ae7a741e3d63e573b38f2121b47d14b9f251d012674e680f8081def595e0788620be36f5c2cadd41828d1f2309ffd8f83ddaa6bc +DIST project2-1.2.8.tar.bz2 123034 SHA256 3561421d445e7240ae2c4e11c053cae7c476cf077dd99ef73d08a08244f5ffb1 SHA512 038d65bf4685176a81497b69dc528febc6cd747754354bb4c443fc4d94b188d592b9d74bcdbe6779872b182000e94a9f25caa6da26752491684604c0a95d68e2 WHIRLPOOL 0e672d5a7a0d2fabd8ae8d48dce94abfd0075e8edde691212a2340435f2ddcdce09c4c84c31c9320eb3c1812d9ac38dbe8bdd2d04d60da0b07e3049b66f5b661 EBUILD project2-1.2.2.4-r1.ebuild 1733 SHA256 c2c3f3b82b31d5880e0aa8a9f09f057e0357b0775c5c1a1f8864806c38bbf87b SHA512 96fdaf90b91a0c2cd2d4d841740179c48ace45f5ea4e6ecced6053a3afae8d32f0f7c7ca71b079c1f4b3e433d846850a19c4b481dbd0e881b161475aa23ab966 WHIRLPOOL 11f758d16dc021a94e94db7534a5912885624068fd319ba24ed640d624e99a9b2ca7bec1ac6307b9c690cf9e12e6f5c391059e6a8c7a6e57696ace958b17bf0c EBUILD project2-1.2.2.5-r1.ebuild 1733 SHA256 c2c3f3b82b31d5880e0aa8a9f09f057e0357b0775c5c1a1f8864806c38bbf87b SHA512 96fdaf90b91a0c2cd2d4d841740179c48ace45f5ea4e6ecced6053a3afae8d32f0f7c7ca71b079c1f4b3e433d846850a19c4b481dbd0e881b161475aa23ab966 WHIRLPOOL 11f758d16dc021a94e94db7534a5912885624068fd319ba24ed640d624e99a9b2ca7bec1ac6307b9c690cf9e12e6f5c391059e6a8c7a6e57696ace958b17bf0c EBUILD project2-1.2.3-r1.ebuild 1741 SHA256 cf0f17dafd6ba3fcc5581a7d4d4514f2b319f2b00970d09f21221e511965dcf2 SHA512 3c3c0414bdbd25492b2b9b73182fac30b6772653c229cdb863d99767d06dbfa929456a693378382e3fb5a6633483424241d38f5d297a94cd923e3b0d2b878772 WHIRLPOOL 96bea927088ec1cce7f142825d24c8c9e4a7ed1f8379ddaf07185f053c22d972f3cfdb089ff0d00479387134c3bc0270581bcc8a4ffb4e385904a5f127c340df @@ -14,3 +15,4 @@ EBUILD project2-1.2.5-r1.ebuild 1741 SHA256 cf0f17dafd6ba3fcc5581a7d4d4514f2b319 EBUILD project2-1.2.5.1-r1.ebuild 1741 SHA256 cf0f17dafd6ba3fcc5581a7d4d4514f2b319f2b00970d09f21221e511965dcf2 SHA512 3c3c0414bdbd25492b2b9b73182fac30b6772653c229cdb863d99767d06dbfa929456a693378382e3fb5a6633483424241d38f5d297a94cd923e3b0d2b878772 WHIRLPOOL 96bea927088ec1cce7f142825d24c8c9e4a7ed1f8379ddaf07185f053c22d972f3cfdb089ff0d00479387134c3bc0270581bcc8a4ffb4e385904a5f127c340df EBUILD project2-1.2.6-r1.ebuild 1741 SHA256 cf0f17dafd6ba3fcc5581a7d4d4514f2b319f2b00970d09f21221e511965dcf2 SHA512 3c3c0414bdbd25492b2b9b73182fac30b6772653c229cdb863d99767d06dbfa929456a693378382e3fb5a6633483424241d38f5d297a94cd923e3b0d2b878772 WHIRLPOOL 96bea927088ec1cce7f142825d24c8c9e4a7ed1f8379ddaf07185f053c22d972f3cfdb089ff0d00479387134c3bc0270581bcc8a4ffb4e385904a5f127c340df EBUILD project2-1.2.7.1.ebuild 1741 SHA256 33985d3cb7b76c3af6b95257abfb044a3513f358c9c420fd7c7bee908986458b SHA512 adb9ef71dda3be2733de19e51a89f4b6632d390a976fb95c5b2ea139ca29782b064c62872dc1177a958130bf432369b41cc340344a698977722c5946bfd96828 WHIRLPOOL 65dac38ccbf37ea928fc9a29ec21c1a26e69c7d68fbb2da6bb65a0495ef71c1bb8b59a46b39009cb9c130a38426cd84e30f8c9577470ecf4ec5a92626628757e +EBUILD project2-1.2.8.ebuild 1738 SHA256 adff0dc21e6d312833e3f9685cb266f55b2e1d91223a968c2c15bb39c93c065c SHA512 11b067135334d2d6851ee5ed11aaf0c98c674f77cffeadf7fac6b49c833256b56f9fc8806152163da1d9cef47fca9f67f4b73a3515ded7ebb868007a98b201b1 WHIRLPOOL a940117d822d0cf372e129d5f43c0bbe3b12d3aa208b686a7f281d4ced0713bbfcad66bdcc570e38ea2195f8d701c299730e4a74fea84fcdf019464ad23dc8f7 diff --git a/www-apps/project2/project2-1.2.8.ebuild b/www-apps/project2/project2-1.2.8.ebuild new file mode 100644 index 0000000..5d40725 --- /dev/null +++ b/www-apps/project2/project2-1.2.8.ebuild @@ -0,0 +1,77 @@ +EAPI="5" + +DESCRIPTION="User configured application engine" +HOMEPAGE="http://project2.randomdan.homeip.net" + +SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2" +LICENSE="GPL" +SLOT="0" +KEYWORDS="x86 amd64" +IUSE="+docs unittest +console +web +fastcgi +daemon" + +RDEPEND=" + net-libs/libesmtp + >=dev-libs/libadhocutil-0.2:= + =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.5 + web? ( + fastcgi? ( + dev-libs/cgicc + virtual/httpd-fastcgi + dev-libs/fcgi + ) + ) + =dev-cpp/slicer-1.4*:= + " + +DEPEND="${RDEPEND} + dev-util/boost-build + sys-devel/flex + docs? ( app-doc/doxygen ) +" + +src_prepare() { + sed -ie "s|^using gcc .*|using gcc : : : \"${CXXFLAGS}\" \"${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() { + cd ${S}/project2 || die + setarch $(uname -m) -RL \ + b2 ${BJAMOPTS} finalbin finallib -q \ + variant=release \ + || die "Compile failed" +} + +src_install() { + cd ${S}/project2 || die + setarch $(uname -m) -RL \ + b2 ${BJAMOPTS} install -q \ + variant=release \ + --bindir=${D}/usr/bin \ + --libdir=${D}/usr/lib \ + --includedir=${D}/usr/include/project2 \ + || die "Installed failed" + 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 +} -- cgit v1.2.3