diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-libs/g-wrap |
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-libs/g-wrap')
-rw-r--r-- | dev-libs/g-wrap/Manifest | 9 | ||||
-rw-r--r-- | dev-libs/g-wrap/g-wrap-1.9.11.ebuild | 38 | ||||
-rw-r--r-- | dev-libs/g-wrap/g-wrap-1.9.13.ebuild | 30 | ||||
-rw-r--r-- | dev-libs/g-wrap/g-wrap-1.9.14.ebuild | 32 | ||||
-rw-r--r-- | dev-libs/g-wrap/metadata.xml | 11 |
5 files changed, 120 insertions, 0 deletions
diff --git a/dev-libs/g-wrap/Manifest b/dev-libs/g-wrap/Manifest new file mode 100644 index 000000000000..81ec4ebfe87b --- /dev/null +++ b/dev-libs/g-wrap/Manifest @@ -0,0 +1,9 @@ +DIST g-wrap-1.9.11.tar.gz 625359 SHA256 b6a9442692f29a9bd353cb5bc4e46824fbde47275f05917dfc0d644d23641fc9 SHA512 3574658d4c5b52ddf350e499fdf009baa48a8cefaccb20c705eb7b2bda556db8f662fe75c78d76e927b0a0dc5757eec2af8b72f315d3655a35f7f7766ff89e65 WHIRLPOOL 7c3fd806cb7745d0dbfe62dafdf84bf19b095d1a27d75b0e262b0c6c14e96987dee88dc4b4d58ee7a971e0e0c3b7edc02a2e1fd2fb9530824793bf46b471e15b +DIST g-wrap-1.9.13.tar.gz 613577 SHA256 3b69adeb1c4dd82423641cbacd48a79081addd0f6a5b1ca9874a7e4e3f398839 SHA512 56001aa877f706eda5f40ac2d06f7214b52aa3d46a1c5cc64c1d195d3e3d619a0d8dac50dabc5b73453784351512e1e35ed53bc44151a61c4b8a9f6e851f6264 WHIRLPOOL a49e87be15e3b5e31e203b5efdef05bc1a3afdd995747e4a2651eba955ba091ad919c6880e667adf419d06c960fc88950e1304daa635d7f8b8dc8ec0edfcf5a1 +DIST g-wrap-1.9.14.tar.gz 655812 SHA256 06abe8f8d2758f4d8e51f39b5cee3917ea70ec84410d4294214e43f843348d27 SHA512 681d85caf24335db9f266e8350488d36c2b20a5ec02346189c866c7c1de9bcd4a942f092827cbf5fc30474dff70064abe8139069752a6d82657e51542000194b WHIRLPOOL e1623d2b6b2f55ba1e9e5cbe36c44b040f65bb8b34ca3e339e81f0b4c81a3d4b10d01e80e56133a9deb47cfd5e1771ecbce523aeabb2d1f40d4c46e7309e69da +EBUILD g-wrap-1.9.11.ebuild 956 SHA256 23b6f32a08672143eb1abcdec16180c08d035e4937daf1bd055c2416572a0384 SHA512 9258d804db3393ecc863fbf1519986984e42f981d9a2fe10e2a9069c9452e2122030a01ff78d2fce6d36e635ad6354b8ad017548afe50d0783150958f3f97fb6 WHIRLPOOL 9a3b287bdf05aa5c24366111d63dea4bda5bf93e36b8792659ff7dd455de763900d47cc9c319a0cb1bd90090b1fddf55447f579fffd298bf98311ad17c2a5146 +EBUILD g-wrap-1.9.13.ebuild 633 SHA256 4a16063f583776fd678ce5685bd3fa7c9a021d43e5cb66f51e4580e865954e16 SHA512 c13422113125473f34851ca88127d4971b3e1aa31d03bbb9266ef6011508ae571ae4373b530f216ceccf2b90df6e019a932893e15df3a52cce857e20b131adaa WHIRLPOOL f39d8c61e04776c40583509365c4eb7c809b18665b94ea1247a990fa523e7a2652aeb5b38f0f876de42a201b3ea86173a4dc0725ee734ac484dd13170a81ed90 +EBUILD g-wrap-1.9.14.ebuild 706 SHA256 5be8fd7682179420c27c51ca53ef70a473e2a858429cc421e32cb61d5d6bb602 SHA512 d44c7b908de5ef2e5b2304b14b546e4cce537a691d893b484643931affb15e779a6edf150757d394789ecac45fc7aa050d4a21f6b4324bc902b369ccb303fbf5 WHIRLPOOL 59b6554b567b27657938b284735d789ac736df5ac94448b3a77e19d229d9d34296c0f1222d4e7f90db7166e84da168d35fcb8c93e5db162ebb44d4f3fdd60756 +MISC ChangeLog 3342 SHA256 13d831872d37728dbea59df780cc5c9c979a46a9a15bd0e437a0b77cc8bd2315 SHA512 794389a9e856b0291673d5ae2be05827bb998317a7f347bf5ab1621b4ed6e3e395569d65406cf0c644d376d53579117174eec43bcea63a46093a167e0950d2ad WHIRLPOOL c16320ce1fce8f29b95068bb4a59ed5c1881bac6b2fbfe5f492f5c9b81c4e32fea90057e75ef9199b29db42edf39f5517f603b02785243ff9b08b74e33177e0e +MISC ChangeLog-2015 11996 SHA256 7313628a6a45bed44139937019bde239984d422843e4eea653ec03d73797bc95 SHA512 d601ecdb46277f712882136117d92eee27d91fb8246e7e57c7f0a59d18d73ea88e88b027845619ed5ece8d8f1a6acae3f238bdd35eb0e81b4981a5aee031b158 WHIRLPOOL 61e92fd637139f9209e8635af9d7cd9e5031770b5402eaf443b1d699f0d3a3d097110b3c3a933f4f0d0bca25e0a0022f2c7a75311c7a4773b92539ccebfce305 +MISC metadata.xml 470 SHA256 f3f418b8dc308bfe07ef8dfef1db217085787808f957d88095074461c89af4f8 SHA512 1a0ed70c7e3de5204dfbc75a6c470e0b833973b8b0922ce679ee4b4d5cd5c208f6e48f815d66b2d086e3ae9c9258c306c2480afe00c227b27e6f892362cc1c48 WHIRLPOOL 4c97ca9c353e562d40cd193bffc41685e43ad715ce77e1beb5f482b0793736301433431377b7cf55612dcf1e683b5813a8ef69ca0f6a7b64a6f99370debb06cb diff --git a/dev-libs/g-wrap/g-wrap-1.9.11.ebuild b/dev-libs/g-wrap/g-wrap-1.9.11.ebuild new file mode 100644 index 000000000000..e14bd4cad68a --- /dev/null +++ b/dev-libs/g-wrap/g-wrap-1.9.11.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 + +inherit eutils + +DESCRIPTION="A tool for exporting C libraries into Scheme" +HOMEPAGE="http://www.nongnu.org/g-wrap/" +SRC_URI="http://download.savannah.gnu.org/releases/g-wrap/${P}.tar.gz" +KEYWORDS="amd64 hppa ppc ppc64 x86" +SLOT="0" +LICENSE="GPL-2" +IUSE="" + +# guile-lib for srfi-34, srfi-35 +RDEPEND=" + dev-libs/glib:2 + dev-scheme/guile-lib + dev-scheme/guile[deprecated] + virtual/libffi" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +MAKEOPTS+=" -j1" + +src_prepare() { +# cp guile/g-wrap-2.0-guile.pc.in guile/g-wrap-2.0-guile.pc.in.old + + sed "s:@LIBFFI_CFLAGS_INSTALLED@:@LIBFFI_CFLAGS@:g" -i guile/g-wrap-2.0-guile.pc.in || die + sed "s:@LIBFFI_LIBS_INSTALLED@:@LIBFFI_LIBS@:g" -i guile/g-wrap-2.0-guile.pc.in || die + +# diff -u guile/g-wrap-2.0-guile.pc.in.old guile/g-wrap-2.0-guile.pc.in +} + +src_configure() { + econf --with-glib --disable-Werror +} diff --git a/dev-libs/g-wrap/g-wrap-1.9.13.ebuild b/dev-libs/g-wrap/g-wrap-1.9.13.ebuild new file mode 100644 index 000000000000..6f052b20b626 --- /dev/null +++ b/dev-libs/g-wrap/g-wrap-1.9.13.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 + +inherit eutils + +DESCRIPTION="A tool for exporting C libraries into Scheme" +HOMEPAGE="http://www.nongnu.org/g-wrap/" +SRC_URI="http://download.savannah.gnu.org/releases/g-wrap/${P}.tar.gz" +KEYWORDS="amd64 hppa ppc ppc64 x86" +SLOT="0" +LICENSE="GPL-2" +IUSE="" + +# guile-lib for srfi-34, srfi-35 +RDEPEND=" + dev-libs/glib:2 + dev-scheme/guile-lib + dev-scheme/guile[deprecated] + virtual/libffi" +DEPEND="${RDEPEND} + virtual/pkgconfig + dev-util/indent" + +MAKEOPTS+=" -j1" + +src_configure() { + econf --disable-Werror --with-glib +} diff --git a/dev-libs/g-wrap/g-wrap-1.9.14.ebuild b/dev-libs/g-wrap/g-wrap-1.9.14.ebuild new file mode 100644 index 000000000000..e88c1e1f4334 --- /dev/null +++ b/dev-libs/g-wrap/g-wrap-1.9.14.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=4 + +inherit autotools-utils + +DESCRIPTION="A tool for exporting C libraries into Scheme" +HOMEPAGE="http://www.nongnu.org/g-wrap/" +SRC_URI="http://download.savannah.gnu.org/releases/g-wrap/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="static-libs" + +# guile-lib for srfi-34, srfi-35 +RDEPEND=" + dev-libs/glib:2 + dev-scheme/guile-lib + dev-scheme/guile[deprecated] + virtual/libffi" +DEPEND="${RDEPEND} + virtual/pkgconfig + dev-util/indent" + +MAKEOPTS+=" -j1" + +src_configure() { + local myeconfargs=( --disable-Werror --with-glib ) + autotools-utils_src_configure +} diff --git a/dev-libs/g-wrap/metadata.xml b/dev-libs/g-wrap/metadata.xml new file mode 100644 index 000000000000..c240a63719b1 --- /dev/null +++ b/dev-libs/g-wrap/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>scheme@gentoo.org</email> + <name>Gentoo Scheme Project</name> + </maintainer> + <longdescription lang="en"> +G-Wrap is a tool (and Guile library) for generating function wrappers for inter-language calls. It currently only supports generating Guile wrappers for C functions. + </longdescription> +</pkgmetadata> |