diff options
23 files changed, 484 insertions, 0 deletions
diff --git a/dev-cpp/libjsonpp/Manifest b/dev-cpp/libjsonpp/Manifest index a6f4d78..d86ae93 100644 --- a/dev-cpp/libjsonpp/Manifest +++ b/dev-cpp/libjsonpp/Manifest @@ -1,6 +1,8 @@ DIST libjsonpp-0.10.0.tar.xz 11688 BLAKE2B f455a6cc9f41aacfb02d765a232894a2ccebce3c79713f9bc5282d28d23ccb754b0a27b7cfb91e2d44e41cb8a92663919527bc3f31fe0a5b551598aee93d9c6d SHA512 97501e2a0a2e79f6d8eda1b03dbba8b202a849edc32898c6ba6c72fa7434d3dd1ac05b521aa7cee76bf6a77c940ee3336d38d2633c1510882b925ba5e0ee9b06 DIST libjsonpp-0.11.0.tar.xz 11544 BLAKE2B 3eae6cc32cd41f3f2c52cf96e80b05497c86d07043fb2f6487ea50156d2c6f8b0c3f46f26a4f8fad6a5bde2813f7af3c6ea914610e505651edddb3a5fdd6e1a7 SHA512 9090bd6d9b7916c1c6bdd917b28b870fd1cbdfcc3f586447571d7a3c058e398aeaf9695b4b08e432bded399e6e4c9466005fcd9ad9d4cee774eb29940cfd0672 +DIST libjsonpp-0.11.1.tar.xz 11688 BLAKE2B b82cff2cbfa17279fbec0120b6a0f71ce1dd53c59b10018a89dd21acac4029e71009085db27a9df3d4dde11dd776a15df9ddeadf09467d0573ddf9c5bfb20fce SHA512 8fe1959a1d0764db995d86cead184ef9421b7993c56c47cd7875c2329eff1a50a7b5699b8318dd0f45a7c0f64eff8462df0b7f549296e1548b4c534af38632cc DIST libjsonpp-0.9.3.tar.xz 11816 BLAKE2B e472d24d62e01675f236413bb2bb8da00dc132e2eaca5c97faf2e741a602a588b1a1d8aa62477c5f2bbfdff100719ead44d4391143ff05813c298e7365c55edb SHA512 29c6bfbb86beb167fd7c7589b15b46a7e233b087eb380ff533905eaced2a9d65254b75a328709fc97d6d79818af53320ff07f3cf97500dae456c73d681c049e5 EBUILD libjsonpp-0.10.0.ebuild 462 BLAKE2B 0b64dc229f1508397e9fbfac0e5e655e54efac30355142b0209dab26b4052d0bdb8bc1e63e3f96c64720063e6bcd7a0b0d89fe7d190dabb6a47fd0b420dfaee5 SHA512 4050f214f99c9098cc20efc0a8e31d37bac3c7f58613f7589c0f5ec7360bdd1f61a18d24dc64d212071afb40ad11bee0c8ecdf2ceeedb0b552a81c6e311249bf EBUILD libjsonpp-0.11.0.ebuild 462 BLAKE2B 0b64dc229f1508397e9fbfac0e5e655e54efac30355142b0209dab26b4052d0bdb8bc1e63e3f96c64720063e6bcd7a0b0d89fe7d190dabb6a47fd0b420dfaee5 SHA512 4050f214f99c9098cc20efc0a8e31d37bac3c7f58613f7589c0f5ec7360bdd1f61a18d24dc64d212071afb40ad11bee0c8ecdf2ceeedb0b552a81c6e311249bf +EBUILD libjsonpp-0.11.1.ebuild 462 BLAKE2B 0b64dc229f1508397e9fbfac0e5e655e54efac30355142b0209dab26b4052d0bdb8bc1e63e3f96c64720063e6bcd7a0b0d89fe7d190dabb6a47fd0b420dfaee5 SHA512 4050f214f99c9098cc20efc0a8e31d37bac3c7f58613f7589c0f5ec7360bdd1f61a18d24dc64d212071afb40ad11bee0c8ecdf2ceeedb0b552a81c6e311249bf EBUILD libjsonpp-0.9.3.ebuild 463 BLAKE2B f27c2963aafb6e8904ce0dd035356b6cd3ce401365b9f4d1aca51d24adfa7c5c751eab62aebe4f1435317618a2856f50140b21bd8d08fcfa9db854cda9f47a4b SHA512 e7176b70627ec52f7ec41a6309d964d5bf5884614540b9478399299840bcd7cd270feca11d1e12171b99228779ec57e0c86ac901a90b28f7478a07aa894717e9 diff --git a/dev-cpp/libjsonpp/libjsonpp-0.11.1.ebuild b/dev-cpp/libjsonpp/libjsonpp-0.11.1.ebuild new file mode 100644 index 0000000..e867187 --- /dev/null +++ b/dev-cpp/libjsonpp/libjsonpp-0.11.1.ebuild @@ -0,0 +1,27 @@ +EAPI="6" +inherit bjam + +DESCRIPTION="Lightweight native C++ JSON library" +HOMEPAGE="http://libjsonpp.randomdan.homeip.net/" + +SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz" +LICENSE="GPL" +SLOT="0" +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND="dev-cpp/glibmm + dev-libs/boost:=" +RDEPEND="${DEPEND} + sys-devel/flex + dev-util/boost-build" + +src_compile() { + bjambuild libjsonpp//jsonpp +} + +src_install() { + bjaminstall libjsonpp//install \ + -i "" +} + diff --git a/dev-cpp/slicer/Manifest b/dev-cpp/slicer/Manifest index 93ec561..9551c3b 100644 --- a/dev-cpp/slicer/Manifest +++ b/dev-cpp/slicer/Manifest @@ -9,6 +9,7 @@ DIST slicer-1.8.0.1.tar.xz 36992 BLAKE2B 9536f06b732343df032f271fb0b0b0f26ed050d DIST slicer-1.8.1.1.tar.xz 36968 BLAKE2B b6d8dee52d5a56a2d9e607f739197ba7011d40461da4dc39738744282ed4f58c78f27a99e50640a6f3803634aaecbe83d0dffb75d603f331649c2386deeac744 SHA512 a9401a07a6edad37ce3963feebe51539288de28c40e78b62891ba331a9751eab1ec040ef2a6e4d4f162c256d5ecaf4e05846722fa6cd715b1ceb529cf8a64895 DIST slicer-1.8.2.tar.xz 37128 BLAKE2B 1f3c09c5cecf43085a183842e57cccbfc839497ac686651ce074e9a0defac271d56298db8c164f906e9d011e8e580bc420be1688d0bf1fe0c864368e720f1053 SHA512 9de677681c7ec0c3cd2e3490f3c6f1548fb73afc4d87c6871eca48a620c0cb0bf37c2e6b760abd864d8eec452952474749acbca1db2ef36cef62c915b0bad413 DIST slicer-1.9.0.tar.xz 37056 BLAKE2B 0e3b3231fdb937d5283d6fff7b60df5e461af3b31ab35e62ee852ebf42b5e96b4ada1019c8610a0f423b024a88d15de9e000b68783b7a48c96df39a34665bdc1 SHA512 cfc79f20c0529b63dc139b233e99911a63bee8dec292a846da4572257ce643015a1b191002d6b13b364ce6314e894224ca177fa33f0cbe23ee832a7d0b217e46 +DIST slicer-1.9.1.tar.xz 37728 BLAKE2B 9dc0c227875a80d83436cc13231672480b592f90a2146a6b4a5c4884990ea3b4572b9933a67fa810e99c388ded0e3a46bd72cbeec74b17e5b0b67a4e72af97b6 SHA512 5177735fc84f80c0f8fd031e742974ab10e588eceee3b3e2359ca1f2c71cca82e6cedb7be5eb7a6004dd4018199b034f384d74ba45f0080a7d6d9bf5fa22f863 EBUILD slicer-1.4.6.1.ebuild 953 BLAKE2B 493fb473e69b437ff8cd45ba7770534417abf3ae9de3920ed6868938bfdd150fa236c70d1ea5cf900bc4b94d348199a8c248e0ac1d39f5fa1db965528c3c5aed SHA512 70b8cbfe0c8bfd565145271328a2a102c5845e4e44b81a85e2343165db6d4f5c6d0703900f5cb28cfa22deb8f3ec6abdf4ce2a3a20d8b3b0eb86660150393eed EBUILD slicer-1.5.0.ebuild 953 BLAKE2B 84617791cc05cdd2c992707a9218548e1155697fb524694c1b124eb24d6d8e6d22290bbdcd95b7c922b05ffca952102b544b4ebcef831319da82364cbf05f946 SHA512 64757f18ff8232ec519067f1bff5c93d208eea502840a65004ea088bc80fb02c07d88a616b931f6b2248d5e8bfee6f164348396419e1920ca7006697d364f455 EBUILD slicer-1.5.1.ebuild 946 BLAKE2B f218220d228b897ff85472e6dd6139eedd0c3a1cffa7ae54d30c0b494f7dcd7e3ca4fead46c0086a199c448cfd8d748b9e6bfb42811949b1c76b0ab41aeb4447 SHA512 1fc9fe32477a810238e4a86a9788b3b6db3e782be23429ffbccd48591b535e7459c66519aa09fcf4809fc98ed09914165efe0a993cef79f1442a1d262902a256 @@ -18,3 +19,4 @@ EBUILD slicer-1.8.0.1.ebuild 1149 BLAKE2B 95a9e891f5e256a6e1791fcf73ad6931a94d82 EBUILD slicer-1.8.1.1.ebuild 1149 BLAKE2B 5be12c6dfb15cbd6f8bf69f27f40e5a2f894a20036b0334267e2950f7004a94e5fbbae5de310c37eebdf74032373bbb2f8523e74ea62a8e0060c59fa557ef5d4 SHA512 dc4fbbea7b99307a2831141aadbb8d0108c6df243c26a614227bfe2ba5af434592e835537f72024d377d88a0b7a54ab4d743bf7232f0d53d90802bf83d038244 EBUILD slicer-1.8.2.ebuild 1149 BLAKE2B 5f0fd8cdaa38b76ea0ea9ecaabefaf39bfe56e706bb93f28f68de7dee2a802733f8230f966e3cc09228b463ee978f6fed80ac3403cd980d3dc1e6124890572de SHA512 65215bcb888fdef2db588d4e0edf530d1e87f970dfd2772d4b84cca59bfbebaac1dfd1a4fcb5752e2e2dce5ff1b363d02514fee101ae2d1365a4d05a22ff6a63 EBUILD slicer-1.9.0.ebuild 1149 BLAKE2B 776a235ef5b4ebc97077cf446ea19d72d4b80ae817a0830441093239dfcdabd313476eb6544e1a361a345631751a870b0eb3049db5f12d5e56ed972765320bf3 SHA512 a1e43a24c59fdb5f1be04f06c6ee2b8a0b1bd0c962b0739182b4c30e77aab97cb58ab40dff39c791b638b409097159befa639f7141deb3b80bd356a91b90d145 +EBUILD slicer-1.9.1.ebuild 1149 BLAKE2B 776a235ef5b4ebc97077cf446ea19d72d4b80ae817a0830441093239dfcdabd313476eb6544e1a361a345631751a870b0eb3049db5f12d5e56ed972765320bf3 SHA512 a1e43a24c59fdb5f1be04f06c6ee2b8a0b1bd0c962b0739182b4c30e77aab97cb58ab40dff39c791b638b409097159befa639f7141deb3b80bd356a91b90d145 diff --git a/dev-cpp/slicer/slicer-1.9.1.ebuild b/dev-cpp/slicer/slicer-1.9.1.ebuild new file mode 100644 index 0000000..5e65dfd --- /dev/null +++ b/dev-cpp/slicer/slicer-1.9.1.ebuild @@ -0,0 +1,45 @@ +EAPI="5" + +inherit bjam + +DESCRIPTION="Zeroc ICE helper to create generic serialization code for slice types" +HOMEPAGE="http://slicer.randomdan.homeip.net/" + +ICE_VERSION=3.7.2 +SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz + https://github.com/zeroc-ice/ice/archive/v${ICE_VERSION}.tar.gz -> Ice-${ICE_VERSION}.tar.gz" +LICENSE="GPL" +SLOT="0/1.9.0" +KEYWORDS="~x86 ~amd64" +IUSE="db xml json" + +RDEPEND="=dev-libs/Ice-3.7* + xml? ( dev-cpp/libxmlpp:3.0 ) + json? ( >=dev-cpp/libjsonpp-0.11 ) + db? ( =dev-libs/libdbpp-1.4*:= ) + >=dev-libs/libadhocutil-0.7:= + dev-libs/boost:=" +DEPEND="${RDEPEND} + dev-util/boost-build" + +src_unpack() { + default + ln -s ${WORKDIR}/ice-${ICE_VERSION}/cpp ${S}/ice/cpp +} + +src_compile() { + bjambuild \ + $(use xml && echo slicer/xml//slicer-xml) \ + $(use json && echo slicer/json//slicer-json) \ + $(use db && echo slicer/db//slicer-db) \ + slicer/slicer//slicer slicer/tool//slicer slicer/ice//slicer-ice || die +} + +src_install() { + bjaminstall slicer//install \ + $(use xml && echo slicer//install-xml) \ + $(use json && echo slicer//install-json) \ + $(use db && echo slicer//install-db) \ + -i "" +} + diff --git a/dev-libs/icetray/Manifest b/dev-libs/icetray/Manifest index 4e2bf1b..144e7f6 100644 --- a/dev-libs/icetray/Manifest +++ b/dev-libs/icetray/Manifest @@ -4,6 +4,7 @@ DIST icetray-0.1.7.1.tar.xz 15080 BLAKE2B 1c6c8e2bfbb916b5daa8f46f4045fa28112762 DIST icetray-0.1.7.2.tar.xz 15088 BLAKE2B dea0b92be6711905d2b727523b3d8f4ec3982babad95e1fa70989235cfb562d87c13df163b33fb300f039c6698943d9c721dd2f916c4b0fade8d9760d4143f75 SHA512 457bf845779fe22aa0aaf462a6beee0205e22e8373c90a90c5391585c5a701bb182f222ac6a1cfe1569f7749f9c275cadc7fbb218aff1ce8c056f6655d20ba06 DIST icetray-0.1.7.3.tar.xz 15088 BLAKE2B b9d0afcad34b775408e93784036c00c076c82672fb37bdeadda65f79d1ba249361fac28b24aa001537d11e69378a348e6ecbb6719c75cd98cf693c0fcce2904d SHA512 da1264c3e1d85b39d36310366b893e299c339ca897639b759e36d78efab6e68dfe1455b7cd9493432673927660094ebf0d79a881b097f4e6cf039344aa15b889 DIST icetray-0.2.0.1.tar.xz 15204 BLAKE2B 39ed38b340772dc4ced0ad6b3ca6548e789eb8bad96cdce90338b944bdc77975bd2ca15d4f75cb4f4df284c406e708f5291422bc59b50cad3baf8d64cf7b847a SHA512 8f29555bbf371e99bfe0d59c66530fe8e6f4298360cce3640081c2152858be7739e2ed74b05d2280ac70a8bf022787bb3d4250d4f09968d8b09dc32c005c658d +DIST icetray-0.3.1.tar.xz 15700 BLAKE2B d9ce43716fd1872c417ea6b68cf217e213e8fdde9c54cc2933abec3e8aee486189862a6392edf5b5c54f97fda4504c0477168457377575fd64c0ee2468453fee SHA512 7c3f6e9c35d218472019c45d124cebc7cada4f955c465b1c844c6988adbf8109f3eb1f1f66a8628a7eeb1d70510d689c245e346fc2cf9fa46e134d9d2253535a DIST icetray-0.3.tar.xz 15512 BLAKE2B ee18add3ee4e6d1b774cea86b8a20c72f36151c13d815cddcf4aef55bb6b93991525b7da3c5c935c9475967518308c2f088db4b6274e660381fd21089b88d6b2 SHA512 3cc9abdebc03db5b85c529ec68b1545c32c445687501de9862bc13166881048e571f9855deda8c75ec6e5b73411e705d35757c469a339174da45a6d45794cf25 EBUILD icetray-0.1.5.ebuild 776 BLAKE2B c19ad08d302faa6e43f17d840d0902f807cfe646116c5494161924dee97274fe434c436564f9465f34b74f7d7093cfc719f4281a7528774432af8801c52f6425 SHA512 0ff6b25c0fd75d5d0e668f831d52da40207df1a97071f461ff8a818b0df054f2b52e6dcb96cd86a2c75b1b58b59868360dee79af6236fbf5b341a4db8d2be97b EBUILD icetray-0.1.6.ebuild 796 BLAKE2B 6876b747a3acf28a0b18a9ea378d62d51fbfc4c7704647c126d2dc7f7a2ee007ba7de68c1e8fb5bc8beae1288dd6444164a71285b1e582b8fcc93b5d45241c08 SHA512 6551487955740e1f6868601015d3cb6b9d8859efbf3ae0dadd5c88798ac0b67d83ec6c41ff1c5147d8841e417fd927e5df36cbb9fe5da3383b5847a7ab1dd724 @@ -11,4 +12,5 @@ EBUILD icetray-0.1.7.1.ebuild 796 BLAKE2B 6876b747a3acf28a0b18a9ea378d62d51fbfc4 EBUILD icetray-0.1.7.2.ebuild 796 BLAKE2B 6876b747a3acf28a0b18a9ea378d62d51fbfc4c7704647c126d2dc7f7a2ee007ba7de68c1e8fb5bc8beae1288dd6444164a71285b1e582b8fcc93b5d45241c08 SHA512 6551487955740e1f6868601015d3cb6b9d8859efbf3ae0dadd5c88798ac0b67d83ec6c41ff1c5147d8841e417fd927e5df36cbb9fe5da3383b5847a7ab1dd724 EBUILD icetray-0.1.7.3.ebuild 796 BLAKE2B 38b1a1235d2a62037c6ff7cd59b1340702c2fe1383724c905b452a0e33e437db91a10c43d2dc98b4f0294e3895e868786e55f881b555adfcc2930ebb0e3c5f53 SHA512 b5e415eccfddd7fef3406fd62574c24c539a83acb3872184454dba3519dd981dcd8f6f7ac36143215cc880504ff5de5d4b0ff2a4a736d9078cedf77bc497e2a7 EBUILD icetray-0.2.0.1.ebuild 793 BLAKE2B 5505ae12cf584ef0022d4834cbe9bfee079af6c85f6e5dbece441c96c58a452529c99cd775065f079b9f297886a5f673b5926817cf02f6416db1f40b69715d29 SHA512 e7326abd18c76a026aeef145ed2584bc8e06d2afa42687ad1f8059036390f7684995b438de9df2839decb466ec91e74eaa321c47b2b944a2f8a7be1d25bca601 +EBUILD icetray-0.3.1.ebuild 775 BLAKE2B 3adeef83e62cc99f919d526cabffa91cc1d690664cfbba867e83584685af646850aa0fd5c4dbdd64245266fffd1b5314514eb01d7c5b5ccd1cdebdee7e54d6da SHA512 465e67fabc92cf69430a14214bafa7fd58573ae36ab81c7df731a9f943ed43b0d47a8b81542d1a5800de8af04a5aa6589115c5237d8cb88b0ff29130a3bebe79 EBUILD icetray-0.3.ebuild 775 BLAKE2B 3adeef83e62cc99f919d526cabffa91cc1d690664cfbba867e83584685af646850aa0fd5c4dbdd64245266fffd1b5314514eb01d7c5b5ccd1cdebdee7e54d6da SHA512 465e67fabc92cf69430a14214bafa7fd58573ae36ab81c7df731a9f943ed43b0d47a8b81542d1a5800de8af04a5aa6589115c5237d8cb88b0ff29130a3bebe79 diff --git a/dev-libs/icetray/icetray-0.3.1.ebuild b/dev-libs/icetray/icetray-0.3.1.ebuild new file mode 100644 index 0000000..93757ee --- /dev/null +++ b/dev-libs/icetray/icetray-0.3.1.ebuild @@ -0,0 +1,38 @@ +EAPI=5 + +inherit bjam + +DESCRIPTION="IceTray and DryIce for bootstrapping and dry running IceBox services" +HOMEPAGE="http://icetray.randomdan.homeip.net/" +SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz" + +LICENSE="GPL" +SLOT="0/0.3" +KEYWORDS="~amd64 ~x86" +IUSE="ut tools" + +RDEPEND=" + dev-libs/boost:= + =dev-libs/Ice-3.7* + >=dev-libs/libdbpp-1.4:= + >=dev-libs/libadhocutil-0.7:= + dev-cpp/slicer:=[db] + tools? ( dev-util/boost-build ) +" +DEPEND=" + ${RDEPEND} + dev-util/boost-build +" + +src_compile() { + bjambuild icetray/icetray \ + $(use tools && echo icetray/tool) \ + $(use ut && echo icetray/dryice) +} + +src_install() { + bjaminstall icetray/icetray//install \ + $(use tools && echo icetray/tool//install) \ + $(use ut && echo icetray/dryice//install) +} + diff --git a/dev-libs/libadhocutil/Manifest b/dev-libs/libadhocutil/Manifest index 0e67259..bb2a5f6 100644 --- a/dev-libs/libadhocutil/Manifest +++ b/dev-libs/libadhocutil/Manifest @@ -4,9 +4,13 @@ DIST libadhocutil-0.5.1.1.tar.xz 61536 BLAKE2B 8dda3df4b0347fc390dab341a4a0957bc DIST libadhocutil-0.5.1.tar.xz 61536 BLAKE2B b019a3cb91c92fc98090ea1b29f0ba46356a982a26654e9e6a7ee7731c5694eba01abf35a513b6af8fb879910940502a3c97c539891a59ddf15d88a06705a708 SHA512 3b96a4c6980ac00a0e7375779bb7c0ccbaf178d260cbcbad5d106565edcab6ac54327ee960643392b24d1b83f24f6c19c71b5acb50bd67ab44f31b44ef7f9282 DIST libadhocutil-0.6.0.tar.xz 65664 BLAKE2B f8c96500413380b22ec32be820158f730e71bf96e4f26d684ac0a21b9bd123b1d8012231fe075866c1171bf8e1122ad5570e4e6f5b4c5e31dab4564a08c02f66 SHA512 a29dbd1e3c3eb55e9bf25884657eef45ca3654d193a02b114f75d0b6fcdf426c964e8fccfcb4d7cf1ef8daa550e90100549798ca8f5597c404009f76247ab802 DIST libadhocutil-0.7.0.tar.xz 65664 BLAKE2B 50cd1be66ec9837aa69771116548224d2cae990d1ccc825f0358fc339a12dfdfcfd9a8d4371e7e5282a422cb00a97b49c3d67e4b680157946985b6b790944fcb SHA512 948a4e3791cc4a7dd0934e8ff0eac3352fc65223fe8150d8c70f522940d35d8d000c37277e82213801c37e5509baa8c44c942664c1e956b23e0bbf9f12006ef8 +DIST libadhocutil-0.7.1.tar.xz 65868 BLAKE2B 2004b285dea540189fce920bda08a8aa8e9d8a70c5d58dd3689904d0c0bbc356130e8b148bb14140f039d2e16a161ffa70c97ed2d95b1901657e3a37af928602 SHA512 e81f3d297db27971a8eda9f1aa20afa5133d3f061066ba832802e75957b1dd198b6d1f14b7db4365e3e8a203bac99e4382e7e5c65c7df4038ea3dd227bfe354b +DIST libadhocutil-0.7.2.tar.xz 66428 BLAKE2B 86ab1058becc657f52d632532d3e32711a62ce5cd3b878e1b465c425782836af64d19fdde11060f5f6534c1da76a253e0926645cbc0aabf0de1ade0b2ec9f501 SHA512 f879d4e6a84092a6cbd70eccd91961924f33a7b58b9a8e0c57b70ea7088d07f814da07120629678405c0f7a714a78ffa269e4d9c2b83f4bdaa81dea93a6d64b0 EBUILD libadhocutil-0.4.3.1.ebuild 781 BLAKE2B 1c29ba0f7051c9ee1cedab91b315352858219d345e1e0c4fa65560b75c05cddbef3f006abaf478819bc16ce75bfe7eac5ad9bb371be814474a2dd13f14334650 SHA512 2d2bcb2e5a623c4ea82832863e24ced636cb4063a7ad3546fb91c8fca682e58529014365f7ed56520c32016aa3c5e3a09bcdd0b1eba49af7ef6ec1feeb035947 EBUILD libadhocutil-0.4.3.2.ebuild 781 BLAKE2B 1c29ba0f7051c9ee1cedab91b315352858219d345e1e0c4fa65560b75c05cddbef3f006abaf478819bc16ce75bfe7eac5ad9bb371be814474a2dd13f14334650 SHA512 2d2bcb2e5a623c4ea82832863e24ced636cb4063a7ad3546fb91c8fca682e58529014365f7ed56520c32016aa3c5e3a09bcdd0b1eba49af7ef6ec1feeb035947 EBUILD libadhocutil-0.5.1.1.ebuild 786 BLAKE2B 0dd7c172b9420a82210e13f022a10b19a8261663179a142a0c3c3af036c05d3dd707793803020de649fef072c25e36e93eca0d8a03f0dbc4095f7e074292487e SHA512 16e87e09d32281b7e538ec7bb15e6829211151a439efb67f52b5f81398efe316cd0a45f2da81158dc39d4a1d657e6e4c8d25066f04a058af7a255368abe45d65 EBUILD libadhocutil-0.5.1.ebuild 781 BLAKE2B 2df87670beb2348ce6e7ac4e861a5a79c438af028747bab7a821bd12d9aeee73b666bced4deb6c86d44e6fa9529150ba336e919a431d043ba80ead0a05ca2110 SHA512 4b6c7b1d991e4837711c8a6455fae0201d94f7564cb90437d5a553acf8d523b12a739eb7ac7aa6c4edd26dc8bcb1f69fac1ad8f8db66eddb7b17743a6bed9717 EBUILD libadhocutil-0.6.0.ebuild 781 BLAKE2B 7b85e07a196613a55314b4290785c6ef93c4d5cffbea03bcfd823af326f87d34ab81e639623e3bd781e3074e05515b180991621ce257732bfa542f536e37fc77 SHA512 2988d88849089447e60ae2ec6c58f3490b5012a46fe66f96d2b605d045a4d9be72dfba367e6c0d012801f7c02b685eec20682d452626ec77ad10a40054c83a94 EBUILD libadhocutil-0.7.0.ebuild 781 BLAKE2B 1fe818ebc5de58f82844de68eb8be493081b15d8375cda33aa9148303a5a632e6c9a78bd32c682c36bb80fe6778ec45e0c5ab32e7c1aaf6dc1aca285b7077c55 SHA512 868ed3fd67d419561573687e5d5c5bd35383b997886ef93060dc2d9466223877bf491ca31764836b094a8c3f9e7c46218713d08100d9f184f5071f49f8b67d01 +EBUILD libadhocutil-0.7.1.ebuild 783 BLAKE2B 732053f43b61dff2380c132fde249400b73cf566d6467f699a5f85a9287c763e45021e8f1f8765e9e8e1144a8f688d7a1244c71c23e1e2a5f73acc5e75cebc34 SHA512 1a6f4cbcc5eb88b64f4077b00c2038fc71d83a28b253ca84dc6d42d786831b901289c774657f4b4dd415ce1a8f91c805c5c68df262955771483adc22017d07d2 +EBUILD libadhocutil-0.7.2.ebuild 783 BLAKE2B d1d8472a2eacf5eba19d5907610f7a2e12fc950d3d6a8231f4cd01450e39e6348ca5b66359e39865887ee86d1ad33f2260abcb605ecb9d43ca7ebbff0e652cb5 SHA512 246ee1637b67c62141f400c031ec87d895b8e99ca4be41a8843c13927bf9e8d301806c62a3fbe92e740b1f79c388870923d12f29a659b2bbaf898246a0831524 diff --git a/dev-libs/libadhocutil/libadhocutil-0.7.1.ebuild b/dev-libs/libadhocutil/libadhocutil-0.7.1.ebuild new file mode 100644 index 0000000..a74496c --- /dev/null +++ b/dev-libs/libadhocutil/libadhocutil-0.7.1.ebuild @@ -0,0 +1,44 @@ +EAPI="5" + +inherit bjam + +DESCRIPTION="Ad-hoc collection of utility functions, classes, helpers" +HOMEPAGE="http://docs.randomdan.homeip.net/libadhocutil" + +SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz" +LICENSE="GPL" +SLOT="0/0.7.1" +KEYWORDS="~x86 ~amd64" +IUSE="man test" + +RDEPEND=" + net-misc/curl + =dev-libs/Ice-3.7* + dev-libs/boost:= + dev-cpp/glibmm +" +DEPEND=" + ${RDEPEND} + sys-devel/flex + dev-util/boost-build + man? ( app-doc/doxygen ) +" + +src_compile() { + bjambuild libadhocutil//adhocutil +} + +src_install() { + bjaminstall libadhocutil//install \ + -i adhocutil + + insinto /usr/include/adhocutil || die + doins libadhocutil/bin/*/*/*.h || die + insinto /usr/share/adhocutil/ice || die + doins libadhocutil/*.ice || die + + if use man ; then + doxygenbuild + fi +} + diff --git a/dev-libs/libadhocutil/libadhocutil-0.7.2.ebuild b/dev-libs/libadhocutil/libadhocutil-0.7.2.ebuild new file mode 100644 index 0000000..b63c69d --- /dev/null +++ b/dev-libs/libadhocutil/libadhocutil-0.7.2.ebuild @@ -0,0 +1,44 @@ +EAPI="5" + +inherit bjam + +DESCRIPTION="Ad-hoc collection of utility functions, classes, helpers" +HOMEPAGE="http://docs.randomdan.homeip.net/libadhocutil" + +SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz" +LICENSE="GPL" +SLOT="0/0.7.2" +KEYWORDS="~x86 ~amd64" +IUSE="man test" + +RDEPEND=" + net-misc/curl + =dev-libs/Ice-3.7* + dev-libs/boost:= + dev-cpp/glibmm +" +DEPEND=" + ${RDEPEND} + sys-devel/flex + dev-util/boost-build + man? ( app-doc/doxygen ) +" + +src_compile() { + bjambuild libadhocutil//adhocutil +} + +src_install() { + bjaminstall libadhocutil//install \ + -i adhocutil + + insinto /usr/include/adhocutil || die + doins libadhocutil/bin/*/*/*.h || die + insinto /usr/share/adhocutil/ice || die + doins libadhocutil/*.ice || die + + if use man ; then + doxygenbuild + fi +} + diff --git a/dev-libs/libdbpp-mysql/Manifest b/dev-libs/libdbpp-mysql/Manifest index 8be0c0d..5fc8fc3 100644 --- a/dev-libs/libdbpp-mysql/Manifest +++ b/dev-libs/libdbpp-mysql/Manifest @@ -2,7 +2,9 @@ DIST libdbpp-mysql-1.1.0.tar.xz 12756 BLAKE2B 3ea11c67be7ef8cd01a152542bbdc38750 DIST libdbpp-mysql-1.2.0.1.tar.xz 12564 BLAKE2B 5debfb9817fbd6ba834d3180d8cbab18eca5bb2438adebe70e87e0675267cb97f1bdb45a3242ddc7264dca8e838af531107d8555b1c0d01b5cbd3e6d9e3e30da SHA512 449164ecf4f913bf938f0a2be1c3bb495b5edc78a22d1a265691c57511abee23c3514f9695611bfca9085e249c830d6d908c1662aebacf8d1aa5499794272062 DIST libdbpp-mysql-1.3.0.tar.xz 12544 BLAKE2B ea334f0fb2f4e12738479bed798aa5a3e7987158347be3dcf7a2ad422bae1e7c6d4c076ce33e66e00df519439309a17879c1c2c4729a380fd0b83443e43e13fe SHA512 00459f6d66e6a6b016030e282a06484bde63b1ed8ec28ede67d72c868507c70e7a364f4f5c007fe8d930d1599cf771d4f9a6ca8f75eb07af44437d6850bd4e9a DIST libdbpp-mysql-1.4.0.tar.xz 12624 BLAKE2B f3d2feea8cd9d561bc3131bf1d3fa70f128c0ae9799cc4507a86c494ae716f6891e204d60568f5e779af04ce67c91dc30b3501d781b0e12cdc90b0cbb31bffe9 SHA512 1763340dedfb7bb8b0b9d3ef4d519d250f91fd970bdc0fb41a09ca1819c0e2346a110d2fc4d63fb4a1f8fcea8718a458468d335654966c75d46fcd37994ede16 +DIST libdbpp-mysql-1.4.1.tar.xz 12716 BLAKE2B f518cf48cb9aa502254ff2c14172e1fce857c54f54751580846304a859a4e2f33d6a768b06e27bf15f9228f39da69d33a4a459ed61752dafc7d55db9cebbdde9 SHA512 7b5688b13f66cb462be6807e7f102de37298f632f343551dcd61242f033b8d90af3e54a35d4381bad97b19a537c8c468d424c90e4f230816c17019fbcb15c4cd EBUILD libdbpp-mysql-1.1.0.ebuild 528 BLAKE2B 3040c6c3971994767ff90146cc118e45f3b1641f6237a877a79914ca2b37d69e72e5608be18e8c4b329dfd7b5bc7c279dc8117446c427991d2d82c00614959fd SHA512 e943bfb81382ea2fdbe89994b10901acc785a5130fc58b8bc774950b6baff852d4ce3ffb768e646824f4accb71a9952d1b115e8a461988c51ec0a74244c1ca65 EBUILD libdbpp-mysql-1.2.0.1.ebuild 536 BLAKE2B d8895568c383121cebeca640afb806cafcc1d6bc3648b09dc2a47bcbe3653424a5010adcbee5bcfc72165fe446ca554378f8cb142a4a605ffaad324047837d85 SHA512 158f42f5038d7706fd80738f2f57b237f8f31106488a26a3f2683f9b91260cca8e9eeb75d65cfa0ffbeabc53502af58a6203c71e305bcdfcdac2ca6481f47841 EBUILD libdbpp-mysql-1.3.0.ebuild 536 BLAKE2B dca55a7558770e6b7388ca461dc2f9ea91b751bbc687a46c5cf4c3926a6aba2d89ad948c53c27f435d279a9c027a91d7bac45459bc291c8c7052269bf9feee41 SHA512 0fc3f77f85a0556df6be4af06103b30f3acb819953a208d5e2ad025ba0ce85a367355796d07d8fda78cf7bb4513c5c291cf2fc4c30ca51d8c0ea236428721c91 EBUILD libdbpp-mysql-1.4.0.ebuild 536 BLAKE2B 452152bdbf2c1f888e8570f0445feeea83e898af09a522a2bca59092e174fb506ba63434c8e4596e12095845f21609f66b0609d58e461efd53f28d0f976416aa SHA512 a8f207e4475b43a45b85d7857278e3308b2c5b8276fdb373a3ee5dc68b6f0218a86ee4f5ac815d68433c7609f95711b0364bcdde1266cc8bb26b41780a5b8fb1 +EBUILD libdbpp-mysql-1.4.1.ebuild 536 BLAKE2B 452152bdbf2c1f888e8570f0445feeea83e898af09a522a2bca59092e174fb506ba63434c8e4596e12095845f21609f66b0609d58e461efd53f28d0f976416aa SHA512 a8f207e4475b43a45b85d7857278e3308b2c5b8276fdb373a3ee5dc68b6f0218a86ee4f5ac815d68433c7609f95711b0364bcdde1266cc8bb26b41780a5b8fb1 diff --git a/dev-libs/libdbpp-mysql/libdbpp-mysql-1.4.1.ebuild b/dev-libs/libdbpp-mysql/libdbpp-mysql-1.4.1.ebuild new file mode 100644 index 0000000..64585d0 --- /dev/null +++ b/dev-libs/libdbpp-mysql/libdbpp-mysql-1.4.1.ebuild @@ -0,0 +1,31 @@ +EAPI="5" +inherit bjam + +DESCRIPTION="C++ database connectivity MySQL components" +HOMEPAGE="http://libdbpp.randomdan.homeip.net/mysql" + +SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz" +LICENSE="GPL" +SLOT="0" +KEYWORDS="~x86 ~amd64" + +RDEPEND=" + dev-libs/boost:= + =dev-libs/libdbpp-1.4*:= + virtual/libmysqlclient + >=dev-libs/libadhocutil-0.7:= +" +DEPEND=" + ${RDEPEND} + dev-util/boost-build +" + +src_compile() { + bjambuild libmysqlpp//dbpp-mysql +} + +src_install() { + bjaminstall libmysqlpp//install \ + -i dbpp-mysql +} + diff --git a/dev-libs/libdbpp-odbc/Manifest b/dev-libs/libdbpp-odbc/Manifest index d1bbabc..aed390b 100644 --- a/dev-libs/libdbpp-odbc/Manifest +++ b/dev-libs/libdbpp-odbc/Manifest @@ -1,6 +1,8 @@ DIST libdbpp-odbc-1.1.0.tar.xz 14432 BLAKE2B efebfce3c574674b6d8df6e2cc54a61dbe08e71b56ac9aa50e3f2ea7b40c98028151bb20660aa01efb070b5c5e06736c10a8047812c7baea87b2408dfaf02a77 SHA512 832fc9671dd24d14b21f9d6bd8a60eb88b4b85e77bf1ffce8237bc20dd19ddb6bdf809c9de5a6b022e2e77222a8b3a62bb33c73c48380eb0a646c396f18a573b DIST libdbpp-odbc-1.1.1.tar.xz 14248 BLAKE2B 4d0eb3086692f7bb7109905e3fa8aacf60fb7f7d02662b33eca6d67704dbc485f89c9c85e1c852a03157ddf193f17887a690e14b29a95607a731050b61a0f1d2 SHA512 79ad38d7e7b4f122498845c44b9e394349b37b94f546853fd68c3ba69081845119ae1e42f722d71d1ca1141c80e4640c1c77bf671f87d8d5438209be9796401a DIST libdbpp-odbc-1.2.0.tar.xz 14224 BLAKE2B 8288791f3624754238529df18192a322381ad69ae5d6faab4dbf7f2859c2b3be904d67bd746bdc45cb81ba1e36401b3b2125e33ac79aa3668eccaee1fa93b2fc SHA512 10892aed672d3dc76f4007b238dffdc3e6ac9e047f0e5137fb9ca515d93aa7aa45b551bdf8fa39f5bbc1bc8bc5f171075c69217bf056d3f6d4b1470f66d248a1 +DIST libdbpp-odbc-1.4.1.tar.xz 14584 BLAKE2B 71dfbcdc8ac51fa28bdf860bb579daa3b1f12197efb9d39ffcb887a856b935cd1a0739573d5ba191e76f89df956fbdf25cc7ddb97ea228caf10a6eb03348b316 SHA512 3f74b5d2948d189dba09d9bbc3f74b970e7f5da4aaa526fc5de4d15a8185b56cf7f7e9b3d5c6470e850cce98e2a377305386f7e75c082129a6a7f3898187221b EBUILD libdbpp-odbc-1.1.0.ebuild 525 BLAKE2B 65d22d002f9bad23652b785143d46f94d08a79d29263516d957ec2e5b3f78aa7d74b7f3e3bb4dbc30108a61c6b0294cf6b75c14ba18c3cd2fbf3fe1672f4b122 SHA512 e7e30288bb7f38e463c51534abe2108f32beb55f844373385b881adf2c26f11bd397abcee7573fa7c81b5fd66f737ad8788558f16e60ba9de2030d51fee4d561 EBUILD libdbpp-odbc-1.1.1.ebuild 517 BLAKE2B 18835421068d062a8194400466a014f8a56e91db603ff64e0ca98949ab47cfdecc24f9e4bdc5304453e8e81936bb6f205e73686fd793b8aa60b90d47e96ce96d SHA512 2ddfa0414213971011838e43e11ca3c3c2211e37202615b66a07c83dd4f840a385f5c34d3bb8ee20aa69d7134c4893e8e44807c6e0730e48d82de3432e0314c9 EBUILD libdbpp-odbc-1.2.0.ebuild 517 BLAKE2B 18835421068d062a8194400466a014f8a56e91db603ff64e0ca98949ab47cfdecc24f9e4bdc5304453e8e81936bb6f205e73686fd793b8aa60b90d47e96ce96d SHA512 2ddfa0414213971011838e43e11ca3c3c2211e37202615b66a07c83dd4f840a385f5c34d3bb8ee20aa69d7134c4893e8e44807c6e0730e48d82de3432e0314c9 +EBUILD libdbpp-odbc-1.4.1.ebuild 517 BLAKE2B fd091cd0d6fa465ed512ca10d7377b601d91b192c5c4ebde6b599624c3648a47968d43ee967a66f025c222a3ea00204320abb329214a3c1f5ca443c3d602c175 SHA512 97a4a5f1b46878f01fe1f969f4b4757c8d961fd399df1474ae4920ffbe8e2fea10b1c74abb120ac6155e662a687c5a6f3e93531886868d96fbc578e88bf2583e diff --git a/dev-libs/libdbpp-odbc/libdbpp-odbc-1.4.1.ebuild b/dev-libs/libdbpp-odbc/libdbpp-odbc-1.4.1.ebuild new file mode 100644 index 0000000..293ea9f --- /dev/null +++ b/dev-libs/libdbpp-odbc/libdbpp-odbc-1.4.1.ebuild @@ -0,0 +1,31 @@ +EAPI="5" +inherit bjam + +DESCRIPTION="C++ database connectivity ODBC components" +HOMEPAGE="http://libdbpp.randomdan.homeip.net/odbc" + +SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz" +LICENSE="GPL" +SLOT="0" +KEYWORDS="~x86 ~amd64" + +RDEPEND=" + dev-libs/boost:= + =dev-libs/libdbpp-1.4*:= + dev-db/unixODBC + dev-libs/libadhocutil:= +" +DEPEND=" + ${RDEPEND} + dev-util/boost-build +" + +src_compile() { + bjambuild libodbcpp//dbpp-odbc +} + +src_install() { + bjaminstall libodbcpp//install \ + -i dbpp-odbc +} + diff --git a/dev-libs/libdbpp-postgresql/Manifest b/dev-libs/libdbpp-postgresql/Manifest index e9cf41d..a56a754 100644 --- a/dev-libs/libdbpp-postgresql/Manifest +++ b/dev-libs/libdbpp-postgresql/Manifest @@ -4,9 +4,11 @@ DIST libdbpp-postgresql-1.1.3.tar.xz 16052 BLAKE2B bc995fc6799ef63ee3edd82f12978 DIST libdbpp-postgresql-1.2.0.1.tar.xz 16100 BLAKE2B 25f91c07aef7f30eee3e1a236d1e30e52c7121f027701fb01ab0a192b17f6aba623da0bebf6e87316d6e15039bdd9809b6b3ff7595e3686a37be352dfb559679 SHA512 825d598888c2214c6753b40a6351f61fdf8a46697cc493516c39d4490dc0eca3506fa7aaaaec40ea48e391b6805cd25fdc08a19d89713796ddcb5e1eeaade4c2 DIST libdbpp-postgresql-1.3.0.tar.xz 16112 BLAKE2B 9b8f9be8be8db5ed2811054eb271c9fb7f6fd8c2ad9c6c6de86dca4a33074c5d346a85024d2ed974be6c76137a4568165289346f48ad4f1844e0dd0e69bd18fe SHA512 63fe4481bd4b030c104bf3f0074c85f5465cb6699c422895a6522c02687c69788d43e10ae0923cd4857a9a3a5fe9be8103e709fea2315f806ac8d8d468539898 DIST libdbpp-postgresql-1.4.0.tar.xz 16020 BLAKE2B 44fa2a404ecbf7e293d4c2d4649108b78046f4f9fbe90caf62900257037655af583ab51da7dd165440bf9ddd8bb93e2e0498dd27f6b42417d15c297f9577d819 SHA512 8b303f9063093c23c1c0d72fba0aabed093e70bc0fa4d1011ccc58e31c977220ad477335551620f529d837c3e4556eb17f5859251b393a33b5d45c027aebbe8f +DIST libdbpp-postgresql-1.4.1.tar.xz 16116 BLAKE2B 8c01dbfd28aed25f6ea98c3407810895de59cbf824fdf0d64f7b53276c284d62fc84a73bf1d8cc86689bd53418b5ed3d1f0a8013e12e96615009fc19d0e14bc1 SHA512 4695a9ebbd20714b97cce609f41e81d9e7a7a2c6abe80218bae44a38bb91090f484cc22d21c63191406046109f4e9cec1344db864519173324f0a008279a02ae EBUILD libdbpp-postgresql-1.1.1.ebuild 547 BLAKE2B c6cd35d3b2e91a38ba4a60f743f1e0bdb1aeb9e0757258a6316dfa8e36df7a66112917392bdd817fe54525f3582b64c28ebf71daca3e17fe3fde096bc432fcfb SHA512 8cd28df9b29e03ebaba764113a8c5ec4a86ff2c77f77896cfa8811c709d2b2472c4de2fec6d8d8900ea6671b2a85ef42b46999ed0de7e9b9f03296914bf74114 EBUILD libdbpp-postgresql-1.1.2.ebuild 575 BLAKE2B 7835d4c9d46e8a203156e322348a6b2bd42c2b5f0cc700a9873e5ff1b96364fb923436a8e92dcc81930cc64a283c020972d6fb03a762cc839608d05ff82c8863 SHA512 a60f3bab5545a85763240a4b7d1ffc84dc2baa5a0c1ac2244ef8903abf90133ec177722041dba1a88189721b44b6606268b6d26833bc8841a01d5755b2b39408 EBUILD libdbpp-postgresql-1.1.3.ebuild 575 BLAKE2B 5ce31a8dbd80ab1c9b3e63883ef1bd223f910e61836e53b66c2d7f6c1d5e1472f46f2a65d8b7845eb0e4b7cdabd0ab4c92b327768abfdd0b97cdfb152cce5f5c SHA512 1ebdbfef118153321bc3423525852c10ed0c5083012e496645251f353a7dbca02d366f9c783239d3122f0872250c8139a0e40b6e4e116fdeed1559d740d82d0d EBUILD libdbpp-postgresql-1.2.0.1.ebuild 541 BLAKE2B 1d2be09041878323021cf5f2a182ce7e53dd808f6754e7f947a36923e5263ea5550aa43f0f0fe89ec8df8404381267f3da6ad4fd8c39589dfe8631e63f66e077 SHA512 2b1611f8b48c65d63732db38d078b8c1a79470bbc52dbaeca228f680dbaa2774131adffeaeb5e3552a91c0b80d14598a1b25af8ca3bf7237330c9aa043f9c3ef EBUILD libdbpp-postgresql-1.3.0.ebuild 541 BLAKE2B 8aadf0574fd5fca98c0bad90919b06ae18c55cea6663f612d2169951f274123572e26b8b43ac3fe1f22bdc4a87cd62f7922ce5395db133be9d4d01e21952bc0f SHA512 62919d7ebc932605ed35d4e0a6e8a7db4553a69f0895582387d162ddfcbdd8d3f10a41849bcb37249ec11eb757da5c91970fc86a39326d71f77c20b476f43032 EBUILD libdbpp-postgresql-1.4.0.ebuild 547 BLAKE2B f70ceaa0ae51e22a6ddd9dcc1e6f3176ae338c0488ab5bf29c8bd1072797cdf1479d7508fe2801eb54ea1506beb49367f8605f9712b51562ac43477b0882d916 SHA512 4e86ad115eeb3ce812815d5d5c231144e10debbaa678490e51ca61e38e552424fe3ded2002e996a6bb8dcc7e13ca8405b521fd4c9fdf17d55888780a3aa30403 +EBUILD libdbpp-postgresql-1.4.1.ebuild 547 BLAKE2B f70ceaa0ae51e22a6ddd9dcc1e6f3176ae338c0488ab5bf29c8bd1072797cdf1479d7508fe2801eb54ea1506beb49367f8605f9712b51562ac43477b0882d916 SHA512 4e86ad115eeb3ce812815d5d5c231144e10debbaa678490e51ca61e38e552424fe3ded2002e996a6bb8dcc7e13ca8405b521fd4c9fdf17d55888780a3aa30403 diff --git a/dev-libs/libdbpp-postgresql/libdbpp-postgresql-1.4.1.ebuild b/dev-libs/libdbpp-postgresql/libdbpp-postgresql-1.4.1.ebuild new file mode 100644 index 0000000..6512dff --- /dev/null +++ b/dev-libs/libdbpp-postgresql/libdbpp-postgresql-1.4.1.ebuild @@ -0,0 +1,32 @@ +EAPI="5" + +inherit bjam + +DESCRIPTION="C++ database connectivity PostgreSQL components" +HOMEPAGE="http://libdbpp.randomdan.homeip.net/postgresql" + +SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz" +LICENSE="GPL" +SLOT="0" +KEYWORDS="~x86 ~amd64" + +RDEPEND=" + dev-libs/boost:= + =dev-libs/libdbpp-1.4*:= + dev-db/postgresql + >=dev-libs/libadhocutil-0.7:= +" +DEPEND=" + ${RDEPEND} + dev-util/boost-build +" + +src_compile() { + bjambuild libpqpp//dbpp-postgresql +} + +src_install() { + bjaminstall libpqpp//install \ + -i /dbpp-postgresql +} + diff --git a/dev-libs/libdbpp-sqlite/Manifest b/dev-libs/libdbpp-sqlite/Manifest index 830ce83..98df608 100644 --- a/dev-libs/libdbpp-sqlite/Manifest +++ b/dev-libs/libdbpp-sqlite/Manifest @@ -1,4 +1,6 @@ DIST libdbpp-sqlite-1.1.0.tar.xz 9856 BLAKE2B 96aee486e41d63330f435127b53a1f8723ba17ee86d87a458ba9738b40efd8a2bd87176e542b12f73e698eb5ebc62acff7b1b57a9ee969eab1d46cc2fda28533 SHA512 200450e332bc21f653a4896375e68351dc5f2948e3c882cb10900d7b49de2e48eb075414c24bed1f90095123091f0112b25bedc130c6d2e575c62a77e8f57fa4 DIST libdbpp-sqlite-1.2.0.1.tar.xz 9680 BLAKE2B eb88c90929785996be181266aa65d63abda452fd2bf267c891d576a85d6455d19a0f2e97ab0e6ed314d7a5be59d7860a80c8d43992ea7c0796812e921e68f455 SHA512 e1efca031edcc4fee6d5297e62b3ba1bfb8cc82c246ca7a8a8bc40cd4fe3c362b31aefba2092d1ab4855feaccf923bedfaa49fd95554b2c3dc62a0c04e856c3c +DIST libdbpp-sqlite-1.4.1.tar.xz 9744 BLAKE2B a725fd31905e82ca8c7185755f9de7f5cd30c170b47bb98ba5bba3e2b3d3c4ca8c1321e0dca4c1f8ff9295ea092a668faee580ea5c71094130b57175e82cf76b SHA512 579d460bb66dd23c20d1dad87de8d2a9bb727ebd044aac408f17dc6a3b3aadfbd82ef4e28365087ffadb46943ca4561d5d70616f3b9cda0006fbee51925aed18 EBUILD libdbpp-sqlite-1.1.0.ebuild 528 BLAKE2B 31de61239d83e585484b9d7afe6c75bf368cba8e6f797e925b25070914d65a4a278efedb3e8e5b8ab8bd52e0840f3ceacf83152bb02d5ab45d1df3e2db271ab5 SHA512 236f7de3f9884e32a438c50379262c699eacfd580e6765c000e1a4590e6c705b170aa0b46b70177c873f905aed5370d6116e934bffa2c3a7ccfe39497884bd2c EBUILD libdbpp-sqlite-1.2.0.1.ebuild 528 BLAKE2B a4a71c356b01904c7889a5c9db2f261524c97c10d1640163d3c2315d4bd47b662706d63b4c8e92af0ef890714dc273697edacefce687ba76f0a7274fbeb7869d SHA512 d287ab8b6460a974a904f1a4bd4a367b38127242e73562e4a261f383264d1b31a9463f13cb077babd6416fc8d4779f5f8842c1458e91492b54b9b1d288739ef0 +EBUILD libdbpp-sqlite-1.4.1.ebuild 528 BLAKE2B 69b51e56633e8f9dc57e455c22811830c51743c42af25b1513c40334b106bab3c266501b9299157087d34feddd5323b1e127f9ef26ecf9065f9ccf3a8bf200b7 SHA512 5170e4a746722c5e12d95c12517916af20496cc6a424ec19ab72f730a72264737880fe40b10b054c744a58283ffebee14bab4e9574187b0d3e48ba393dbd8f56 diff --git a/dev-libs/libdbpp-sqlite/libdbpp-sqlite-1.4.1.ebuild b/dev-libs/libdbpp-sqlite/libdbpp-sqlite-1.4.1.ebuild new file mode 100644 index 0000000..14633bb --- /dev/null +++ b/dev-libs/libdbpp-sqlite/libdbpp-sqlite-1.4.1.ebuild @@ -0,0 +1,31 @@ +EAPI="5" +inherit bjam + +DESCRIPTION="C++ database connectivity SQLite components" +HOMEPAGE="http://libdbpp.randomdan.homeip.net/sqlite" + +SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz" +LICENSE="GPL" +SLOT="0" +KEYWORDS="~x86 ~amd64" + +RDEPEND=" + dev-libs/boost:= + =dev-libs/libdbpp-1.4*:= + dev-db/sqlite + dev-libs/libadhocutil:= +" +DEPEND=" + ${RDEPEND} + dev-util/boost-build +" + +src_compile() { + bjambuild libsqlitepp//dbpp-sqlite +} + +src_install() { + bjaminstall libsqlitepp//install \ + -i /dbpp-sqlite +} + diff --git a/dev-libs/libdbpp/Manifest b/dev-libs/libdbpp/Manifest index f2e5106..c7d20d8 100644 --- a/dev-libs/libdbpp/Manifest +++ b/dev-libs/libdbpp/Manifest @@ -3,9 +3,11 @@ DIST libdbpp-1.1.4.1.tar.xz 24204 BLAKE2B 9b2d8fc088cc226fd5042c12fafe99938cc9cb DIST libdbpp-1.2.0.1.tar.xz 24104 BLAKE2B 73f38d38e3e8c900810e81ad0d095b5c2def215ca93c6c07ebf817e6dd5192ffda2816f5a15a8ca6e285ccf831e84f1dc58d1270671bf0c461b2585635ba4a9d SHA512 990ea263b03a367adfaa69a8acb9eedc7b79145cd7c3647715589f99f5ef15afb29457c114aefb29de0497756d88dbb0aaec3d2308100feb5910159bee55535d DIST libdbpp-1.3.0.tar.xz 24760 BLAKE2B 92465d434ce26d1f18ea0f2ca96b248ce6bb41cacafb20cbec8577e37a628cbb7b7e50ec292654388f798cb24710cd4ac5b66191aca6f1d846aa905164db24b2 SHA512 5578e39c4505007e811c7cfa286c6e5a96638465dce36444ca4a7bda2f4b39b81f55d8b267e002d81316d699ec96c383cce88bddf1491b5189adc913bb49fa3e DIST libdbpp-1.4.0.tar.xz 24900 BLAKE2B 81d2bbb62823c48b233fb13e28a6525f44e6ae362e6eb797bfc138a165e7ab0dc522d155fcfbab9bc17dfa37db6da3e0b5afe3fc9cb281b49290383c83b731d4 SHA512 a54ac943f04198692430d609f414cc7b28369404a2d325fe2ddaa18637cc4b55684b9674a0fdd2abdde5538f9d601477e30bc87980d5e87d8531149ab52322fd +DIST libdbpp-1.4.1.tar.xz 26072 BLAKE2B ba86956a430e6ce217f782151b623fead4750bfd918bdac4e122ec9dd32020d3048687b14a17657a24e6f92bfa5847f5b5d787b682cee7f7cbb7941cfb57350f SHA512 574571118b54c68dca800f98f9e6e674f39ad4db10243a73dfad21dd8be791548b00fbc266327267a8b73517b89553a74a7fe7c1b42b2d37a94c742c7e2ff168 EBUILD libdbpp-1.1.3.1.ebuild 682 BLAKE2B 8a0306831d5569eb67a3d6e3b8d4a9571ea33cbd7725549eacbdc992ea39975227624bd5f0cfa0f1a41065ebc5c2eb991022f068b1e8bad776bf63d29c88d314 SHA512 8473bb6574c4a7b6e15455d51cf91a69a9264572ea3a107757de21227ae3047474d8e99d153c87701067ae5b6dcebd3856e171b3d6863cfe757f580d13ae10c5 EBUILD libdbpp-1.1.4.1.ebuild 682 BLAKE2B 8a0306831d5569eb67a3d6e3b8d4a9571ea33cbd7725549eacbdc992ea39975227624bd5f0cfa0f1a41065ebc5c2eb991022f068b1e8bad776bf63d29c88d314 SHA512 8473bb6574c4a7b6e15455d51cf91a69a9264572ea3a107757de21227ae3047474d8e99d153c87701067ae5b6dcebd3856e171b3d6863cfe757f580d13ae10c5 EBUILD libdbpp-1.2.0.1-r1.ebuild 682 BLAKE2B 017cff578ef026cbd4c96b4e2528cd7f452dc2bd30029f3d5b3d81fcbaab263c3f824bd8fa9dacfa39e9bc6d27e2ac3a4062e08f990bd597c8c47d40c23a9bc3 SHA512 fb4dbfa524c772b9b9d23b81a45864ca7972ecadfe17527b45e80719a397bdba86921ebda07acc5dae678fd01c1d345c48095daeefc1914a089921cdaeb53e28 EBUILD libdbpp-1.2.0.1.ebuild 682 BLAKE2B 017cff578ef026cbd4c96b4e2528cd7f452dc2bd30029f3d5b3d81fcbaab263c3f824bd8fa9dacfa39e9bc6d27e2ac3a4062e08f990bd597c8c47d40c23a9bc3 SHA512 fb4dbfa524c772b9b9d23b81a45864ca7972ecadfe17527b45e80719a397bdba86921ebda07acc5dae678fd01c1d345c48095daeefc1914a089921cdaeb53e28 EBUILD libdbpp-1.3.0.ebuild 682 BLAKE2B c35edffeea481d6f89a3f9bcb21d76eb069153462a15ad1a9957708f1dcbcea6322e26c722239ad55a0e7c1ed26488e925767c73718b5289182f49eeabc301a9 SHA512 b4bc32705adcf9d6e918f7c715ce633e6258fdb174de1746792c3e6c0ab634260cdb037d089156e867f016b7c6913ac9815df119304d8cb5d8b8abafa65752ae EBUILD libdbpp-1.4.0.ebuild 684 BLAKE2B d1328bce79d2e3ea954587468d245a582c7474c510588e09b7703a3bb2b3511290f17096916fd588b0c559b6555adcea21b75821bca30a0bad43041db90d2563 SHA512 bc341c88ae63ec0b705cd2617fc0b22835f46a415cda9e1f9b90c5f6ff302f55b0005c81f15312b9a78e7b8d0493769a542fe38146ee3eb4836d24922de6d2aa +EBUILD libdbpp-1.4.1.ebuild 684 BLAKE2B d1328bce79d2e3ea954587468d245a582c7474c510588e09b7703a3bb2b3511290f17096916fd588b0c559b6555adcea21b75821bca30a0bad43041db90d2563 SHA512 bc341c88ae63ec0b705cd2617fc0b22835f46a415cda9e1f9b90c5f6ff302f55b0005c81f15312b9a78e7b8d0493769a542fe38146ee3eb4836d24922de6d2aa diff --git a/dev-libs/libdbpp/libdbpp-1.4.1.ebuild b/dev-libs/libdbpp/libdbpp-1.4.1.ebuild new file mode 100644 index 0000000..26d72f8 --- /dev/null +++ b/dev-libs/libdbpp/libdbpp-1.4.1.ebuild @@ -0,0 +1,39 @@ +EAPI="5" + +inherit bjam eutils + +DESCRIPTION="C++ database connectivity common components" +HOMEPAGE="http://libdbpp.randomdan.homeip.net/" + +SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz" +LICENSE="GPL" +SLOT="0/1.4" +KEYWORDS="~x86 ~amd64" +IUSE="man ut" + +RDEPEND=" + dev-libs/boost:= + >=dev-libs/libadhocutil-0.7:= +" +DEPEND=" + ${RDEPEND} + sys-devel/flex + dev-util/boost-build + man? ( app-doc/doxygen ) +" + +src_compile() { + bjambuild \ + libdbpp//dbppcore $(use ut && echo libdbpp//dbpptestcore libdbpp//createmockdb) +} + +src_install() { + bjaminstall \ + libdbpp//install $(use ut && echo libdbpp//installtest) \ + -i dbpp + + if use man ; then + doxygenbuild + fi +} + diff --git a/sys-cluster/netfs/Manifest b/sys-cluster/netfs/Manifest index 3e5ecf8..dba125c 100644 --- a/sys-cluster/netfs/Manifest +++ b/sys-cluster/netfs/Manifest @@ -5,8 +5,10 @@ DIST netfs-1.2.1.tar.xz 19112 BLAKE2B 9d751cc9fb80c984c16b654858ba83c348d64f1d11 DIST netfs-1.2.2.tar.xz 19632 BLAKE2B c379c4e1e1d5dfd6ecd3d742d2f76347b8936d57b14fba8daadaf00b31cfa11cd3d25fe0b21a82878ce3a470fdf858fc1ef5979d51dcacb9154ab9f44c9c482f SHA512 0af70e10264401ad83dc3c5ca0840639e74282b5ec1b01c6fcb64cd65b49ccb771482204f378fea260110eca987b101bd6e8d1185af66d74e8b6d22ae297d173 DIST netfs-1.3.1.tar.xz 21844 BLAKE2B ea83de9a933111cbb4a14cca8bff655de3eba2946a563c13822cf3d192672d8cff2d07c9b081193627ca526a70e957b6b9143febdc13331801c72df5b64f546f SHA512 7f1490641d8f77bbbf47d2a2f21331db12fa8386068b6e19124021ac32e2578f884251a8518e533302f823150945159add8b400159bc27ee854ba22a0eaa161a DIST netfs-1.3.2.1.tar.xz 21808 BLAKE2B 3ca3c100229797f482d7677106c6cb47a4c2db37b8cf1e65f05b631b6ae20f01597d2df0b01396ec23a9486c1a08de3481fe6329fdfe6804e306a87aff5889d9 SHA512 56c64b81d4d4b3220ea31a6fd25df1f30539db21f9a2436022beeaef290c673970210aafc299c0484442ef770ac07dcf4dda9f1df668d0025677b77e9ac83823 +DIST netfs-1.3.3.tar.xz 22428 BLAKE2B 2adcfcca87aa34d9bf9a90155b5d0308af68190e02f5c75b8a4b00c05f4297a34abb382823b66ffb2c67d946bf2ad562c6d8c2dc94b9c604a89c5d46a6ad847c SHA512 23965d2af78f9167390895582ca136e0bd4cb0d100e9a4fb078e426541312f7b7f93f9aee6de8c59fc75779bcace903786699d288b6f40199b95c91f586c07e7 EBUILD netfs-1.2.0.4.ebuild 1014 BLAKE2B b7157cfb05613e3ab6603065c158d238cdab14baaa80383cdf00e3ac964545826d75a0e0e0d7cbf0e77da16ab8622a5585e9b1df267f3dabe1441b92d2505465 SHA512 4528b153a13507b90d7ac2ef8060cdd5e0d4a559c2513e3ef7a5507726e0f3d964afa77c1b3b7e7ea084bdc251f86402353f101d346331f69b8e533944ffe8c1 EBUILD netfs-1.2.1.ebuild 1014 BLAKE2B 6404eb3cca9cb494d32bf7e87a5d46d261eb32fe4e1da343d12bbd7ef35d8b0c0b2790a3b6e9bfd742c228b71a80c7ef196d820513ef192c13cc0e9f961b6695 SHA512 86b29281dedb5369c8e906a4b231de294bbd1a1dfe424704e67819c91f5640b2fde9654542aa62d1838203f8aa998e45ee477c5adbc7ba843e1d741865a8a7e9 EBUILD netfs-1.2.2.ebuild 1014 BLAKE2B 6404eb3cca9cb494d32bf7e87a5d46d261eb32fe4e1da343d12bbd7ef35d8b0c0b2790a3b6e9bfd742c228b71a80c7ef196d820513ef192c13cc0e9f961b6695 SHA512 86b29281dedb5369c8e906a4b231de294bbd1a1dfe424704e67819c91f5640b2fde9654542aa62d1838203f8aa998e45ee477c5adbc7ba843e1d741865a8a7e9 EBUILD netfs-1.3.1.ebuild 1050 BLAKE2B 4e2904a433cbe1688646552634769436c61d72270bbd61d9f157184be7d3aada39c0dfb752720b6e2aacc6320630213808bb78053850256a47c880289b9cdaec SHA512 d28e0319869e8aa810213eafb62af9518866463f0c0cc7e78cbc563d7053b601251eee33395915893d0058d4eac9de19de0a7b91aa3009d70ef56672b42f32df EBUILD netfs-1.3.2.1.ebuild 1050 BLAKE2B 4eda673bf4d640b6b65d69bd545ded0b783f03b9d0c87f39c0c7bcfc4361debc5e787aa86eccbbdfba90501d8e4e5be897bf85e77555015f27810975cbd1abe1 SHA512 dc9147a3d3884b01403b642a5a7998515770579c7ff0def909938b2dc19f41d915344f749faf124a929fd091a5bae472eb53ad8d132eb826294f269967669e1d +EBUILD netfs-1.3.3.ebuild 1050 BLAKE2B 4eda673bf4d640b6b65d69bd545ded0b783f03b9d0c87f39c0c7bcfc4361debc5e787aa86eccbbdfba90501d8e4e5be897bf85e77555015f27810975cbd1abe1 SHA512 dc9147a3d3884b01403b642a5a7998515770579c7ff0def909938b2dc19f41d915344f749faf124a929fd091a5bae472eb53ad8d132eb826294f269967669e1d diff --git a/sys-cluster/netfs/netfs-1.3.3.ebuild b/sys-cluster/netfs/netfs-1.3.3.ebuild new file mode 100644 index 0000000..378d224 --- /dev/null +++ b/sys-cluster/netfs/netfs-1.3.3.ebuild @@ -0,0 +1,51 @@ +EAPI="5" + +inherit eutils bjam + +DESCRIPTION="Cluster capable network filesytem" +HOMEPAGE="http://netfs.randomdan.homeip.net/" + +SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz" +LICENSE="GPL" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="client server" + +RDEPEND="=dev-libs/Ice-3.7* + >=dev-cpp/slicer-1.9:=[xml] + server? ( + =sys-apps/icebox-service-1.11 + ) + >=dev-libs/libadhocutil-0.7:= + client? ( + sys-fs/fuse + >=dev-libs/boost-1.66:= + ) + dev-libs/boost:=" +DEPEND="${DEPEND} + dev-util/boost-build" + +src_compile() { + bjambuild \ + $(use client && echo netfs/fuse//netfs) \ + $(use server && echo netfs/daemon//netfsd++11) \ + netfs/ice//netfs-api +} + +src_install() { + bjaminstall \ + $(use client && echo netfs/fuse//install) \ + $(use server && echo netfs/daemon//install) \ + netfs/ice//install + + if use client ; then + insinto /etc/netfs + doins netfs/etc/client.xml + dosym ../usr/bin/netfs /sbin/mount.netfs + fi + if use server ; then + insinto /etc/netfs + doins netfs/etc/daemon.xml + doins netfs/etc/icebox.config + fi +} diff --git a/www-misc/icespider/Manifest b/www-misc/icespider/Manifest index fc50167..b6ab9e1 100644 --- a/www-misc/icespider/Manifest +++ b/www-misc/icespider/Manifest @@ -5,10 +5,12 @@ DIST icespider-0.2.3.tar.xz 25176 BLAKE2B 791895a925c223c61f75b0d328206dd86d70a8 DIST icespider-0.3.tar.xz 25448 BLAKE2B 025b7feedfa895af7d99b439d6af9cf18248375789173c20384ae21c551f69b279939c4585eda6a35fee5b399128d12d7bfd907008739468422980ef6a551eeb SHA512 7994905fb98768b372a2487911c72efb86250d7b179b3fde12a545ba503dcfd24516f70e6a398cb597220f4d68c82157f204987389f3d5512437e2f8175409f2 DIST icespider-0.4.1.1.tar.xz 25300 BLAKE2B 3e5030abd9c5862c7274291e103525dad4abdee72bf2781b6ab0ec16f1c657cc1f33e52db765536dd8e3db64dc99e4c7e2e0e9bf5c8b3de1a316a43b3429afba SHA512 72ed38f4fadb9cae2b689317b2e61abf7d894b97e159c0130289d9af51ac743344a4e90b2307a0695d728c14d0deb4799e409ea5fc6f6dd5a75fc958c484bdeb DIST icespider-0.5.1.tar.xz 26704 BLAKE2B 6cca5f69e417522c4def94b8c58862288da9e17ae4985be0e49beb0774d8a9142ee5549cb5044ba98156dc45b3ed16fdf44136925e0a460842dfd83677c36d11 SHA512 1afd763d34d83270a45ee258e5d6f82a7e241c6078694187cfabc53e5b7b8544301331e7069b9f418a3278b0a8262deb02fe0d07754c7ae9ee7be97c08723855 +DIST icespider-0.6.1.tar.xz 27492 BLAKE2B 4602a98334cf4b13a121f009b1d00d809889b5f5648149237470636372cdae3973439815f179a40d25037093ff0435623e4628e819d0fb117bdf5177fecae0af SHA512 0f9bcd93697aca05d105730985ccb6dc3b680fb481310f47f73e89f67c9a3621ed1620913922c52862c941477de0c711e28b5dec43c3f51e7b570ec279f0b189 DIST icespider-0.6.tar.xz 27032 BLAKE2B 32f74e12f95d9f33e0a0d48a222cb6817ad99ee6a5306a8cbde8df22b728b9ab608fc186fe998767e430c6ba169359051cba560ce9910352911d7aa9cf4c7428 SHA512 3ad0d4fa3453f987234c9ae7cfaa08df53893991fe2d4597fd736dc7d9b004abd27ae19952349da6e8d02128cec70deed8c473a66b651f55118b05128240cfa9 EBUILD icespider-0.2.2.1.ebuild 780 BLAKE2B fa29d1824485b1687061e4db27dcd7ba2101209834ae131544e1fa09e68c0ad1d3353b6ac39a4192b09ce25019d92f529915d1454dacc05a3797eaa899afb6b0 SHA512 776effb6f6801e84bd893d9d8d6a71c2c3200f122b8b67ad82368705ad9ffe76d639efe687c59a24589a24c2479a762501b0de6a1d9442425f38f3dae1e24b3b EBUILD icespider-0.2.3.ebuild 780 BLAKE2B fa29d1824485b1687061e4db27dcd7ba2101209834ae131544e1fa09e68c0ad1d3353b6ac39a4192b09ce25019d92f529915d1454dacc05a3797eaa899afb6b0 SHA512 776effb6f6801e84bd893d9d8d6a71c2c3200f122b8b67ad82368705ad9ffe76d639efe687c59a24589a24c2479a762501b0de6a1d9442425f38f3dae1e24b3b EBUILD icespider-0.3.ebuild 780 BLAKE2B 1c29a8e8a565f660cd0f0af2762f6b5c12e363ae2106cab6c24d757f87a8b4aa6fbcfdc4d53bbc99d79050fd6793d6ac48e0fae66e3a2b1852f7fa6f514d5314 SHA512 88102ec3535015fe9acc823da9fead931ae3c3f2ad17d1f4274bf5e5c073176f6e6ef767a2e0de9f66961d7bf00f87b17d46cbbf746c7c955fb8aba35be5f733 EBUILD icespider-0.4.1.1.ebuild 986 BLAKE2B 5bec41bb45e2b2a719fc2fe67668091a29cd580b26df0e81f46116424d782791fb919cd307d2708ab08e9f3146a6ae0c03369a66a31dd61d2fc7a8844266dd04 SHA512 8f5f98c1ce1a48edc7412e743fd2636ba21871c6484a95b731f78a9947e2dd576fe7bcb4dc4ce8976c24f13145523f3ae1a08d0741af42836eab7deb61b87168 EBUILD icespider-0.5.1.ebuild 983 BLAKE2B ea570f1d5c6567155c7021e547bbde6307feb00199214581ed950044226df9d59b57b231b8cd83b5ba5e252d08d7e0e794f1c246440fa6f40e038fe98ddee6ce SHA512 85c5eea45112b8134978f50c6fe40fe673d045da9878401cd0730f2f0e70ba463e8a2e0940aa615faace8e94c207f4b0b1ba92cfd9edf787e3853fc57576afe1 +EBUILD icespider-0.6.1.ebuild 983 BLAKE2B f4433c226c2f67dfcf1f282406f4f467835c19fbe1ffbc6d065425768a5cac670cf5bfcfffdede4fd76e8a6cbf15d4288665f39b370d6d997eafe26f1605cbb4 SHA512 23a8a8139d1c45a04cb41f31239a9cbe3dd4f920bb581d5f34f763dd7c7bf2af22c965bfa1ef13a86407dfbba2d79068e106bfbfb333b85c771325ebc0243e06 EBUILD icespider-0.6.ebuild 983 BLAKE2B f4433c226c2f67dfcf1f282406f4f467835c19fbe1ffbc6d065425768a5cac670cf5bfcfffdede4fd76e8a6cbf15d4288665f39b370d6d997eafe26f1605cbb4 SHA512 23a8a8139d1c45a04cb41f31239a9cbe3dd4f920bb581d5f34f763dd7c7bf2af22c965bfa1ef13a86407dfbba2d79068e106bfbfb333b85c771325ebc0243e06 diff --git a/www-misc/icespider/icespider-0.6.1.ebuild b/www-misc/icespider/icespider-0.6.1.ebuild new file mode 100644 index 0000000..6dfd8a1 --- /dev/null +++ b/www-misc/icespider/icespider-0.6.1.ebuild @@ -0,0 +1,47 @@ +EAPI="5" + +inherit bjam + +DESCRIPTION="Tools and libs for building web services/sites that are clients of ICE services" +HOMEPAGE="http://icespider.randomdan.homeip.net/" + +ICE_VERSION=3.7.2 +SRC_URI="https://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz + https://github.com/zeroc-ice/ice/archive/v${ICE_VERSION}.tar.gz -> Ice-${ICE_VERSION}.tar.gz" +LICENSE="GPL" +SLOT="0/0.6" +KEYWORDS="~x86 ~amd64" +IUSE="" + +RDEPEND="=dev-libs/Ice-3.7* + >=dev-libs/libadhocutil-0.7:= + dev-cpp/libxmlpp:3.0 + >=dev-cpp/slicer-1.9.0:= + dev-libs/fcgi + >=dev-libs/boost-1.66:=" +DEPEND="${DEPEND} + dev-util/boost-build" + +src_unpack() { + default + ln -s ${WORKDIR}/ice-${ICE_VERSION}/cpp ${S}/ice/cpp +} + +src_compile() { + bjambuild \ + icespider//common \ + icespider//core \ + icespider//compile \ + icespider//fcgi \ + icespider//xslt \ + icespider//fileSessions \ + icespider//testing +} + +src_install() { + bjaminstall \ + icespider//install \ + icespider//install-ice \ + icespider//install-tools +} + |