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 --- dev-cpp/slicer/Manifest | 2 + dev-cpp/slicer/slicer-1.4.6.ebuild | 42 ++++++++++++++++++ sys-cluster/netfs/Manifest | 2 + sys-cluster/netfs/netfs-1.2.0.3.ebuild | 61 ++++++++++++++++++++++++++ www-apps/project2/Manifest | 2 + www-apps/project2/project2-1.2.8.ebuild | 77 +++++++++++++++++++++++++++++++++ 6 files changed, 186 insertions(+) create mode 100644 dev-cpp/slicer/slicer-1.4.6.ebuild create mode 100644 sys-cluster/netfs/netfs-1.2.0.3.ebuild create mode 100644 www-apps/project2/project2-1.2.8.ebuild diff --git a/dev-cpp/slicer/Manifest b/dev-cpp/slicer/Manifest index 8667ed8..de598ad 100644 --- a/dev-cpp/slicer/Manifest +++ b/dev-cpp/slicer/Manifest @@ -19,6 +19,7 @@ DIST slicer-1.4.1.tar.bz2 30772 SHA256 0bd1c6d0dd377c3443dad40f38ab856c2feba259b DIST slicer-1.4.2.tar.bz2 31403 SHA256 992d3550ac636574b3473905d473aafd905edf25e6efe7fd4241e39a0989e029 SHA512 6e38e2c0ee01dfaf40cb2437ca2c4c0ec8bb15b4d99dc3c0fdec46b1aba789f2d1776baa7107897554f6cbf796ca922b1096ca59bde69e0bf8fe9f701d1f9a75 WHIRLPOOL bd767fcf655dfdb8677e43638b5a4d267790ec05fa6819a799877ba9804e0fcff56459e2eb419c448ad2bfd35b2ac3c236e57249303f1c455ffe78ac18eb8fc7 DIST slicer-1.4.3.tar.bz2 31465 SHA256 1cc80eb6a309f95477f33fb9ea2f70336801de454f4c90fdd42e1302a499eeb0 SHA512 eabfd5ea39478c355ec39992f4dadf697307852dd6a1c391493eb02ef571a90a36dfd967d330a4a38003669f7e29a8929b60d0892f9f3b6e90e444b6c5e56cd4 WHIRLPOOL 2b0864cacf3d5170e407938edef5701a9fedebf931a06dbf5c09bf6161cb9d04455b3c42ff8b2816229a5ce022da6dfd8f01ce26a7a5f3e95582df42f5720ae8 DIST slicer-1.4.5.tar.bz2 31607 SHA256 9fdd0044ae9b98747e0c726dadcf495deb74d1e6f313cda0b86be1bbcfcb55e1 SHA512 55cbeb0304ec01f9e9f17b46e28bd2250e1cb46a5716f1dd7320cc23790dc1a2c65f2b66949022cca4768276e8e36e982436db5bdfe224f59045d7a4eb4d184c WHIRLPOOL 92befc3f8460d959934328ae9078c2701f033fb2afd8b1ecff3a68a12b7f383e79e6c37327cf24d7d2af4b1ad5b0846a9aa4e22528458735a75d7e1dd5b48408 +DIST slicer-1.4.6.tar.bz2 31601 SHA256 a99f0004fed7da53d0090b9e7d57ac7ebe432dda07a33df4d8de8088c7cddc71 SHA512 55babb28ba41e37e9363dbe12b3c907c8c0aa94d83eeef1ec2eeb37edca7d60b83c7f93c6ba207743d9db16959e77a2e6e89d5f0e8324261b99ce5f2ed6f06e0 WHIRLPOOL c8e683c7c4790cabb50dade7d0cf87685d755573b1025fcd5b0ccf14e015a0ebd531790192263eefaee70d79704d01250d41900b8e51f6a05e6a0ff7bdc777fc EBUILD slicer-1.0.0.ebuild 1381 SHA256 491323d9296a03ecbc07768b76efa26daeaff8192336fde8b4b552f6681b1db1 SHA512 b452083b48d8b9ba7bce1d3260d5df84beb32df3f6df5a54a180ed6be529ec7b2b8ebd96f912f1ca86f95e4343b303fffee5ba49691a6ce4ce351bc1ea45e577 WHIRLPOOL 6cfe0c7f1c2f27a63fd896a386f5c31595c68527d77d60e495b461c79fb7a3b7dcff11c3400b832da90c46c5b3cd5841132931dbb367cae8fd351f3b42d6a2e6 EBUILD slicer-1.0.1.ebuild 1381 SHA256 491323d9296a03ecbc07768b76efa26daeaff8192336fde8b4b552f6681b1db1 SHA512 b452083b48d8b9ba7bce1d3260d5df84beb32df3f6df5a54a180ed6be529ec7b2b8ebd96f912f1ca86f95e4343b303fffee5ba49691a6ce4ce351bc1ea45e577 WHIRLPOOL 6cfe0c7f1c2f27a63fd896a386f5c31595c68527d77d60e495b461c79fb7a3b7dcff11c3400b832da90c46c5b3cd5841132931dbb367cae8fd351f3b42d6a2e6 EBUILD slicer-1.0.2.ebuild 1381 SHA256 491323d9296a03ecbc07768b76efa26daeaff8192336fde8b4b552f6681b1db1 SHA512 b452083b48d8b9ba7bce1d3260d5df84beb32df3f6df5a54a180ed6be529ec7b2b8ebd96f912f1ca86f95e4343b303fffee5ba49691a6ce4ce351bc1ea45e577 WHIRLPOOL 6cfe0c7f1c2f27a63fd896a386f5c31595c68527d77d60e495b461c79fb7a3b7dcff11c3400b832da90c46c5b3cd5841132931dbb367cae8fd351f3b42d6a2e6 @@ -40,3 +41,4 @@ EBUILD slicer-1.4.1.ebuild 1146 SHA256 71073496e61d6ac0b968a3b6a50a817f3aa5eeeaf EBUILD slicer-1.4.2.ebuild 1146 SHA256 71073496e61d6ac0b968a3b6a50a817f3aa5eeeafa9f920339ae3bfb43a3608d SHA512 2f70d6006e1617957b3812242dba530afb564fb2cdf0bbfadf5e05813a2405f7d3ee8841c175dcb64bc290bb409b3bc989f267070d159b5913ba4d7979102b31 WHIRLPOOL cca8aef304009fb7578acaa8936ef8a34a8a19d6da8ac72b3369a3db71049a428691b855aaa9340721417ff1ce76a24b87a83568a5d176fd31ce88417a6f89a4 EBUILD slicer-1.4.3.ebuild 1148 SHA256 2b4cb0d0d7ecaabb68befc156854b8046b824c7658500094743b175e0def06d8 SHA512 040a7069017b7936d6f9c4a74ddcafe9e371da37dc592271f5fc2e7565803e0fbd4de86692bff3661e8759cec288c8f1298cf555e4c6a7592e9d33130986f697 WHIRLPOOL 2de844c28646a11dd6fca3f2d984dc1b095c39a076c9184e49cc7babd43737151d667f4c32ee9323e6965a5537548f756122da0148303511bf9ac16caa1ff338 EBUILD slicer-1.4.5.ebuild 1148 SHA256 e60d931b6ffe85b7fe0e4b13d4264bfb487a3f9b953e47fe4914b8b2627de7f3 SHA512 e010d367f95a2eec7b844a71c88f138d12898937875b8b848b9b9c3072e0d95fcc21f1f947cb2396da86c3cccecd975589e25d9debb8865f9ceba15e4664a1bb WHIRLPOOL 47d0b0756b1babd1d2c820995de7289517e2ae41fd7fc50f492126bd5411677d5188d94c25251d98e0e31e9c010c5c10ec28dafb0b833909b73389efe0f162fa +EBUILD slicer-1.4.6.ebuild 1145 SHA256 8fc03c7e6eede0208a822ea4700768a7faba12634ab78d508a60ffb0f35b0442 SHA512 30cf29bb45456b2b4ee2aff89869ab3e841832b8a390759079aebda3c7612e5d21a1f7f1e2123527ac8585788c63ed722ab3db9fcddd6203a5a7749468d60508 WHIRLPOOL 70e78a1fbf9107896a008b617139e128873c5216bec25cdd47a4dc25f2868157f14b05d0d10730a7d74097ee59bce8120e56c6417e9a0c45e6170338e986529e diff --git a/dev-cpp/slicer/slicer-1.4.6.ebuild b/dev-cpp/slicer/slicer-1.4.6.ebuild new file mode 100644 index 0000000..4593a45 --- /dev/null +++ b/dev-cpp/slicer/slicer-1.4.6.ebuild @@ -0,0 +1,42 @@ +EAPI="5" + +DESCRIPTION="Zeroc ICE helper to create generic serialization code for slice types" +HOMEPAGE="http://slicer.randomdan.homeip.net/" + +SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2" +LICENSE="GPL" +SLOT="0/1.4.3" +KEYWORDS="x86 amd64" +IUSE="db xml json" + +RDEPEND="dev-libs/Ice + xml? ( dev-cpp/libxmlpp:3.0 ) + json? ( dev-cpp/libjsonpp ) + db? ( =dev-libs/libdbpp-1*:= ) + >=dev-libs/libadhocutil-0.4.1:= + dev-libs/boost" +DEPEND="${RDEPEND} + dev-util/boost-build" + +src_prepare() { + sed -ie "s|^using gcc .*|using gcc : : : \"${CXXFLAGS}\" \"${LDFLAGS}\" ;|" ${S}/Jamroot.jam +} + +src_compile() { + cd ${S}/slicer || die + setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release -q \ + $(use xml && echo xml//slicer-xml) \ + $(use json && echo json//slicer-json) \ + $(use db && echo db//slicer-db) \ + slicer//slicer tool//slicer ice//slicer-ice || die +} + +src_install() { + cd ${S}/slicer || die + setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release install -q \ + $(use xml && echo install-xml) \ + $(use json && echo install-json) \ + $(use db && echo install-db) \ + --prefix=${D}/usr || die +} + diff --git a/sys-cluster/netfs/Manifest b/sys-cluster/netfs/Manifest index cde1fd5..26c5d6a 100644 --- a/sys-cluster/netfs/Manifest +++ b/sys-cluster/netfs/Manifest @@ -8,6 +8,7 @@ DIST netfs-1.1.5.tar.bz2 16570 SHA256 7d96de0d67334b20f86ea31d7d0aa556254e31ed94 DIST netfs-1.1.6.1.tar.bz2 17338 SHA256 286e7fc11fb1c663ce03f8e4e289940c00c8670d2394ee303d9a4c011e80ba9b SHA512 3c2c8e1725060cebaab470972fd587127199ba94b7544abd0cacc0707238a76bcbd07aa2f0bd7be1ce39c6a31c271de2ee96ba9a4d543ce19f4136fbbf28f0a9 WHIRLPOOL 861c49ab348991458e1561f9107354aa8c1ff30bf6d69afc3308cdbb576cd66c531d5c0de629812825fc83d49a905013587ad4ac10d8a0c2b42fff5c514e0122 DIST netfs-1.2.0.1.tar.bz2 18659 SHA256 cd07b1e3803d73f7b4096c3f8aada4b2586a34a41f92aa06b8a9236d5717cad7 SHA512 58d75a8d7f259ef9503d4ace0d03494456455da6b631652babb981adb02a5da25cb560ff0ef3c61c8e2a7fa56525256339182193106ec1847456ab92adcee2c7 WHIRLPOOL af9c1e6b627bd13cf8cd3a6028048c80b7d100ea300418aa8323362ce6f5bb6517e5c59a7a69971e17d012f29d0d04343582e01320b5d01d4a618a0d5d12009e DIST netfs-1.2.0.2.tar.bz2 18940 SHA256 2388006adc81f74837e1ec04d06c25572d0f8a9e7aade332079975f62c0f6228 SHA512 ccb99152dfa3386bd1ac6a94ee13ef09a2542dcd352ee46c9bf17b5bb8e0fbb16c3093480722b9373ac88c8c5086c9bc8ce6ed168bae36a85afa0d5d0ef11862 WHIRLPOOL 59a15e3dc86497498216ad4ad21a4f908be0bd17cb96f0ce080de61308c148d98c053138a81c7380f9e9fe80ac3b9120f89e5220644b64dca62058c47955755c +DIST netfs-1.2.0.3.tar.bz2 18939 SHA256 c78060e806f1678c7f6ce1bb3055fc8ff868ffa0ffdc1efa93997769e3b01e93 SHA512 18dc5ad2a4b9a103aff36a652df5a4856a32e80c01f8feac39fd97ead18abdc7d4bb1ad322902fe6b1b22de2236c3adee91b5dcaed08849976e3ef7ad00aee83 WHIRLPOOL 8ed129a1a60321ecce9f458d48034889bdb873aa1c717cd84e2cbaca5807249f2e41e96fffc54419660ed0fd3a1d62daddd5cf29270a299ed56f5118dfd31bec EBUILD netfs-1.1.2.ebuild 1228 SHA256 9aa3d645d489b45f253e625eb03df10288f9223ec983f684f3ca4385a5a365e5 SHA512 c7f4f4a4cf13c4f167bf791be325290ef5017e7946d76347464aaa217be83a068a9178e2b917519f4d84277e80b895163d988eb315f5cf31c3ad5cb91cb88e7e WHIRLPOOL 3c016ad4f46bb72a43a901193aabe4e7de847332543625d60d569e1c1234272d437fe524c30ed43c814f0c40c273a7ec3d5d3c566da3acf7f38715f7f838022e EBUILD netfs-1.1.3.ebuild 1228 SHA256 9aa3d645d489b45f253e625eb03df10288f9223ec983f684f3ca4385a5a365e5 SHA512 c7f4f4a4cf13c4f167bf791be325290ef5017e7946d76347464aaa217be83a068a9178e2b917519f4d84277e80b895163d988eb315f5cf31c3ad5cb91cb88e7e WHIRLPOOL 3c016ad4f46bb72a43a901193aabe4e7de847332543625d60d569e1c1234272d437fe524c30ed43c814f0c40c273a7ec3d5d3c566da3acf7f38715f7f838022e EBUILD netfs-1.1.4.1-r1.ebuild 1421 SHA256 6687c35ec18e8788785e053a79826dd3696eaa0e9c7cdb03d1213e8b85a4e957 SHA512 545c0b4116b73b04c545732c2b35f496ab808ee6a07f5d43cf81fb8539be3fa349da03d65755fa2cf2755669830457fd959535696306e21162edc1708d6e4e59 WHIRLPOOL 0973663ce773ac6485b2ae72e8d4bbf3e462323668657f05c3d6a9e52e98678dc26f90d37de8ee0d897929ea17ce4c2f1b227db1db59786ab7454fb8265bb8ad @@ -16,3 +17,4 @@ EBUILD netfs-1.1.5.ebuild 1577 SHA256 6d061d97c23978bd65a231431c2df11273a4477f3a EBUILD netfs-1.1.6.1.ebuild 1593 SHA256 6bf9ba7272741f2f834d648bf8f27c1a403adcdc4a8b44912439676fdc497d73 SHA512 f88c506c4b7425a7760f16e3e7e503b6ddee8bc11d35c5796f2e33cea7377afc8e124a01bc7e9c8c1aafe2240e46c8635a1c1bd92006db21410ec8b93bd05015 WHIRLPOOL e026b536b4e03cad35de6619d36be79e410bd87c7aedfa339cf55403116be1e690c0c87265276689e595374180ca0c3397ad09cb4bbfd5a0866cae86953be115 EBUILD netfs-1.2.0.1.ebuild 1593 SHA256 6bf9ba7272741f2f834d648bf8f27c1a403adcdc4a8b44912439676fdc497d73 SHA512 f88c506c4b7425a7760f16e3e7e503b6ddee8bc11d35c5796f2e33cea7377afc8e124a01bc7e9c8c1aafe2240e46c8635a1c1bd92006db21410ec8b93bd05015 WHIRLPOOL e026b536b4e03cad35de6619d36be79e410bd87c7aedfa339cf55403116be1e690c0c87265276689e595374180ca0c3397ad09cb4bbfd5a0866cae86953be115 EBUILD netfs-1.2.0.2.ebuild 1554 SHA256 5e903f1feef3526f8a52ad7a3003275049adc63dbe51ab0f8bb13aad8442d4a4 SHA512 56fd6be6cf78a458fcd1280a5e3f30bf0d9fdfba4ae5ae9046703470cf9ecd5c823d5a7b4f5f380b7935002aa20fbcf6db2782fe3100603a938205aeb2249ff7 WHIRLPOOL 0088a54337bac7fb7753e8552bcb2b05f408b5045d73f72e560092c9e105fd63d3abe115230656ccd46beb951fd4fd8371fb680a14fa4fff8ce01eca100fd3f6 +EBUILD netfs-1.2.0.3.ebuild 1554 SHA256 5e903f1feef3526f8a52ad7a3003275049adc63dbe51ab0f8bb13aad8442d4a4 SHA512 56fd6be6cf78a458fcd1280a5e3f30bf0d9fdfba4ae5ae9046703470cf9ecd5c823d5a7b4f5f380b7935002aa20fbcf6db2782fe3100603a938205aeb2249ff7 WHIRLPOOL 0088a54337bac7fb7753e8552bcb2b05f408b5045d73f72e560092c9e105fd63d3abe115230656ccd46beb951fd4fd8371fb680a14fa4fff8ce01eca100fd3f6 diff --git a/sys-cluster/netfs/netfs-1.2.0.3.ebuild b/sys-cluster/netfs/netfs-1.2.0.3.ebuild new file mode 100644 index 0000000..7429a4b --- /dev/null +++ b/sys-cluster/netfs/netfs-1.2.0.3.ebuild @@ -0,0 +1,61 @@ +EAPI="5" + +DESCRIPTION="Cluster capable network filesytem" +HOMEPAGE="http://netfs.randomdan.homeip.net/" + +SRC_URI="http://releases.randomdan.homeip.net/git-modules/${P}.tar.bz2" +LICENSE="GPL" +SLOT="0" +KEYWORDS="x86 amd64" +IUSE="client server systemd" + +RDEPEND="dev-libs/Ice + =dev-cpp/slicer-1.4*:=[xml] + server? ( + sys-apps/icebox-service + ) + >=dev-libs/libadhocutil-0.3.4:= + client? ( + sys-fs/fuse + ) + dev-libs/boost" +DEPEND="${DEPEND} + dev-util/boost-build" + +src_prepare() { + sed -ie "s|^using gcc .*|using gcc : : : \"${CXXFLAGS}\" \"${LDFLAGS}\" ;|" ${S}/Jamroot.jam +} + +src_compile() { + cd ${S}/netfs || die + setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release -q \ + $(use client && echo fuse//netfs) \ + $(use server && echo daemon//netfsd) \ + ice//netfsComms || die +} + +src_install() { + cd ${S}/netfs || die + setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release -q \ + $(use client && echo fuse//install) \ + $(use server && echo daemon//install) \ + ice//install \ + --prefix=${D}/usr --includedir=${D}/usr/include/${PN} || die + + if use client ; then + insinto /etc/netfs || die + doins ${S}/netfs/etc/client.xml || die + dosym ../usr/bin/netfs /sbin/mount.netfs || die + fi + if use server ; then + if use systemd ; then + insinto /usr/lib/systemd/system/icebox@netfsd.service.d || die + doins ${FILESDIR}/service.conf || die + else + newinitd ${S}/netfs/etc/init netfsd || die + fi + insinto /etc/netfs || die + doins ${S}/netfs/etc/daemon.xml || die + doins ${FILESDIR}/icebox.config || die + fi +} 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