summaryrefslogtreecommitdiff
path: root/dev-libs/icetray
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2016-01-03 21:47:41 +0000
committerDan Goodliffe <dan@randomdan.homeip.net>2016-01-03 21:47:41 +0000
commit763b9896850a48d609ed5fddc1183fce09b21a53 (patch)
tree67c0e283087200958bbec396f0aefb5e6a4a5e53 /dev-libs/icetray
parentBump to pgadmin3 rc (diff)
downloadportage-763b9896850a48d609ed5fddc1183fce09b21a53.tar.bz2
portage-763b9896850a48d609ed5fddc1183fce09b21a53.tar.xz
portage-763b9896850a48d609ed5fddc1183fce09b21a53.zip
New icetray beta with tools
Diffstat (limited to 'dev-libs/icetray')
-rw-r--r--dev-libs/icetray/Manifest2
-rw-r--r--dev-libs/icetray/icetray-0.1_beta3.ebuild41
2 files changed, 43 insertions, 0 deletions
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 : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${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
+}
+