summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPalmer Dabbelt <palmer@dabbelt.com>2016-07-06 18:37:41 -0700
committerPalmer Dabbelt <palmer@dabbelt.com>2016-07-06 18:37:41 -0700
commit96da600fbcc8151bcb44837911bf45d5af241eca (patch)
tree4e43d4f6ac2d94a3e970c4f47ed6414b10cfbe25 /sys-devel
parentFixup the pplug init script (diff)
downloadpalmer-96da600fbcc8151bcb44837911bf45d5af241eca.tar.gz
palmer-96da600fbcc8151bcb44837911bf45d5af241eca.tar.bz2
palmer-96da600fbcc8151bcb44837911bf45d5af241eca.zip
Add a C++ JSON parsing library
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/pconfigure/Manifest9
-rw-r--r--sys-devel/pconfigure/pconfigure-0.11.1.ebuild37
2 files changed, 37 insertions, 9 deletions
diff --git a/sys-devel/pconfigure/Manifest b/sys-devel/pconfigure/Manifest
deleted file mode 100644
index ed966e4..0000000
--- a/sys-devel/pconfigure/Manifest
+++ /dev/null
@@ -1,9 +0,0 @@
-AUX pconfigure-0.10.4-bootstrap.patch 803 SHA256 d85ef34c9419b850ca011fb89116cea1dabf5c42e8b56b3c2375a3de35965c2f SHA512 42517f68008a94afe8abc0e8a0ed1d3c37abde6e9ffccba9c293340e747c8a70ed1551486ad71eb271f8ccf699371de3929d196b44d7ada8cd0db084e917ac8b WHIRLPOOL b7211f7b6454ad14561a81762cb811bdd398d36bff88b78561bf2f9f196e8259b4cb6c56409da0c8d7ebdee8a60fcac74a9a7a4aa8d8e52e7056421426d102a3
-AUX pconfigure-0.11.0-destdir.patch 2061 SHA256 3bad722d97f63f1e75b101aeab29a9068edbb880b10761161c95b42ad009cd7f SHA512 362e675daf92478e528832e840e589ab52ae28d4295c8550bc8801c826849533b4b1f7077b0eb8aa0c3e76e9b5a996609fa70705b42c8ac1f54cfa9afd141b21 WHIRLPOOL 0b29b0ded8af6805b82b441da79ca3dfb3beed3c4cd4ec5feacf8dfa9eb95f3671ec685802f6d4729d0c04e36eafa7711e7fababd890110a3cf976e57db2b6d5
-AUX pconfigure-0.9.4-glibc_2.20.patch 1044 SHA256 318b4df9d268bee5bc428143fcad537f78bdb8a1c3ab370503f6908803d4844b SHA512 5530d1636280cba4b5aaa808628fa03d963e2416f9c518b6408459a4b7256c2c91f4c5f88d7e0df9793f0722ca80250bf0a94b7479de476dcb5de6358503f9a2 WHIRLPOOL fcc2aaca13bc53cd5b9c298fede769d8542cbfab22ef8502c9474d8d6af39238e400ab3fe48c29514df0218158118812df6487579b9e53b7bab98481a3bf1375
-DIST pconfigure-0.10.4.tar.gz 177891 SHA256 b2ff6a338aae1753463625a32a152d9b13a221418660a5c5ee880b3fa5571533 SHA512 0703a186d34660bb83d3472ec8fc75d3457702a4a92cfe6797982960d7f9d7f62d83eb7cb68dbb7cc7d3d09ebe20492234b661d096df1db448af9b9eca55ded5 WHIRLPOOL cca2d9066c1b80486d1f9d4750565bd97ee718c9d8d2763641d81108b4a5b2f8f7a17c15693ba2509c7fcccc989d9184adf261fc25574527e11b3c2f0040f3b7
-DIST pconfigure-0.11.0.tar.gz 254808 SHA256 10033650f6f727c87901d4210001eaa053052735013ec3ca70a8bfb374eddf9e SHA512 bcac5c091df6863bda61832f48203121be0e4137fe905bd4d2f067096c6ef2d3baeeea2928902a4472911886745dd4b3ee29697cde911e4fb349ae7f949a793c WHIRLPOOL 677ee229bd5064d5b8008e3e3350b044d02559db8a4fec26f09d506f4ddc0b0c18b0875c0ec84afd3dbffd23c173be05de432ae1bb397d64ce65cdee140c4c5c
-DIST pconfigure-0.9.4.tar.gz 164913 SHA256 e29319a02637823a063b7b01394a3235069a5d1b6bdb622d87707605c93a9983 SHA512 8449f477848d077dde187d58aa2b7636902d107c6a226a16dfb92ff8b467758f209f3b6b0bd7b41b34e5e9acb42e2750d72712e59368bace0c592296c075c644 WHIRLPOOL df0560dc64fe9fa2b9dafdac699ac1dbba18e8e538121d79fc7364fb837f7e3eddd25e346aadb146283e72b7cb8d42faf67a3bdfc3ad5ba217448476c2a8c021
-EBUILD pconfigure-0.10.4.ebuild 906 SHA256 ee91c2c72d7c44f64eaeeea22db2653bef0103db3c94a74734443bb7a19ef99b SHA512 68eb99223a13267784e0fc9f33982fda683bc068b87b6d6969414bc85cc0913365f0494faacf13391ad94c5646746472634b581983b1f9df2f2a8b3723200a42 WHIRLPOOL 1ebf5c6f03e13613e74a0f7660dcdb86fcd85ee3f194906ee5e1f6e3c5dafbf0b54e276022415f0ecbe9c2217284d21e9b1ce4aba15c6a0f4255a43e26ff89e4
-EBUILD pconfigure-0.11.0.ebuild 1031 SHA256 2d7f78ef9987ccb88ca607e5e8c535b23ab8e2b723ebc364df070b169285be62 SHA512 aa06f9fa8c18146894f70ac6fbed035355f7a5daee239ba2cd3184ce6fc3079b4b13f264dbc71e47eed9557818a4cb1d70c5c5671192057f104aa0d4139e8d44 WHIRLPOOL 98b8684021708552b777b7bb2f618e4a388c9f8bbd3169613f07239a57c37b120f70114ceac31e41a977d46a1ad1c6d4178e72d8040ced1075f675235f84c90e
-EBUILD pconfigure-0.9.4-r1.ebuild 907 SHA256 a59f0d9df1a1065ad004f8b8ab9c1c3241f966c29f69ab5e411136c1c7e89753 SHA512 ef2b4acafceee35f165b6e4fa6c2b1b38c2b7e87a86284fc246bf0dbff1198819a84e657dca4acc34aa8af8d8e7166ffcc471cfdbb75a23d0e1dda3a7989dedc WHIRLPOOL 98afa6c2835ef27eebf8cc4f9faf3d97141a854c36dd411a205dbaab75588246c89fb4bd094e137d34bae12fbb1e76f208db08a226fd5d3169370c59adac0bbc
diff --git a/sys-devel/pconfigure/pconfigure-0.11.1.ebuild b/sys-devel/pconfigure/pconfigure-0.11.1.ebuild
new file mode 100644
index 0000000..3d08aeb
--- /dev/null
+++ b/sys-devel/pconfigure/pconfigure-0.11.1.ebuild
@@ -0,0 +1,37 @@
+EAPI="4"
+inherit eutils
+
+DESCRIPTION="Palmer Dabbelt's Configure Replacement"
+HOMEPAGE="http://www.dabbelt.com/~palmer/software/pconfigure/"
+SRC_URI="https://github.com/palmer-dabbelt/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 amd64-linux arm"
+IUSE="scala"
+
+RDEPEND="dev-util/pkgconfig
+ dev-util/strace
+ sys-devel/make
+ sys-devel/gcc
+ sys-libs/talloc
+ scala? ( dev-lang/scala )
+ "
+
+DEPEND="${RDEPEND}"
+
+src_configure() {
+ echo "LANGUAGES += c" >> Configfile.local
+ for i in $(echo ${CFLAGS}); do
+ echo "COMPILEOPTS += ${i}" >> Configfile.local
+ done
+ echo "LANGUAGES += c++" >> Configfile.local
+ for i in $(echo ${CXXFLAGS}); do
+ echo "COMPILEOPTS += ${i}" >> Configfile.local
+ done
+ echo "COMPILEOPTS += -DPBASHC_SHEBANG=\\\"\#\!${EPREFIX}/bin/bash\\\""\
+ >> Configfile.local
+
+ sh bootstrap.sh --prefix ${EPREFIX}/usr \
+ || die "Failed to bootstap pconfigure"
+}