From c8893948918487275ea832489c4e558e23dec223 Mon Sep 17 00:00:00 2001 From: Dan Goodliffe Date: Fri, 13 Jan 2017 20:29:18 +0000 Subject: New DB stuff and gentoobrowse-api --- dev-libs/icetray/Manifest | 2 + dev-libs/icetray/icetray-0.1.3.ebuild | 42 +++++++++++++++++ dev-libs/libdbpp-postgresql/Manifest | 2 + .../libdbpp-postgresql-1.1.2.ebuild | 39 ++++++++++++++++ dev-libs/libdbpp/Manifest | 2 + dev-libs/libdbpp/libdbpp-1.1.2.ebuild | 48 +++++++++++++++++++ media-tv/mythfs/Manifest | 6 +-- media-tv/mythfs/mythfs-0.2.2.2.ebuild | 43 ----------------- media-tv/mythfs/mythfs-0.2.2.3.ebuild | 43 ----------------- media-tv/mythfs/mythfs-0.2.2.4.ebuild | 43 +++++++++++++++++ net-misc/gentoobrowse-api/Manifest | 8 ++-- .../gentoobrowse-api-0.4.5.1-r1.ebuild | 1 + .../gentoobrowse-api/gentoobrowse-api-0.5.ebuild | 1 + .../gentoobrowse-api/gentoobrowse-api-0.6.ebuild | 1 + .../gentoobrowse-api/gentoobrowse-api-0.7.ebuild | 54 ++++++++++++++++++++++ 15 files changed, 242 insertions(+), 93 deletions(-) create mode 100644 dev-libs/icetray/icetray-0.1.3.ebuild create mode 100644 dev-libs/libdbpp-postgresql/libdbpp-postgresql-1.1.2.ebuild create mode 100644 dev-libs/libdbpp/libdbpp-1.1.2.ebuild delete mode 100644 media-tv/mythfs/mythfs-0.2.2.2.ebuild delete mode 100644 media-tv/mythfs/mythfs-0.2.2.3.ebuild create mode 100644 media-tv/mythfs/mythfs-0.2.2.4.ebuild create mode 100644 net-misc/gentoobrowse-api/gentoobrowse-api-0.7.ebuild diff --git a/dev-libs/icetray/Manifest b/dev-libs/icetray/Manifest index 32170ac..32957ad 100644 --- a/dev-libs/icetray/Manifest +++ b/dev-libs/icetray/Manifest @@ -1,4 +1,6 @@ DIST icetray-0.1.1.tar.bz2 6292 SHA256 5cf43526c79d8487fe72da8bcbff7723fe614feeaf7a1ca356f257db5b7925d6 SHA512 efab7458aa56158bcf13d657b2b1a1d52acf0e06cbd714251a1d13181e1e028356bdf1eda4808f621d4f90b74185874d9876e80a1af0b56e360335fa3cc3e3b5 WHIRLPOOL 3c95ccdb80ce981555abe776a72ab2fabe2653df2d292a81753edd9f558296a74553b388c7a251f14ee5c1053186b2814dad7d54f531567c2090dc771c973bf2 DIST icetray-0.1.2.tar.bz2 6398 SHA256 cdd0d99753b63c164b7ca47aa1ec36f51dc3ad0de97d7689c40310bfdb59c730 SHA512 fd7c8684d0508615a83ce824d238d51dbb6601d1cc6179f9440ed28e23f3080f1643233b686e03ad3dcfa5418e139d6cb7e7112fb809e771bd4804235a6a85cc WHIRLPOOL 6c29cb90b589238bd3d9b5bcbc8de64f769f20bdf837c3826aea5f2ef5caa017e3260f8bde656a4dc7bba8ee931a22ea47a5c38bd9a4156454527f4628afa467 +DIST icetray-0.1.3.tar.bz2 7592 SHA256 e63a1795c5d237087cee7b3eaf4f7a7aa9fd7333d62b123f246971c6cc96a7f4 SHA512 54ea199f728c6ff8a2fc9a4be4dd2552dc117e4c67c126df2ef54b985d8983c8dc73179718be2933335527754c393c895400edbf07141411a4940df463086fac WHIRLPOOL de9a6a1c9d3364dbc3deea3becbdc726923c0d8a4ef9c3fc97450ea6d64a5e2a42496fc0a8fde356b13173e8e42f30dbaaaf73155c04fa7986b8073576f293fc EBUILD icetray-0.1.1.ebuild 1038 SHA256 7526fc1631a3cad34f601307d34a0619eeb723631c1750a1e801afad1289d5f5 SHA512 6b8ced4b862d7fa723628449ae8344360153863a019f14aa2c20bbcc7d22d0850bb092c8a73c0d672ad495a77cb45935983436432e92ce861fe5396f7b4b1ef5 WHIRLPOOL b7fb38f0c329feda410585fe1fe890901a67fd1d3a82ea92761a6f2fbe8fd65af5f3d39e2f9aea25725cc8d3c4c4be8fc154e841b3b0125f5ae669c0a673539f EBUILD icetray-0.1.2.ebuild 1044 SHA256 42cc1dd2f2c06983ca221cdacd776dfe96916275f4ba1396660796a830a156f7 SHA512 6f20e46de678da9d617beeda95fcbb7575f14e741d82974c3b6cebeb6c11ea06d284fa281bf7c77764d1b90100a5ebdd10aea4c8a6b3949eab015156cda4d8fe WHIRLPOOL 24557b5e6a3f5cf3f570243d68281705cc6a7893391a838d44657a5bf4cca9d50bbf32ac7590bd741413e300ea1881f29b877a541eb3bc3fd6899c34a6198b92 +EBUILD icetray-0.1.3.ebuild 1046 SHA256 cc698a42fadaa9337ef05cde8bea101a282a925bd53b60424c4fee7e888830d3 SHA512 a79f766f5f2bd050d789a118727143a93b6f4d5ebe50e281dd4dded991f3bc14df2074ce96c76077da5002f84f63264d8d4bee23ff088ff3565001c311f0572f WHIRLPOOL be5f1892be36e121352810173847c9063015a596ff3791dfcce729ee477bbf042e27a149508329484ff23de185a819f2b871fb480ed89441ba0d04ca38338b66 diff --git a/dev-libs/icetray/icetray-0.1.3.ebuild b/dev-libs/icetray/icetray-0.1.3.ebuild new file mode 100644 index 0000000..4031c75 --- /dev/null +++ b/dev-libs/icetray/icetray-0.1.3.ebuild @@ -0,0 +1,42 @@ +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/b8" +KEYWORDS="~amd64 ~x86" +IUSE="ut tools" + +RDEPEND=" + dev-libs/boost + dev-libs/Ice + >=dev-libs/libdbpp-1.1.2:= + >=dev-libs/libadhocutil-0.3.3:= + 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/dev-libs/libdbpp-postgresql/Manifest b/dev-libs/libdbpp-postgresql/Manifest index 6b1d3b8..1fa66d3 100644 --- a/dev-libs/libdbpp-postgresql/Manifest +++ b/dev-libs/libdbpp-postgresql/Manifest @@ -5,6 +5,7 @@ DIST libdbpp-postgresql-1.0.3.tar.bz2 13799 SHA256 4d432cf9369fb151eb259849bc6e1 DIST libdbpp-postgresql-1.0.4.tar.bz2 13947 SHA256 3c502c2d1412e8989e46fe593c6bb747b2ed468c8f6850a252255627fc1ef746 SHA512 6c6269dc3bd33ae6cb283f86a273c757d5ff4f2d3fa7c9fee6c3854742a5c1f95db920e32400373cdea1953cd9dee6903f82a1b7840eb61e75e9371c80afaeed WHIRLPOOL fe8f84b8c2796154659fb730e8768f125128b9c33801012eb0a402306a99e838edd4c2206878a96aaa40e052b386ac30caad767f23f1c223a5d19d0dda838052 DIST libdbpp-postgresql-1.0.5.tar.bz2 14536 SHA256 aee638ae724fcf5ae962250452c131f3ae8506871278a5587e82536fd612700b SHA512 7f01a9c9a7423b95c67e081f7a489e79b18b852b454af6f3db120ff6233dff4a59ad53b1e85c12a2a25fe6deff9ab5a02552da9faf8a9a9e59f1360dbfac813e WHIRLPOOL 75955330480ce26e47f4b8300ce2296002df139c9677f6d9b2836e2d2e4baf46bfc55aa71db3a7b024b82d7fead0609d6fd2f9b6fc9ef83e76cb5c7defa80319 DIST libdbpp-postgresql-1.1.1.tar.bz2 15073 SHA256 ac9034b238da5b529d82204c36c1ff32c3508896a84993a93c617e41e7a12107 SHA512 0fccd81edca54adbe77bfc9cf7e703b072d6525e9452299bab3ffe5572733c9a49b9e026a7213148d0ac2667c57081d8d628f070b1502e8618f3b3a7026f37d9 WHIRLPOOL c891680238231e3fc6331c39b02a5242e9743d85c91dca3f361813cfd2948e5223f076c55fdb2d575c06282eaec62e27a3ac396494ad1cd5dc2a0580e8314cd0 +DIST libdbpp-postgresql-1.1.2.tar.bz2 15479 SHA256 35eec354c13a821fccc19d0a5cce44930c45490553172e515eb9601ce48c13e8 SHA512 af82c3eeb293f565e5e1243ba30cdcda506c18e10a5d02075906657e2ad2b425d96d4516b2a5d4ea693d2b86fed472d5a57b5dec12fe309ed9e90517a833646b WHIRLPOOL 1e5e0d17c56cbdc288e26bd5962eefecb4ee8880ca03e6ed55bd501787fb1d85caf8d1f9eefc468f280c1a807e000bf3457355734966de5cb671ac766a52ce3b EBUILD libdbpp-postgresql-1.0.0.ebuild 845 SHA256 cc5ad842dcb44e6c3b8798b2ef8c8650f20460d225080678567e1a4791abd2cf SHA512 4290f4ac4d90e04ac8d9e02a3e5c37939980f1c39ebf328084195b5537cae899de819d89f194c50e1c584cd09d19748ec04f0c1c464a149cf4875c1c86b6a071 WHIRLPOOL 2f4282af4487077ec7c877fb2456485c765f00748bee300f416849090ece1b58060bf01d320949520825db61a2f5a1732fb105b36e31ce11fd3732e82149c40c EBUILD libdbpp-postgresql-1.0.1.ebuild 845 SHA256 cc5ad842dcb44e6c3b8798b2ef8c8650f20460d225080678567e1a4791abd2cf SHA512 4290f4ac4d90e04ac8d9e02a3e5c37939980f1c39ebf328084195b5537cae899de819d89f194c50e1c584cd09d19748ec04f0c1c464a149cf4875c1c86b6a071 WHIRLPOOL 2f4282af4487077ec7c877fb2456485c765f00748bee300f416849090ece1b58060bf01d320949520825db61a2f5a1732fb105b36e31ce11fd3732e82149c40c EBUILD libdbpp-postgresql-1.0.2.ebuild 845 SHA256 cc5ad842dcb44e6c3b8798b2ef8c8650f20460d225080678567e1a4791abd2cf SHA512 4290f4ac4d90e04ac8d9e02a3e5c37939980f1c39ebf328084195b5537cae899de819d89f194c50e1c584cd09d19748ec04f0c1c464a149cf4875c1c86b6a071 WHIRLPOOL 2f4282af4487077ec7c877fb2456485c765f00748bee300f416849090ece1b58060bf01d320949520825db61a2f5a1732fb105b36e31ce11fd3732e82149c40c @@ -12,3 +13,4 @@ EBUILD libdbpp-postgresql-1.0.3.ebuild 845 SHA256 cc5ad842dcb44e6c3b8798b2ef8c86 EBUILD libdbpp-postgresql-1.0.4.ebuild 845 SHA256 cc5ad842dcb44e6c3b8798b2ef8c8650f20460d225080678567e1a4791abd2cf SHA512 4290f4ac4d90e04ac8d9e02a3e5c37939980f1c39ebf328084195b5537cae899de819d89f194c50e1c584cd09d19748ec04f0c1c464a149cf4875c1c86b6a071 WHIRLPOOL 2f4282af4487077ec7c877fb2456485c765f00748bee300f416849090ece1b58060bf01d320949520825db61a2f5a1732fb105b36e31ce11fd3732e82149c40c EBUILD libdbpp-postgresql-1.0.5.ebuild 845 SHA256 cc5ad842dcb44e6c3b8798b2ef8c8650f20460d225080678567e1a4791abd2cf SHA512 4290f4ac4d90e04ac8d9e02a3e5c37939980f1c39ebf328084195b5537cae899de819d89f194c50e1c584cd09d19748ec04f0c1c464a149cf4875c1c86b6a071 WHIRLPOOL 2f4282af4487077ec7c877fb2456485c765f00748bee300f416849090ece1b58060bf01d320949520825db61a2f5a1732fb105b36e31ce11fd3732e82149c40c EBUILD libdbpp-postgresql-1.1.1.ebuild 853 SHA256 eb4c9fb15789329b9cde9973335aee21e704a067baf97a7a78e8efae1b0448ce SHA512 9419e27267600a12fa8a0343221213fd64b64eefa46e9a25af2a6e7ecfa6ade2a8f0f969e471013d82461e962599b4ab7d271564aea4e0e9468c63b588c400fb WHIRLPOOL 57664dfdbb6f17fde441921c77d6a273a90d57eb17cb027462111f4a61ae027bf246f218054e1441f4c878330888e01a77cd71e31cb0c254fc865e2fbd08cc4a +EBUILD libdbpp-postgresql-1.1.2.ebuild 881 SHA256 0d0ed619073485aa69a5a870828e023714e0fcb691075601c6381fc602795616 SHA512 20d5c319c1f40644a6f63eb80a6b771cc0ca78eceb5e16619988f921d48d32f3ba1e7f507d7937abaa1075540d02b16c047417884eb144b28787b4556e95b995 WHIRLPOOL 32098b8505b6fe06ec37e3c470f1b006407c4b0d03fcc3eb6325c6e35c61f405d9c4c9f2194f4f837498e4f1ae45dc530400e54d2683101e705ccb8edb4eb94a diff --git a/dev-libs/libdbpp-postgresql/libdbpp-postgresql-1.1.2.ebuild b/dev-libs/libdbpp-postgresql/libdbpp-postgresql-1.1.2.ebuild new file mode 100644 index 0000000..8d5d234 --- /dev/null +++ b/dev-libs/libdbpp-postgresql/libdbpp-postgresql-1.1.2.ebuild @@ -0,0 +1,39 @@ +EAPI="5" + +DESCRIPTION="C++ database connectivity PostgreSQL components" +HOMEPAGE="http://libdbpp.randomdan.homeip.net/postgresql" + +SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2" +LICENSE="GPL" +SLOT="0" +KEYWORDS="x86 amd64" + +RDEPEND=" + dev-libs/boost + =dev-libs/libdbpp-1.1*:= + >=dev-libs/libdbpp-1.1.2:= + dev-db/postgresql + >=dev-libs/libadhocutil-0.4.1:= +" +DEPEND=" + ${RDEPEND} + dev-util/boost-build +" + +src_prepare() { + sed -ie "s|^using gcc .*|using gcc : : : \"${CXXFLAGS}\" \"${LDFLAGS}\" ;|" ${S}/Jamroot.jam +} + +src_compile() { + cd ${S}/libpqpp || die + setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release dbpp-postgresql -q || die +} + +src_install() { + cd ${S}/libpqpp || die + + setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release install -q \ + --libdir=${D}/usr/lib \ + --includedir=${D}/usr/include/dbpp-postgresql || die +} + diff --git a/dev-libs/libdbpp/Manifest b/dev-libs/libdbpp/Manifest index f02aeb6..62964cf 100644 --- a/dev-libs/libdbpp/Manifest +++ b/dev-libs/libdbpp/Manifest @@ -4,9 +4,11 @@ DIST libdbpp-1.0.2.1.tar.bz2 18603 SHA256 153c4ea922b4ae30b071aeceda2f83a0323fb1 DIST libdbpp-1.0.3.tar.bz2 19427 SHA256 31c48400e426fe8623beda5d8405e4b929b3edfc504e8bd5b9546014271fe792 SHA512 23a94b9068d36bf80e1c23dee10882f694df5b29cb28ab361c3afc9c2d7b5a159e27dd820d796e11ed6b61a4dd4fce1f5c4444814bff2cf8b8223f06e9076ff2 WHIRLPOOL d396b32d046e7c2dc6ea18f87fca2ed33bde8a7991e41df6a3c1fae77b5ef1ef055bee99cf475b305977ab4dd24c7608162d631904e83fada68207107713079e DIST libdbpp-1.0.4.tar.bz2 20735 SHA256 a3130b9f08dbf2e8888d4073a91cc415aca9eacfb9c11e11744611aed6118442 SHA512 53496e2d9357959e12f7a1013aaaa913f452f329618648e0ac60e1edd5fcab9022031026d5c291dee2f42fa09aefa22031ce7ecd8a7deeeb2c612eb8cf7a6652 WHIRLPOOL b5b8d3583c22fb0974fdbc0f74ab5048e9dbf6cadcb9612cbe8ec780d1cfa5759f538f0d7862d4b1c48103dcdf106170cca31f89c14415e9b8cdbb095ab2d8b2 DIST libdbpp-1.1.1.tar.bz2 21950 SHA256 44e00e85cfa5d6fbfadd0955e1c947acc6c945dd970b6d0d911b6d864a34845c SHA512 f8981b7563d08f0d46100dd1dbb7bdd56a34687fa5f5ed64e900a7ebd9a968390a7103f5a4da6923005af8e7e9fd096097a12881c3c54cd96424d10f70a5dbbb WHIRLPOOL 4a6cc8599cf07a719e2d8f17e4af08e77aa98815af20486cf4b2d6537c9ea454f8c34e1bde153606e438124480166b82d7a96877a8b00bca99fa79e51956f982 +DIST libdbpp-1.1.2.tar.bz2 22415 SHA256 e64914dc53c7a0d0ef1b77089f80101d3d448b128d5694a3f687e4827f9d965d SHA512 a36c56009fcf54b3eb78ce23a66b46fbf142b35a72e3a79fb124213851d0a80fcb2c712236234e9d1a49d04b7c1c83c3ab42fed23a1b7e0812a41ea211464b80 WHIRLPOOL 1e5e47e0b974b1258588fdfc4bb6580eaedd46b7f5d5bfe1353985c6aa6b93cc1634177b8fc45ef2b88723ecc3598480073ff18ba86cd1a1c329f9947e055024 EBUILD libdbpp-1.0.0.ebuild 1099 SHA256 14f3be7c80d763b6a60ed2a44fcb974e79a79448c96cdadd4a4cc15f8d55cbc3 SHA512 668eef7420cb935957f8cfee7324e6d3bb8afdc7d214a0a2cdbbf2202988d6a1380a07c524be2311ebbcb668eb5b433c3e1e1fea9ab318634bb435875c78c7a0 WHIRLPOOL 90e5c7dd9272815bff3e471fbc4bc63a5d204305836f3effb5207b249d2fe179e1434027063287c82d0fc2f76ddbede63c286e59ccf01bd75c7bd251ef05b9ee EBUILD libdbpp-1.0.1.ebuild 1099 SHA256 14f3be7c80d763b6a60ed2a44fcb974e79a79448c96cdadd4a4cc15f8d55cbc3 SHA512 668eef7420cb935957f8cfee7324e6d3bb8afdc7d214a0a2cdbbf2202988d6a1380a07c524be2311ebbcb668eb5b433c3e1e1fea9ab318634bb435875c78c7a0 WHIRLPOOL 90e5c7dd9272815bff3e471fbc4bc63a5d204305836f3effb5207b249d2fe179e1434027063287c82d0fc2f76ddbede63c286e59ccf01bd75c7bd251ef05b9ee EBUILD libdbpp-1.0.2.1.ebuild 1099 SHA256 14f3be7c80d763b6a60ed2a44fcb974e79a79448c96cdadd4a4cc15f8d55cbc3 SHA512 668eef7420cb935957f8cfee7324e6d3bb8afdc7d214a0a2cdbbf2202988d6a1380a07c524be2311ebbcb668eb5b433c3e1e1fea9ab318634bb435875c78c7a0 WHIRLPOOL 90e5c7dd9272815bff3e471fbc4bc63a5d204305836f3effb5207b249d2fe179e1434027063287c82d0fc2f76ddbede63c286e59ccf01bd75c7bd251ef05b9ee EBUILD libdbpp-1.0.3.ebuild 1099 SHA256 4c1e857a456c0f615fad400be2c23faded3ed50e96aea17166fa51065a666c39 SHA512 9be706630b658fb21c0e7f890e4a4f883316aa99bd0e87fcf2e7786c8d9a8c17b0b327112069feff9466365f218fb856fe630749bee0acc61a092ebf57fccccf WHIRLPOOL 5f9988978e7cd96f3a0696d15167af4fca40d86dfea7997c21cde9ac3510acfd7ab53f5fe226050d773faf6478224e1e74de8a29cbbab2df1e1c786e50ae9f98 EBUILD libdbpp-1.0.4.ebuild 1099 SHA256 4c1e857a456c0f615fad400be2c23faded3ed50e96aea17166fa51065a666c39 SHA512 9be706630b658fb21c0e7f890e4a4f883316aa99bd0e87fcf2e7786c8d9a8c17b0b327112069feff9466365f218fb856fe630749bee0acc61a092ebf57fccccf WHIRLPOOL 5f9988978e7cd96f3a0696d15167af4fca40d86dfea7997c21cde9ac3510acfd7ab53f5fe226050d773faf6478224e1e74de8a29cbbab2df1e1c786e50ae9f98 EBUILD libdbpp-1.1.1.ebuild 1125 SHA256 1f0b153013c21fa27bdaf1a8b9da085ed5a3372f5d0ee07e7b5590def0c52816 SHA512 1ad4a10842d04aee1175523078dfe98d7b8077f6657eeac2a50bf6d0ae42dc22ba112bfda55fd925402782597e0f75371261a1fb52e9be47cb8d0662333ab6fb WHIRLPOOL 3ceba8067c56dd1e06aa9de9966590ae99f27abafc4d50a4d15cab529caa6023b88c6dde555cf80abd0c05b8f3a05f59c2e932cf59888ce7b4ed068ce0328bab +EBUILD libdbpp-1.1.2.ebuild 1125 SHA256 c1b6d77909c1bbdd2c43f37684c53511b29bd463b4a2bc874d56eacf55aa7c57 SHA512 46fb4384c8eb2f8ff0957623cc22f73a8670e40d4ea97fbe0c02931eb937368b7b68cd94ebb8d968706ca6ee9ec816f26275464b02465ea2cb0c6d1b5a30c927 WHIRLPOOL 5e24d0888e86443d841cbb5ab78739025b8fa54ba593502bce3726746071ebb3f7c25755bc162f96abb246b277a7f146808f9ef352352d122ea35d61bd864451 diff --git a/dev-libs/libdbpp/libdbpp-1.1.2.ebuild b/dev-libs/libdbpp/libdbpp-1.1.2.ebuild new file mode 100644 index 0000000..9f4f1eb --- /dev/null +++ b/dev-libs/libdbpp/libdbpp-1.1.2.ebuild @@ -0,0 +1,48 @@ +EAPI="5" + +DESCRIPTION="C++ database connectivity common components" +HOMEPAGE="http://libdbpp.randomdan.homeip.net/" + +SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2" +LICENSE="GPL" +SLOT="0/6" +KEYWORDS="x86 amd64" +IUSE="man ut" + +RDEPEND=" + dev-libs/boost + >=dev-libs/libadhocutil-0.4.1:= +" +DEPEND=" + ${RDEPEND} + sys-devel/flex + dev-util/boost-build + man? ( app-doc/doxygen ) +" + +src_prepare() { + sed -ie "s|^using gcc .*|using gcc : : : \"${CXXFLAGS}\" \"${LDFLAGS}\" ;|" ${S}/Jamroot.jam +} + +src_compile() { + cd ${S}/libdbpp || die + setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release dbppcore $(use ut && echo dbpptestcore) -q || die +} + +src_install() { + cd ${S}/libdbpp || die + + setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release install $(use ut && echo installtest) -q \ + --libdir=${D}/usr/lib \ + --bindir=${D}/usr/bin \ + --includedir=${D}/usr/include/dbpp || die + + if use man ; then + mkdir -p ${D}/usr/share/man + (cat Doxyfile ; + echo OUTPUT_DIRECTORY=${D}/usr/share + echo PROJECT_NUMBER=${PV} + ) | tee /var/tmp/doxy | doxygen - || die "Build docs failed" + fi +} + diff --git a/media-tv/mythfs/Manifest b/media-tv/mythfs/Manifest index ab6d9de..f7c0664 100644 --- a/media-tv/mythfs/Manifest +++ b/media-tv/mythfs/Manifest @@ -1,5 +1,3 @@ AUX service.conf 22 SHA256 df3ed2c462dcc588236fa094af1521d5ac3e8acff58d215441bfb8b9d22f220f SHA512 2bf694aed9c0394df930c2558a7cb8f6d91a224dbdba9b0feae0d1b829d96c598e1da315413b9b13c791c2154f98d746fd7e0dfd7865ef6b54929f2ec9538bea WHIRLPOOL 23643af03d43773a3f09a63039e12a59ffb8506be0d9c15d678b4b2826e4e48337ef7bf68547acd348b4bb9320ab1a36271cfe09f0e5709fd56a681e1bac330a -DIST mythfs-0.2.2.2.tar.bz2 17949 SHA256 bbb09515a0fc1e8747ebf01e07186a743c118652712a5f7dd2a06700b3dbd82a SHA512 fb8a3094a6e1d73e5ee7f52713ae7d123ed3f6ff8e06fa172eb353e9ac2f84e9fa69068b24b74f910645fc14a957ea262fe548a170268494890fd7042669a76b WHIRLPOOL 6ebc810dec866a04f8c9aa86f47ea8eb35dd0196578f7afc52fa48086166d5c6f5551fc7abdcbebb539fe0e062a14295851fffb7e3f7edcdd71cec724f55e705 -DIST mythfs-0.2.2.3.tar.bz2 18043 SHA256 5ef7ff5270c5c5304abe16412d4692b48ca45153acadab3dbb6fef5b69ec586a SHA512 c65129f3f77cd924ca2fe7738851183c03f1c2e8923e57bf83e40bb38344c78682b4ed918f1f256c4c948647c980db855e244b47592cbbfdd3bacd5b021d0e20 WHIRLPOOL 2b643387e0b3081f2ba4de4beb419ccb9c1314a36ba932c068221ad0bb3127f3fd010d061757d7f7d1fbeab99eb2ff3f9b637f6b6b59be3d412289a53b1f2ea6 -EBUILD mythfs-0.2.2.2.ebuild 1099 SHA256 59be6dd0d09fba12e9ccaf35738111057f8b0d6f7d9e38b17eff57bff3c1fdc2 SHA512 62316b7ab8e0310adabb098cb7f2014ebe4bcc97d0412669af84c0179e5a7bba61eed902b53020d990a465bcc53f682c631758eee536a55d81198dccbe6c2940 WHIRLPOOL 2726f24c979780f3f0a4425e057da8ea155304970652ced80a824d8d18b23b2df7dfab7b67de405219808e5c1abe4ac461bf2f89d8185edfd80d05ebcec87197 -EBUILD mythfs-0.2.2.3.ebuild 1099 SHA256 cce0c26bcaf03565b1a78f340bbc7f6fca73c583d714b083d78cd02d08e28b22 SHA512 6115a54ec1b6d0fd994ffb89d1f9c2b9ec3215575556aa0799b7c35673463f280fa72bcb7e07f102dd4fa4dc5f0221a8edf9657f39a0c345d070e8690b16c809 WHIRLPOOL 5b834c313f779af6a8de3ec36de282a088fbb9db522cce5b8cc5f41d9c8b41ad385ddbf8a12ecee5a0ab2a623b61867aaa7a727c3e6be777663e5bce725f732e +DIST mythfs-0.2.2.4.tar.bz2 18051 SHA256 0420d253b791398e814eebc8ad2b0285d6533abe8c6317bfdfd629d08efa40c5 SHA512 39ff235677204ad928091f00165b9299f9a7b3abcf3e6b3ff0e8d53e6d934ca8f8e245e574044dfc1d002849756e1df1de99f9eb8de1f4d9f19d6a94a1d09a87 WHIRLPOOL 5fc8d0f7bbe307905221d0469dc025ba856162bfc71ff0b75990494b290b5646c0fda35b12fbbfe5a04be74f342cb145b9046d31d6434545d9b2748e6c145722 +EBUILD mythfs-0.2.2.4.ebuild 1103 SHA256 66544375c3a5fe4c5e4d5cd7410074a86eaf5fbee5e2d30b8fdf8c73feef7f46 SHA512 35307a2976c3521258e0a625b7ebcb930770506ea53555bf908bdefea466030dbef0689250c79c448c0af87bfeb7a9794373269340334efb8351c08f7d0a4b5d WHIRLPOOL aa296265d2bec1d616278250195fde29f8bc5354875daaf422e1401fa48e97676f8ab69a5b523d0e78e93d3d8c8854deac4a41ad5ef99caf5e4349c8e0749981 diff --git a/media-tv/mythfs/mythfs-0.2.2.2.ebuild b/media-tv/mythfs/mythfs-0.2.2.2.ebuild deleted file mode 100644 index a0048c2..0000000 --- a/media-tv/mythfs/mythfs-0.2.2.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -DESCRIPTION="NetFS daemon module for MythTV" -HOMEPAGE="http://mythfs.randomdan.homeip.net/" -SRC_URI="http://releases.randomdan.homeip.net/git-modules/${P}.tar.bz2" -LICENSE="GPL" -SLOT="0" -KEYWORDS="~x86 ~amd64" - -DEPEND=" - sys-apps/icebox-service - =dev-cpp/slicer-1.3*:=[db] - dev-libs/libdbpp-mysql - dev-libs/boost - >=dev-libs/icetray-0.1 - =sys-cluster/netfs-1.2* - dev-libs/libadhocutil:= -" -RDEPEND="${DEPEND} - dev-util/boost-build" - -src_prepare() { - sed -ie "s|^using gcc .*|using gcc : : : \"${CXXFLAGS}\" \"${LDFLAGS}\" ;|" ${S}/Jamroot.jam -} - -src_compile() { - cd ${S}/mythfs || die - setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release -q service || die -} - -src_install() { - cd ${S}/mythfs || die - setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release -q install --prefix=${D}/usr || die - insinto /etc/mythfs || die - doins etc/icebox.config - insinto /usr/lib/systemd/system/icebox@mythfs.service.d || die - doins ${FILESDIR}/service.conf || die -} - diff --git a/media-tv/mythfs/mythfs-0.2.2.3.ebuild b/media-tv/mythfs/mythfs-0.2.2.3.ebuild deleted file mode 100644 index 47bcff6..0000000 --- a/media-tv/mythfs/mythfs-0.2.2.3.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -DESCRIPTION="NetFS daemon module for MythTV" -HOMEPAGE="http://mythfs.randomdan.homeip.net/" -SRC_URI="http://releases.randomdan.homeip.net/git-modules/${P}.tar.bz2" -LICENSE="GPL" -SLOT="0" -KEYWORDS="~x86 ~amd64" - -DEPEND=" - sys-apps/icebox-service - =dev-cpp/slicer-1.4*:=[db] - dev-libs/libdbpp-mysql - dev-libs/boost - >=dev-libs/icetray-0.1 - =sys-cluster/netfs-1.2* - dev-libs/libadhocutil:= -" -RDEPEND="${DEPEND} - dev-util/boost-build" - -src_prepare() { - sed -ie "s|^using gcc .*|using gcc : : : \"${CXXFLAGS}\" \"${LDFLAGS}\" ;|" ${S}/Jamroot.jam -} - -src_compile() { - cd ${S}/mythfs || die - setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release -q service || die -} - -src_install() { - cd ${S}/mythfs || die - setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release -q install --prefix=${D}/usr || die - insinto /etc/mythfs || die - doins etc/icebox.config - insinto /usr/lib/systemd/system/icebox@mythfs.service.d || die - doins ${FILESDIR}/service.conf || die -} - diff --git a/media-tv/mythfs/mythfs-0.2.2.4.ebuild b/media-tv/mythfs/mythfs-0.2.2.4.ebuild new file mode 100644 index 0000000..edc7cd8 --- /dev/null +++ b/media-tv/mythfs/mythfs-0.2.2.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +DESCRIPTION="NetFS daemon module for MythTV" +HOMEPAGE="http://mythfs.randomdan.homeip.net/" +SRC_URI="http://releases.randomdan.homeip.net/git-modules/${P}.tar.bz2" +LICENSE="GPL" +SLOT="0" +KEYWORDS="~x86 ~amd64" + +DEPEND=" + sys-apps/icebox-service + =dev-cpp/slicer-1.4*:=[db] + dev-libs/libdbpp-mysql + dev-libs/boost + >=dev-libs/icetray-0.1.3:= + =sys-cluster/netfs-1.2* + dev-libs/libadhocutil:= +" +RDEPEND="${DEPEND} + dev-util/boost-build" + +src_prepare() { + sed -ie "s|^using gcc .*|using gcc : : : \"${CXXFLAGS}\" \"${LDFLAGS}\" ;|" ${S}/Jamroot.jam +} + +src_compile() { + cd ${S}/mythfs || die + setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release -q service || die +} + +src_install() { + cd ${S}/mythfs || die + setarch $(uname -m) -RL b2 ${BJAMOPTS} variant=release -q install --prefix=${D}/usr || die + insinto /etc/mythfs || die + doins etc/icebox.config + insinto /usr/lib/systemd/system/icebox@mythfs.service.d || die + doins ${FILESDIR}/service.conf || die +} + diff --git a/net-misc/gentoobrowse-api/Manifest b/net-misc/gentoobrowse-api/Manifest index 2a7d7e2..d957770 100644 --- a/net-misc/gentoobrowse-api/Manifest +++ b/net-misc/gentoobrowse-api/Manifest @@ -2,6 +2,8 @@ AUX slicer.patch 1152 SHA256 3cac0f87ca1ec50a74d5716ade72e713cc3a353370366df2d9d DIST gentoobrowse-api-0.4.5.1.tar.bz2 1571054 SHA256 794c070473567fbe56b48c224b92db5e0ef1eaebb4a9167026bbc0398e59c8ff SHA512 fbf629628eb3a17cb1cfd778189cd5714dd981e36e1eb9b6ee2065e0f169e683847d68be4d6d1dbe7b9d8dfee68fdbd88264db2a1b3302f8297505cf54fbfd4a WHIRLPOOL 48a27a4f40231fd2f414ca1f2f113257e7299effaf58a75a7819f84ee63550eedb763d476f7ac024a0c65185dd509dd804069854d61fd22640227ee0c7659992 DIST gentoobrowse-api-0.5.tar.bz2 1574857 SHA256 530cec47479438179d2e6d5c8858edfb2e1184f0e25b4856fb83302b1bce1105 SHA512 5bcb303352353ee7b1d3d0b95717d8c431327fc96451eaa4c910cdeb36e1fe691cf374073dce8d30922dca3462aced89ebb21477438e480137385ef52e0a54c2 WHIRLPOOL 3b790bf03134dc3afb7557b29953cb0d6377a4495284dbf5fceb2515bcdf55f0c36592d3cc53af6cecab0a42d4a069ab7452cda46d10940270359e27a8721e55 DIST gentoobrowse-api-0.6.tar.bz2 1575447 SHA256 8bd9d42e65735a69fe71ffd36b6131effff63bdbc49bb420fd063fc12b41c954 SHA512 95305e65f8c18c9d0932fdfc352438fbeeba73a7383fdcbaaee70845f2a99b696a2f7e15ae8c55e0219063bdbded4bd63f41368ff21c2d3b58376c76d66c8350 WHIRLPOOL d804582cef7a5f62b63ec18ba9dc9ec9cd01f6294c120d7cf0c4f4748182350161b470fbce14257f212c6910b089c30ae4dcffc44032ae59eb40ed06d0eb1060 -EBUILD gentoobrowse-api-0.4.5.1-r1.ebuild 1469 SHA256 5064f8afe19daef911cff50b5d9c36f67a6a347c635c865c7133dcefd9565a68 SHA512 d2fa5e1b0191e4deb6b97a2225584c7459ba188b3452aa5dda88b4626e6de0c7a83e0f5611da0e3e206311be812b6199fac6e9a3195780c0ffbd4b186b0a8a19 WHIRLPOOL 4507a5f15b62e4dbf03817affa2a687617b7a5fb88bdfa54b97ce5570ff0f118de7ac591a575ed2e388dc27a5a83ddd023e9d03da9683ddfb4272e15684a2ec0 -EBUILD gentoobrowse-api-0.5.ebuild 1399 SHA256 acffd948c62a09d6fe2f0854f9e542441becd0ec32cf839a9c4ac6c5785e2cd8 SHA512 bf3822c3bcf3a784d6057697b6322a246bac4a61edba17bab68def53d59160f1ff416fed96abf1033f41ac84d1037b7a13c858b77e5c5a70e0103f55278e6cf2 WHIRLPOOL 6393bb27b9401437b5e590fc0d30a67e222c88b7256c946fdbb6e90dd593726f2cdec519bd1f7a7bc549f7948f7293abec98e69bd90fe41d655c2867f5d7c012 -EBUILD gentoobrowse-api-0.6.ebuild 1399 SHA256 0d18f74b14f7a3e8b14fcfea943169d5f733e1d12236938c2149691525fc97ae SHA512 d585b3f593e283e45c17552ba9f28f887579c7074bbff7ca8a554a99aff3427267dd371288477f07e80d92d9c9915cef8151cb096223ec292d0797c6f6a5021d WHIRLPOOL aea5472c59f6aa06575258d51629c16a9028ad3ac60de8a0f03cd7a532725990495780bd8d899e412df2d625e70937a3b81ba2dbd949a02f805335d031666209 +DIST gentoobrowse-api-0.7.tar.bz2 1562203 SHA256 4eeed4df93d0b68bb72966b62b0bfbdb15e56f18da04c0cf75edb49227b37d3f SHA512 f4e27ce36de5af56eb6441f46d5928abf5b12473075a9ff6beb36872bbd3ad9790eca464c81e52cc1f3d30238cbd2d157420f129a996b858e1e73e20bf69d512 WHIRLPOOL 260c161e88648c92aa57bfd6f0342a4eb8c13ca82843f4c76755e0a846b45de795f57c965afcb6fd127deaabf1f25b29a82e261f6174c421388835c2dee263c7 +EBUILD gentoobrowse-api-0.4.5.1-r1.ebuild 1508 SHA256 48810a97d554bcf24caf21b0a1f9682a4533a74091be80e31092ffb6fcb1449c SHA512 e7292f2d90f88747204239894a7590ca00fbe1f8cda9736b29121ef5dc80527796064badb4bcf1ee237f1e9a0a4eef168d37610ff4ef241d9a3c0d9e8861f4c5 WHIRLPOOL 7fadb80abd88c9dea309412258c2626b2fc95d0f0f8e16fdd0252382f36a411b3d6f036e12e9604c16e8aa4d33ce6969964636f5279a0c170f7ed0c90d6acfd1 +EBUILD gentoobrowse-api-0.5.ebuild 1438 SHA256 d1fbf35ffe476429b87722ee77f315fb352f4d2f70ed1e28085c1239d44cb9ce SHA512 051d780bddf01944a805371a6adb63cd81aee1ecdfce19cc03c14cd602707786368f0c393e354e3c7e94be9bd4e40a1b87967462a250ddf2e8705b8b90939667 WHIRLPOOL fca18b983f2df5945c31fbc1af1d88320fc05de854ed06794da6316dbb238f1fcd7c404a8a75eee8986b1e4454030af2df7a5e20bf342672f238b052739c37b7 +EBUILD gentoobrowse-api-0.6.ebuild 1438 SHA256 6cc6d9bc4d94fc48fc0e5bace1598eece7403f429180c9c4db3035ad879cdfbc SHA512 57c44fd107740602238bb7415871b873e75d6ec951bd6e86e457e1eb73be21379ec7acedb6c3f734bf58a11d0f7c7c2f1c62c7ee5468faedd33e4489de85cb51 WHIRLPOOL b0e78adf5ab8165b72ada8cdfefdd6eb05fe192e71446444d6866ed6d0c06282ce28c22f902dbf0595c72561c02422a695d2930ff6e88cbd6016250308ad32f0 +EBUILD gentoobrowse-api-0.7.ebuild 1401 SHA256 b050ca3997e76b98e76175870c122af3a96008336fdb9db04944e2a669d48195 SHA512 898a28b19ce91b19e60810dd6c7f236fd9fe011b21b0945c5465fd5fb05d830193ba73b4b5f80051c33af8b2d2d09400b12a8698435fb91eb438830a9a58e79c WHIRLPOOL 549257b11b9e8cf62714b5408f1b1fe839f24f7570a7196dc07979353a2dc6994d8c005f88ad01e4d094bf3121c77d7f92b5ac13c42d10658a11b3b74917601c diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.4.5.1-r1.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.4.5.1-r1.ebuild index 8e0c83a..1cf251c 100644 --- a/net-misc/gentoobrowse-api/gentoobrowse-api-0.4.5.1-r1.ebuild +++ b/net-misc/gentoobrowse-api/gentoobrowse-api-0.4.5.1-r1.ebuild @@ -16,6 +16,7 @@ RDEPEND="dev-libs/Ice sys-apps/icebox-service >=dev-libs/libdbpp-1:0 >=dev-libs/libdbpp-postgresql-1.0.5 + !>=dev-libs/libdbpp-postgresql-1.1.2 dev-libs/libadhocutil:= >=dev-libs/icetray-0.1[tools] >=dev-libs/boost-1.60 diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.5.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.5.ebuild index e96670f..6b563a2 100644 --- a/net-misc/gentoobrowse-api/gentoobrowse-api-0.5.ebuild +++ b/net-misc/gentoobrowse-api/gentoobrowse-api-0.5.ebuild @@ -15,6 +15,7 @@ RDEPEND="dev-libs/Ice sys-apps/icebox-service >=dev-libs/libdbpp-1:0 >=dev-libs/libdbpp-postgresql-1.0.5 + !>=dev-libs/libdbpp-postgresql-1.1.2 >=dev-libs/icetray-0.1[tools] >=dev-libs/boost-1.60 >=dev-libs/libgit2-0.24.0 diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.6.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.6.ebuild index cb07614..e080d10 100644 --- a/net-misc/gentoobrowse-api/gentoobrowse-api-0.6.ebuild +++ b/net-misc/gentoobrowse-api/gentoobrowse-api-0.6.ebuild @@ -15,6 +15,7 @@ RDEPEND="dev-libs/Ice sys-apps/icebox-service >=dev-libs/libdbpp-1:= >=dev-libs/libdbpp-postgresql-1.0.5 + !>=dev-libs/libdbpp-postgresql-1.1.2 >=dev-libs/icetray-0.1[tools] >=dev-libs/boost-1.60 >=dev-libs/libgit2-0.24.0 diff --git a/net-misc/gentoobrowse-api/gentoobrowse-api-0.7.ebuild b/net-misc/gentoobrowse-api/gentoobrowse-api-0.7.ebuild new file mode 100644 index 0000000..d252309 --- /dev/null +++ b/net-misc/gentoobrowse-api/gentoobrowse-api-0.7.ebuild @@ -0,0 +1,54 @@ +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.4*:=[db] + sys-apps/icebox-service + >=dev-libs/libdbpp-1:= + >=dev-libs/libdbpp-postgresql-1.1.2 + >=dev-libs/icetray-0.1.3[tools] + >=dev-libs/boost-1.60 + >=dev-libs/libgit2-0.24.0 + ) + >=dev-libs/libadhocutil-0.3.6:= + 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 util) || die +} + +src_install() { + cd ${S}/gentoobrowse-api || die + setarch $(uname -m) -RL b2 -q ${BJAMOPTS} variant=release --prefix=${D}/usr \ + --includedir=${D}/usr/include/${PN} \ + 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