From 763b9896850a48d609ed5fddc1183fce09b21a53 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Sun, 3 Jan 2016 21:47:41 +0000 Subject: New icetray beta with tools --- dev-libs/icetray/Manifest | 2 + dev-libs/icetray/icetray-0.1_beta3.ebuild | 41 ++++++++++++++++++ net-misc/gentoobrowse-api/Manifest | 4 +- .../gentoobrowse-api/gentoobrowse-api-0.3.1.ebuild | 50 ++++++++++++++++++++++ .../gentoobrowse-api/gentoobrowse-api-0.3.ebuild | 50 ---------------------- 5 files changed, 95 insertions(+), 52 deletions(-) create mode 100644 dev-libs/icetray/icetray-0.1_beta3.ebuild create mode 100644 net-misc/gentoobrowse-api/gentoobrowse-api-0.3.1.ebuild delete mode 100644 net-misc/gentoobrowse-api/gentoobrowse-api-0.3.ebuild diff --git a/dev-libs/icetray/Manifest b/dev-libs/icetray/Manifest index 09f23a8..71b81b8 100644 --- a/dev-libs/icetray/Manifest +++ b/dev-libs/icetray/Manifest @@ -1,2 +1,4 @@ DIST icetray-0.1_beta1.tar.bz2 4550 SHA256 a724d2f90f8c5db179c590e6cc7754306ab73797c6e862052a80dfaf9d4e1331 SHA512 6832f085d9903dfdea3f13a1abe15269213c0bb51094f3caab3c4cb9c672a90f7c3f7ed3e9b760c3aa9893014b50a2f95c58f04c8bbfe1d87dcb7bdb24ef1a75 WHIRLPOOL a799ccebb19a4a84bed2963801cf08678165d192bb1bda82c3f33cbc38e29e3847992c246a58b463163c68f934e8d9f00278b405a5e931e04684cd21c5b466b4 +DIST icetray-0.1_beta3.tar.bz2 5626 SHA256 4dec89ec4ddde8c0c3e45e78da459691d909a84b120cada61dbc03e6189945cd SHA512 38d0735a69d23f74b45f6d62b60639e20550af1fa0f743d0c4b7d7c49240027881205174978485af20393f1a7685bba3d26ad9d902a4062b0b721913c357ee32 WHIRLPOOL c13da29f53e63812b6ee16cc5498f77841c931509230e2171032a59e625c9cd38473f40956d34f429530defa1c7d10ccb0522076d21324d77e36ba5a6c28adbd EBUILD icetray-0.1_beta1.ebuild 930 SHA256 5d2a50e95f58a5709e2c487b45f8c2562f2c815695a65e69c35a9d4e92989345 SHA512 e851c48c50232b3e430b2cac8b1b35ac0d518f1b6248cc440108f94a6ac127f94e9f801c9b32d26c1b2571d4139a0bec8c5b4a27987d4d185af8fe0ca627dde5 WHIRLPOOL ca52bbac6ee28d9c29288efb37679dd0fdb1eff88857e35af7c5418210ab4b0e2a7b9d508b4e25dd8693f0ca635086197769f05b5d37deac525bbe9b54fe83e2 +EBUILD icetray-0.1_beta3.ebuild 1037 SHA256 aea941b3f5cd0d5349cb18b65d753982b83662f1c9c201cb4c8295a10ef2185a SHA512 53bb87567a23b65371977c914345bbdb5670c7e21b660dfac3d08d5f2115b923190feadfa765d5066af2892ccb6415115571baf5ec3c95132d71f0147d446ca8 WHIRLPOOL 33bfde9e47e0b46cadb5f6bb93add804b99cd035426858d3eb6d445758d86db62d3a9ff3ef0f54f5e583bc583f0171797732183c10eb2ee5927376a79120590a diff --git a/dev-libs/icetray/icetray-0.1_beta3.ebuild b/dev-libs/icetray/icetray-0.1_beta3.ebuild new file mode 100644 index 0000000..aff03a3 --- /dev/null +++ b/dev-libs/icetray/icetray-0.1_beta3.ebuild @@ -0,0 +1,41 @@ +EAPI=5 + +DESCRIPTION="IceTray and DryIce for bootstrapping and dry running IceBox services" +HOMEPAGE="http://icetray.randomdan.homeip.net/" +SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2" + +LICENSE="GPL" +SLOT="0/b2" +KEYWORDS="~amd64 ~x86" +IUSE="ut tools" + +RDEPEND=" + dev-libs/boost + dev-libs/Ice + dev-libs/libdbpp:= + >=dev-libs/libadhocutil-0.3.2:= + dev-cpp/slicer:=[db] + tools? ( dev-util/boost-build ) +" +DEPEND=" + ${RDEPEND} + dev-util/boost-build +" +src_prepare() { + sed -ie "s|^using gcc .*|using gcc : : : \"${CXXFLAGS}\" \"${LDFLAGS}\" ;|" ${S}/Jamroot.jam +} + +src_compile() { + cd ${S}/icetray || die + setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release icetray $(use ut && echo dryice) -q || die +} + +src_install() { + cd ${S}/icetray || die + setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release icetray//install-main \ + $(use tools && echo tool//install-tools) -q \ + $(use ut && echo dryice//install-dryice) -q \ + --prefix=${D}/usr \ + --includedir=${D}/usr/include/icetray || die +} + diff --git a/net-misc/gentoobrowse-api/Manifest b/net-misc/gentoobrowse-api/Manifest index dea4e2f..4bad477 100644 --- a/net-misc/gentoobrowse-api/Manifest +++ b/net-misc/gentoobrowse-api/Manifest @@ -1,4 +1,4 @@ DIST gentoobrowse-api-0.2.tar.bz2 174069 SHA256 c51002a80c1ebcf129cc350a3411f53b55b67fbd5640e91d69e83a0ba35c3a32 SHA512 62932c0d643d40a0d0493374970150e27601028355af2d0dfce188a699eb844fe202425fc9833e18229cff81d872ab780ed73c72e3c5fed022677352feba0280 WHIRLPOOL bc6cce5d2d367df2e36977806367b675f8f21b23b59facd99cf6f626502b6ed808fb65db76865e7b91d32780ca9c4f3c573cd14f2aa294966070ad0eaf20e094 -DIST gentoobrowse-api-0.3.tar.bz2 174382 SHA256 e5a7b8b19b1dffea92913a01c2103c03cdd18ab421b3199220fe9f77f06005bf SHA512 9b597588380f0c36c592a887a2deaeedbb85d14040841eb088798c330d34ba7be190adf2b2a3de268aea894cc19a78876a47741730182f7d25b03c732687f4e9 WHIRLPOOL 79711d8d656e15f1172b48f907968c5f7fbab619fc455cac5f5edd0c73842853efffb48a8ba42d6a72aae495c914f267af8b8e029f36b3733b08950d0e6d78e9 +DIST gentoobrowse-api-0.3.1.tar.bz2 174122 SHA256 91bdc41f28eee7f44782ae0829b1694de8279b07d33f45745adc54193ba1483e SHA512 b393a47fe89d3e68598471fabb0251fb65dd88f896f03ff00667b962e56017d465a1a0d1d9d076525b912d1af8759ec7f98fce633267b8f3344396dea5dc5f97 WHIRLPOOL a1237e6ee4f41d7af3469674e352ce0254846a90f7d355c9b00709abbb43a3e305fc67ded5a3ed3c6d7c69aa4450ecb6b1af5b66ea6da91ce479901cbbaee2b0 EBUILD gentoobrowse-api-0.2.ebuild 1219 SHA256 68adb516f9dfc382a2f4830eb8bd284d7510952b808fbf14cb8aed1860cd70dd SHA512 c6a8f93879237d9903c91420e1b8e411d319536627d0b141f51ca581f4d6d159ec4a90c3505826d6cdc2c8865aafb977fdfeb6679909ae2010079844b3120808 WHIRLPOOL 95dea5ff53da11dfde213adb5f3783d039ae9b62e6a0e9fa509d67388b239b7a383b7b9cf8187591cf38f9e4a493ad6bc0587ae55485f8bd9dceea94575b50ee -EBUILD gentoobrowse-api-0.3.ebuild 1254 SHA256 cdfa52f3dda635a49e9a99d11fd0f093b64210826ee7a6e1e4554dcf36ff4753 SHA512 25bf3f4a4a89013cb4df94964699872c1eb554705e8bf19caf68a1463c304888b037ced9dc3647778e88a30be64dd8f442350294e633cef64a8248f2e4b6eb49 WHIRLPOOL 4d0b82fe2ec5c0510d24234916d5d289f7891bcaedfc6db6c7381363d4d97e4bbc410422e59e07c7cd987cada1fedf7fb5d0864cc903a81033bd33db0d40c7d6 +EBUILD gentoobrowse-api-0.3.1.ebuild 1266 SHA256 66aac47a464b2fb337f85c7153651a6e73099228ac90e87b169bfbd2a37c2c7e SHA512 812224a2371435c6e01befa9e6c1a6a055f13532b706e73c604e3c121996eff9d2e913c7431291b8fb8ebce05762baed4158c756bf6bbe9367ceeebde08d5ae1 WHIRLPOOL 3bb1eefc4414bdb1e457b2fd761709374d22c2c316441bde06c47465932d7da50cc7d9abad0a427febf84310f27f378f0f0bfc2117f0f56e53b77ce4fc60ae08 diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.3.1.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.3.1.ebuild new file mode 100644 index 0000000..4277cc9 --- /dev/null +++ b/net-misc/gentoobrowse-api/gentoobrowse-api-0.3.1.ebuild @@ -0,0 +1,50 @@ +EAPI="5" + +DESCRIPTION="ICE API and client for Gentoo Browse" +HOMEPAGE="http://gentoobrowse.randomdan.homeip.net/" + +SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2" +LICENSE="GPL" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="client server" + +RDEPEND="dev-libs/Ice + server? ( + >=dev-cpp/slicer-1.2.1:=[db] + sys-apps/icebox-service + dev-libs/libdbpp-postgresql + >=dev-libs/icetray-0.1_beta3 + ) + >=dev-libs/libadhocutil-0.3 + dev-libs/boost" +DEPEND="${DEPEND} + sys-devel/flex + dev-util/boost-build" + +src_prepare() { + sed -ie "s|^using gcc .*|using gcc : : : \"${CXXFLAGS}\" \"${LDFLAGS}\" ;|" ${S}/Jamroot.jam +} + +src_compile() { + cd ${S}/gentoobrowse-api || die + setarch $(uname -m) -RL b2 -q ${BJAMOPTS} variant=release \ + api//gentoobrowse-api \ + domain//gentoobrowse-domain \ + $(use client && echo client//gbcli) \ + $(use server && echo service//gentoobrowse-service) || die +} + +src_install() { + cd ${S}/gentoobrowse-api || die + setarch $(uname -m) -RL b2 -q ${BJAMOPTS} variant=release --prefix=${D}/usr \ + install-libs \ + install-slice \ + $(use client && echo install-client) \ + $(use server && echo install-service) || die + if use server ; then + insinto /etc/gentoobrowseapi || die + doins etc/icebox.config || die + fi +} + diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.3.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.3.ebuild deleted file mode 100644 index 58f923a..0000000 --- a/net-misc/gentoobrowse-api/gentoobrowse-api-0.3.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -EAPI="5" - -DESCRIPTION="ICE API and client for Gentoo Browse" -HOMEPAGE="http://gentoobrowse.randomdan.homeip.net/" - -SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2" -LICENSE="GPL" -SLOT="0" -KEYWORDS="~x86 ~amd64" -IUSE="client server" - -RDEPEND="dev-libs/Ice - server? ( - >=dev-cpp/slicer-1.2.1:=[db] - sys-apps/icebox-service - dev-libs/libdbpp-postgresql - dev-libs/icetray - ) - >=dev-libs/libadhocutil-0.3 - dev-libs/boost" -DEPEND="${DEPEND} - sys-devel/flex - dev-util/boost-build" - -src_prepare() { - sed -ie "s|^using gcc .*|using gcc : : : \"${CXXFLAGS}\" \"${LDFLAGS}\" ;|" ${S}/Jamroot.jam -} - -src_compile() { - cd ${S}/gentoobrowse-api || die - setarch $(uname -m) -RL b2 -q ${BJAMOPTS} variant=release \ - api//gentoobrowse-api \ - domain//gentoobrowse-domain \ - $(use client && echo client//gbcli) \ - $(use server && echo service//gentoobrowse-service) || die -} - -src_install() { - cd ${S}/gentoobrowse-api || die - setarch $(uname -m) -RL b2 -q ${BJAMOPTS} variant=release --prefix=${D}/usr \ - install-libs \ - install-slice \ - $(use client && echo install-client) \ - $(use server && echo install-service) || die - if use server ; then - insinto /etc/gentoobrowseapi || die - doins etc/icebox.config || die - fi -} - -- cgit v1.2.3