diff options
author | Dan Goodliffe <dan@randomdan.homeip.net> | 2018-05-07 19:07:01 +0100 |
---|---|---|
committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2018-05-07 19:07:01 +0100 |
commit | 5f93c3ee2939d536511c2582c493c525f0a3985e (patch) | |
tree | 2a0422ce4ae919470b80325c8c97526e4febad6f /www-apps | |
parent | Ice 3.7 (diff) | |
download | portage-5f93c3ee2939d536511c2582c493c525f0a3985e.tar.bz2 portage-5f93c3ee2939d536511c2582c493c525f0a3985e.tar.xz portage-5f93c3ee2939d536511c2582c493c525f0a3985e.zip |
Bump for C++17 libjsonpp-0.11
Diffstat (limited to 'www-apps')
-rw-r--r-- | www-apps/project2/Manifest | 8 | ||||
-rw-r--r-- | www-apps/project2/project2-1.2.8-r1.ebuild | 1 | ||||
-rw-r--r-- | www-apps/project2/project2-1.2.8.1.ebuild | 1 | ||||
-rw-r--r-- | www-apps/project2/project2-1.3.0.ebuild | 1 | ||||
-rw-r--r-- | www-apps/project2/project2-1.3.1.ebuild | 75 |
5 files changed, 83 insertions, 3 deletions
diff --git a/www-apps/project2/Manifest b/www-apps/project2/Manifest index 68c213a..16b0d1d 100644 --- a/www-apps/project2/Manifest +++ b/www-apps/project2/Manifest @@ -2,6 +2,8 @@ DIST Ice-3.7.1.tar.gz 8765196 BLAKE2B ba97fcbd3ad09a45c5014b9ee6440991578f41f145 DIST project2-1.2.8.1.tar.xz 129824 BLAKE2B 679267a6f8d33492226b9a8225b15a494de224e4a6a229204373762b0b7c483833c8bf1c15a6dd9ae941cbc3650508427cf7fa83be8facd04145be7a490bbec9 SHA512 0e1b682673d60a54b315580775aa17d6dab62c8b0de90b1bff41f9d2d83451efc149d850527ea3591e233c8af6246de743f9fc2005e679ef89c702953ceea333 DIST project2-1.2.8.tar.xz 129916 BLAKE2B ec1b798880f06ebb7ecdada4156aea09b36ea2bdee497e7872d71617c3b334778fbf924c70865a86898ee2586a3b5888d5f6416177a44091b7f307e8d1aaec7e SHA512 92f72cf16a58163dce94a564f17ea75cd895333c1c03bc5102ef78fd5fcdab3a7d245f0e0d09574c1fcadaaac78466a4119cc50eb52f3173c5ac4540bdf1fbc2 DIST project2-1.3.0.tar.xz 130132 BLAKE2B 2942a8b0292eab8eea41e38f04389763ff9ee91ebc4461fd6654b681e0d5ebe3ab933f68c62cfbd0673eb1299d528a0cdce229d1f7afb1e6eed02b80ecd18448 SHA512 3e256b59060d7c783d878ca64d476ecf80ef8b807976d8caeb9eb1e09f43b13306aa3c40f41864c4e99a3f557f999d520f1c25e756b3ba0103e45f1dada67c2c -EBUILD project2-1.2.8-r1.ebuild 1509 BLAKE2B 6a80ec7f243cec1704a59647ed0ed85afbbb5d5731d86c158b682f2c44d62d2d6e656bbf5f9f565891c89236da4f37e4e1357219c0c23608a0c6fd1e0ccc5d55 SHA512 4bffc5e22c2b340ebca382c6907c25659229e92beb5c3e3a59eb0bdbc056610478edb93394e0748dac04a681b91b8608b189847f6f69f72233451bae2e3155c1 -EBUILD project2-1.2.8.1.ebuild 1485 BLAKE2B 8016a43efb43c43d6bb71f98408adda290c6b30765393d0760125e6fcb275374a3e7f75f1635f3b78add20420299d6c202cf5ae4d775748492bef2aa9659a3fd SHA512 de8ed7ee01748afa84574bfa7e1e3513545435d2d4cf0ae3249d7adad6f19a644d5e06c689fb56a8935d1378ca8489616bbafa2b352c507aa686eae455be3646 -EBUILD project2-1.3.0.ebuild 1677 BLAKE2B 090a49c8f50e9b0f8d51dabdafd1c1e36b013cf6afdd8fa693aa52c02de0357bb33d01eb4189e036c98d27cb72f683213e13ed4d226ec1888419ac178e0c98dc SHA512 f5f11c657dd5e29fce301558b929f101d54310e681ddeadca7292d96213adb2d2ce28ca2128420f75bd36a91bd57bff9c9c5f1411c0b9cd3b3fbc98bc284efa9 +DIST project2-1.3.1.tar.xz 130092 BLAKE2B be584c5d1eabe4cd9d094170177dc631c07f9b7bf851f7e42c700e720edb0225c846e03acbb81ef0883b6fb06d3cc705d3dd467ee8c24f09372d40f581678c1c SHA512 4118240ffc187967462f565507e077b6f4bbdd81d0d53db2e18c3181bb88744c2a91a608d5bcdb0ad5964011cb1861e51bd5d83192dbb332ab0dca651982db56 +EBUILD project2-1.2.8-r1.ebuild 1534 BLAKE2B aa7d7978800cae1377d30ad04578c27d54c2b6a1ccabba93bff109433cf6616603682f23de7fdd3fda1aab63b6537bbe2f6a6b75d58b646500cf9b21bc691fc9 SHA512 f953444be572603ad95c2d87fcb8ce3ce6762eea4705eefad7e6f63a35dd98e5eaf0f0df57a072b0a769fb268d9480e5965997948afd38c540b09a121c94c203 +EBUILD project2-1.2.8.1.ebuild 1510 BLAKE2B bf168dfb2b84b9211dca0182766e9e7ab44d64ae1d92aa09e79283e72373962ad87f6f5c600c88aff86734b1358fe985bc2fb9a4afb762904282be271e17e1e6 SHA512 4abca816a0a56a2fff267f3c25dca127607243ec8b63886fe3996632e276bfec8c9a8ecbbf49f6a91db911e33a76bc7cc9ca8c1164073aea8437083fe3ed5f31 +EBUILD project2-1.3.0.ebuild 1703 BLAKE2B 082bab3f1861570dd953fe14ef035c7043198fb5b19bf043b41612f7255f29cbb9f386241be35cb3515d54cca4165176e639ea93f29ce5e4618b70ab6585ffaa SHA512 cea53feed9ab25dfc8cdca77c1a57203317bf7f6d737ad02c4c3f790ddfc518d306a23e310a6120464dc80abfc0db318947ad229156a42f8ce68d6ffbef1db1e +EBUILD project2-1.3.1.ebuild 1703 BLAKE2B b430b3fe07d257cfe2404fe98ee129ef6bc59bd65ce160db68ae8e5a27810de12da0c32ceb1c3a1aa6368a5f124923f5ce7b9e3c4fe1db97f3e1f72e0b03885b SHA512 62bcff2f6e1617165c507c6dea11e93e55aa452ae69042ce91dca7ebcfa5447b6a7c0573fd7cad62ef5035755a376444f373fe6a0a8593b60f15f4ecbcc1c6cb diff --git a/www-apps/project2/project2-1.2.8-r1.ebuild b/www-apps/project2/project2-1.2.8-r1.ebuild index 85bbb18..e79e893 100644 --- a/www-apps/project2/project2-1.2.8-r1.ebuild +++ b/www-apps/project2/project2-1.2.8-r1.ebuild @@ -17,6 +17,7 @@ RDEPEND=" www-client/lynx dev-cpp/libxmlpp:3.0 sys-libs/zlib + <dev-cpp/libjsonpp-0.10 >=dev-cpp/glibmm-2.28 >=dev-libs/boost-1.45 =dev-libs/Ice-3.6* diff --git a/www-apps/project2/project2-1.2.8.1.ebuild b/www-apps/project2/project2-1.2.8.1.ebuild index 5039142..4149fc7 100644 --- a/www-apps/project2/project2-1.2.8.1.ebuild +++ b/www-apps/project2/project2-1.2.8.1.ebuild @@ -17,6 +17,7 @@ RDEPEND=" www-client/lynx dev-cpp/libxmlpp:3.0 sys-libs/zlib + <dev-cpp/libjsonpp-0.10 >=dev-cpp/glibmm-2.28 >=dev-libs/boost-1.45 =dev-libs/Ice-3.6* diff --git a/www-apps/project2/project2-1.3.0.ebuild b/www-apps/project2/project2-1.3.0.ebuild index 1db51c8..fdcb5c5 100644 --- a/www-apps/project2/project2-1.3.0.ebuild +++ b/www-apps/project2/project2-1.3.0.ebuild @@ -19,6 +19,7 @@ RDEPEND=" www-client/lynx dev-cpp/libxmlpp:3.0 sys-libs/zlib + =dev-cpp/libjsonpp-0.10* >=dev-cpp/glibmm-2.28 >=dev-libs/boost-1.45 =dev-libs/Ice-3.7* diff --git a/www-apps/project2/project2-1.3.1.ebuild b/www-apps/project2/project2-1.3.1.ebuild new file mode 100644 index 0000000..9c5aaab --- /dev/null +++ b/www-apps/project2/project2-1.3.1.ebuild @@ -0,0 +1,75 @@ +EAPI="5" +inherit bjam + +DESCRIPTION="User configured application engine" +HOMEPAGE="http://project2.randomdan.homeip.net" + +ICE_VERSION=3.7.1 +SRC_URI="http://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" +KEYWORDS="x86 amd64" +IUSE="+docs unittest +console +web +fastcgi +daemon" + +RDEPEND=" + net-libs/libesmtp + >=dev-libs/libadhocutil-0.5:= + =dev-libs/libdbpp-1*:= + www-client/lynx + dev-cpp/libxmlpp:3.0 + sys-libs/zlib + >=dev-cpp/libjsonpp-0.11 + >=dev-cpp/glibmm-2.28 + >=dev-libs/boost-1.45 + =dev-libs/Ice-3.7* + web? ( + fastcgi? ( + dev-libs/cgicc + virtual/httpd-fastcgi + dev-libs/fcgi + ) + ) + >=dev-cpp/slicer-1.8:= + " + +DEPEND="${RDEPEND} + dev-util/boost-build + sys-devel/flex + docs? ( app-doc/doxygen ) +" +src_unpack() { + default + ln -s ${WORKDIR}/ice-${ICE_VERSION}/cpp ${S}/ice/cpp +} + +src_prepare() { + sed -ie "s|^using gcc .*|using gcc : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${LDFLAGS}\" ;|" ${S}/Jamroot.jam +} + +src_configure() { + ( + echo "alias finalbin : " + use console && echo " console//p2console " + use web && echo " cgi//p2cgi " + use web && use fastcgi && echo " cgi//p2fcgi " + use daemon && echo " daemon//p2daemon " + echo " ; " + echo "alias finallib : " + use unittest && echo " ut//p2ut " + echo " ; " + ) >> ${S}/project2/Jamfile.jam +} + +src_compile() { + bjambuild project2//finalbin project2//finallib +} + +src_install() { + bjaminstall project2//install \ + -i project2 + if use docs ; then + mkdir -p ${D}/usr/share/doc/${PN} + (cat Doxyfile ; echo OUTPUT_DIRECTORY=${D}/usr/share/doc/${PN}) | doxygen - || die "Build docs failed" + fi +} |