summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--dev-cpp/libjsonpp/Manifest12
-rw-r--r--dev-cpp/libjsonpp/libjsonpp-0.8.1.ebuild29
-rw-r--r--dev-cpp/libjsonpp/libjsonpp-0.8.ebuild29
-rw-r--r--dev-cpp/libjsonpp/libjsonpp-0.9.1.ebuild30
-rw-r--r--dev-cpp/libjsonpp/libjsonpp-0.9.2.ebuild30
-rw-r--r--dev-cpp/libjsonpp/libjsonpp-0.9.3.ebuild21
6 files changed, 11 insertions, 140 deletions
diff --git a/dev-cpp/libjsonpp/Manifest b/dev-cpp/libjsonpp/Manifest
index ff988d9..13d245d 100644
--- a/dev-cpp/libjsonpp/Manifest
+++ b/dev-cpp/libjsonpp/Manifest
@@ -1,10 +1,2 @@
-DIST libjsonpp-0.8.1.tar.bz2 4891 SHA256 b65ce805a01d6740b22d97bcf951bb2222cc7cb971a47ca302553b02c2820bc2 SHA512 3e60f73a0b3b28bc67e5bc516ecf3816b86acf94c27da39447f2416d5bdf5dce24c74bf2ac575e08ccd6f484cfe2591ccee97187037ebd76f4b7d3bed33b7c0b WHIRLPOOL 725daadcdc0f61d63716e8892c128bc27731393942bc2896b1204b2db8e14e6c3c47d618ecc342636033e6dd00352c0583e30d04c20c62536f644d7a3ec6424a
-DIST libjsonpp-0.8.tar.bz2 3229 SHA256 d02f0b52488f90267e5177e12e4e6ad7f3d3c919cb9abb98d24e1341883486d4 SHA512 bed9adb42c24fec03119951ba0424f97d5fa0c85ad7d5f1373792094a43fc3f35ded4314916c0eae65562603738c059a742a4afb0c81cdf8b1ca96951c425813 WHIRLPOOL feee71dd99b4f841be57eabeaf36671ac98551a39bfb2a557d699639966e2677d3aaa20f64360bb1cbf73e3a9b2f6f6ad853d9cd63b7d509f80b76a39624a907
-DIST libjsonpp-0.9.1.tar.bz2 6087 SHA256 ba859a6d4f817332a97521b4c0539641c9d2b7b3567db71b2f5e64dd2de91fd6 SHA512 234b544ec3aba09fd533b98910929ac450743a2a22b25ba76f40bef0149407917f7e19c52ee21db31591d6eb58bcb81d909af7e36c8505332eed7351582a70fc WHIRLPOOL 047f689dacc5053fa0da351fe901ce8b08bd53a975a300985172eb4170f8947138de96a99cad914a43dfd0672247d71e74d82de4a8a7cb02f8984c648e81b8d6
-DIST libjsonpp-0.9.2.tar.bz2 11826 SHA256 bd6aab80410129757b704bf9fc43289a68416fad5ba67aea2b3586e1a7ae4c14 SHA512 8c06dd86e1117481a48c39bdcc21c1a03f06fd8b5e1868898c7119728fe513077f1d5ad7aa5176fe78b8e6576f72317c08b82e8de0c0802ea4834124f2eebd07 WHIRLPOOL c2f8bfd5a2cc6289bd15897726237b4c693357b1b6d4aba9d8e2e38a244e71038237c93b53a26d1b293626581398eaf38e6bd66603f07b0223f95aaa6ee565c0
-DIST libjsonpp-0.9.3.tar.bz2 12626 SHA256 ad650f84dd4c01cc51de328447ac332de15174c7cb28d5b451f9edc37f47c066 SHA512 017a772cb65c666384f86c0efb04c50e9e1ad41d72a2337e71d5c2d4a4f152978f001d612bf677ef04012eb1acd7be166a6fe7d01db9e883c775d1105be614eb WHIRLPOOL cde04f11d39f5b81b7c7526d3d24a7e4393e3beea39aeed5fc66a7e5d988f0df43318b53983e79c9ce82f4c8d618b2ba1b6bf2e6c40dc9d9e7771dbc48e33fd4
-EBUILD libjsonpp-0.8.1.ebuild 741 SHA256 00e7122dba77f420fcd56245b9dad50d93c80b7d3370304cd618c93121b1cb9d SHA512 940ec9c065a74587c719cf118e279ae692402d609f3d689103f39cb6040c54f9ac6241de92b7796c22671fefb80d5d7b5cc351ed6790493739603c40bde9c936 WHIRLPOOL 7c97b2d5a69efdb8b239afcf808f66447328a3fb1554748bcd67000e5109e6e5a5e4a0f4335c0c28ca2997a5bdbbc23b743ab5a97447439dafc63119f0876cb1
-EBUILD libjsonpp-0.8.ebuild 734 SHA256 1d2cabc5337095863901b9f1904b71dcd3fcd90166793817d4ce3e69ffa1e461 SHA512 9af03fb7e1c723447adde4a14f09c0b6c0a7327aac6384c9652dc00102ed0a468f4fb275a59a56a993ecac7cc1c62a24c55fb3ad00e81c0afd5e4a241c46b757 WHIRLPOOL f1fcce69437413e07b1f420f1577da51dfbc4c18a0b364401871aa04e30ed1ca8408df3bff4f969905c752a11a987295b653fc67f4a88fc78bb3ea148bf5c5fc
-EBUILD libjsonpp-0.9.1.ebuild 757 SHA256 545cc55cb47b99fd31450cf71f27a5964006f5078d852641eb1f1ee724113f10 SHA512 213340a844220640eca400ab322bbb7cd3b035d4b6a137484ae15e51219ac8c0f44c2e0982bcad3df9755af5f0285126709a141ffc092bb658f078d7d15bc5ed WHIRLPOOL 6bc28e1798dbb2c5bcc5b73670c2262bd813beac182c923d2d0674ead6b4c7cfe7482ad928e775a40b95d3d2ede300fb2b8da8d5b76ce13dcdb489914fae8ca2
-EBUILD libjsonpp-0.9.2.ebuild 757 SHA256 545cc55cb47b99fd31450cf71f27a5964006f5078d852641eb1f1ee724113f10 SHA512 213340a844220640eca400ab322bbb7cd3b035d4b6a137484ae15e51219ac8c0f44c2e0982bcad3df9755af5f0285126709a141ffc092bb658f078d7d15bc5ed WHIRLPOOL 6bc28e1798dbb2c5bcc5b73670c2262bd813beac182c923d2d0674ead6b4c7cfe7482ad928e775a40b95d3d2ede300fb2b8da8d5b76ce13dcdb489914fae8ca2
-EBUILD libjsonpp-0.9.3.ebuild 757 SHA256 545cc55cb47b99fd31450cf71f27a5964006f5078d852641eb1f1ee724113f10 SHA512 213340a844220640eca400ab322bbb7cd3b035d4b6a137484ae15e51219ac8c0f44c2e0982bcad3df9755af5f0285126709a141ffc092bb658f078d7d15bc5ed WHIRLPOOL 6bc28e1798dbb2c5bcc5b73670c2262bd813beac182c923d2d0674ead6b4c7cfe7482ad928e775a40b95d3d2ede300fb2b8da8d5b76ce13dcdb489914fae8ca2
+DIST libjsonpp-0.9.3.tar.xz 11816 SHA256 acef8f81565497d2e2d0999953dbcd02bf16108fae6cbd457fbcb9bfa8590854 SHA512 29c6bfbb86beb167fd7c7589b15b46a7e233b087eb380ff533905eaced2a9d65254b75a328709fc97d6d79818af53320ff07f3cf97500dae456c73d681c049e5 WHIRLPOOL 331e3378ba1e21e19691b67a2f7ce9794aafd5c8b219f12d1785081f9ae61cde5da1517ff554a037d2642b017e4b352dd759e991b2a16e5af5d3839febd1986c
+EBUILD libjsonpp-0.9.3.ebuild 460 SHA256 55b86184a1f6ef1c70704f6b9ef307093a48dd5334cf28aa562ecc51a7f41539 SHA512 f147e94383d50343fac266ae4626e36cc94c3ec36cde2d8a4fee1a7fba17ec9d6d32b79435cadf624ad3d3408e2e6afc00d2d930ff3ffa4fd606316efdee49f9 WHIRLPOOL 39e00fe5e0bb09863eb19af4ddcbaf11eef34214f2dda8446f844c128a6fedc68b9a378b9f3d3ddb3420636e7a783ea17aab6110155d90203da53f9f6bfada50
diff --git a/dev-cpp/libjsonpp/libjsonpp-0.8.1.ebuild b/dev-cpp/libjsonpp/libjsonpp-0.8.1.ebuild
deleted file mode 100644
index a7aab85..0000000
--- a/dev-cpp/libjsonpp/libjsonpp-0.8.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-EAPI="5"
-
-DESCRIPTION="Lightweight native C++ JSON library"
-HOMEPAGE="http://libjsonpp.randomdan.homeip.net/"
-
-SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2"
-LICENSE="GPL"
-SLOT="0"
-KEYWORDS="x86 amd64"
-IUSE=""
-
-DEPEND="dev-cpp/glibmm
- dev-libs/boost
- dev-util/boost-build"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- sed -ie "s|^using gcc .*|using gcc : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${LDFLAGS}\" ;|" ${S}/Jamroot.jam
-}
-
-src_compile() {
- cd ${S}/libjsonpp || die
- setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release jsonpp -q || die
-}
-
-src_install() {
- cd ${S}/libjsonpp || die
- setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release install -q --libdir=${D}/usr/lib --includedir=${D}/usr/include || die
-}
diff --git a/dev-cpp/libjsonpp/libjsonpp-0.8.ebuild b/dev-cpp/libjsonpp/libjsonpp-0.8.ebuild
deleted file mode 100644
index 2d66071..0000000
--- a/dev-cpp/libjsonpp/libjsonpp-0.8.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-EAPI="3"
-
-DESCRIPTION="Lightweight native C++ JSON library"
-HOMEPAGE="http://libjsonpp.randomdan.homeip.net/"
-
-SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2"
-LICENSE="GPL"
-SLOT="0"
-KEYWORDS="x86 amd64"
-IUSE=""
-
-DEPEND="dev-cpp/glibmm
- dev-libs/boost
- dev-util/boost-build"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- sed -ie "s|^using gcc .*|using gcc : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${LDFLAGS}\" ;|" ${S}/Jamroot.jam
-}
-
-src_compile() {
- cd ${S}/libjsonpp || die
- setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release -q || die
-}
-
-src_install() {
- cd ${S}/libjsonpp || die
- setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release install -q --libdir=${D}/usr/lib --includedir=${D}/usr/include || die
-}
diff --git a/dev-cpp/libjsonpp/libjsonpp-0.9.1.ebuild b/dev-cpp/libjsonpp/libjsonpp-0.9.1.ebuild
deleted file mode 100644
index ba1d1a2..0000000
--- a/dev-cpp/libjsonpp/libjsonpp-0.9.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-EAPI="5"
-
-DESCRIPTION="Lightweight native C++ JSON library"
-HOMEPAGE="http://libjsonpp.randomdan.homeip.net/"
-
-SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2"
-LICENSE="GPL"
-SLOT="0"
-KEYWORDS="x86 amd64"
-IUSE=""
-
-DEPEND="dev-cpp/glibmm
- sys-devel/flex
- dev-libs/boost
- dev-util/boost-build"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- sed -ie "s|^using gcc .*|using gcc : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${LDFLAGS}\" ;|" ${S}/Jamroot.jam
-}
-
-src_compile() {
- cd ${S}/libjsonpp || die
- setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release jsonpp -q || die
-}
-
-src_install() {
- cd ${S}/libjsonpp || die
- setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release install -q --libdir=${D}/usr/lib --includedir=${D}/usr/include || die
-}
diff --git a/dev-cpp/libjsonpp/libjsonpp-0.9.2.ebuild b/dev-cpp/libjsonpp/libjsonpp-0.9.2.ebuild
deleted file mode 100644
index ba1d1a2..0000000
--- a/dev-cpp/libjsonpp/libjsonpp-0.9.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-EAPI="5"
-
-DESCRIPTION="Lightweight native C++ JSON library"
-HOMEPAGE="http://libjsonpp.randomdan.homeip.net/"
-
-SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2"
-LICENSE="GPL"
-SLOT="0"
-KEYWORDS="x86 amd64"
-IUSE=""
-
-DEPEND="dev-cpp/glibmm
- sys-devel/flex
- dev-libs/boost
- dev-util/boost-build"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- sed -ie "s|^using gcc .*|using gcc : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${LDFLAGS}\" ;|" ${S}/Jamroot.jam
-}
-
-src_compile() {
- cd ${S}/libjsonpp || die
- setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release jsonpp -q || die
-}
-
-src_install() {
- cd ${S}/libjsonpp || die
- setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release install -q --libdir=${D}/usr/lib --includedir=${D}/usr/include || die
-}
diff --git a/dev-cpp/libjsonpp/libjsonpp-0.9.3.ebuild b/dev-cpp/libjsonpp/libjsonpp-0.9.3.ebuild
index ba1d1a2..798c8cd 100644
--- a/dev-cpp/libjsonpp/libjsonpp-0.9.3.ebuild
+++ b/dev-cpp/libjsonpp/libjsonpp-0.9.3.ebuild
@@ -1,30 +1,27 @@
EAPI="5"
+inherit bjam
DESCRIPTION="Lightweight native C++ JSON library"
HOMEPAGE="http://libjsonpp.randomdan.homeip.net/"
-SRC_URI="http://releases.randomdan.homeip.net/git/${P}.tar.bz2"
+SRC_URI="http://git.randomdan.homeip.net/repo/${PN}/snapshot/${P}.tar.xz"
LICENSE="GPL"
SLOT="0"
KEYWORDS="x86 amd64"
IUSE=""
-DEPEND="dev-cpp/glibmm
+RDEPEND="dev-cpp/glibmm
sys-devel/flex
- dev-libs/boost
+ dev-libs/boost"
+RDEPEND="${DEPEND}
dev-util/boost-build"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- sed -ie "s|^using gcc .*|using gcc : : : <compileflags>\"${CXXFLAGS}\" <linkflags>\"${LDFLAGS}\" ;|" ${S}/Jamroot.jam
-}
src_compile() {
- cd ${S}/libjsonpp || die
- setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release jsonpp -q || die
+ bjambuild libjsonpp//jsonpp
}
src_install() {
- cd ${S}/libjsonpp || die
- setarch $(uname -m) -RL bjam ${BJAMOPTS} variant=release install -q --libdir=${D}/usr/lib --includedir=${D}/usr/include || die
+ bjaminstall libjsonpp//install \
+ -i ""
}
+