summaryrefslogtreecommitdiff
path: root/dev-scheme/guile-cairo
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /dev-scheme/guile-cairo
reinit the tree, so we can have metadata
Diffstat (limited to 'dev-scheme/guile-cairo')
-rw-r--r--dev-scheme/guile-cairo/Manifest7
-rw-r--r--dev-scheme/guile-cairo/guile-cairo-1.4.0.ebuild28
-rw-r--r--dev-scheme/guile-cairo/guile-cairo-1.9.91.ebuild27
-rw-r--r--dev-scheme/guile-cairo/metadata.xml11
4 files changed, 73 insertions, 0 deletions
diff --git a/dev-scheme/guile-cairo/Manifest b/dev-scheme/guile-cairo/Manifest
new file mode 100644
index 000000000000..b53417095967
--- /dev/null
+++ b/dev-scheme/guile-cairo/Manifest
@@ -0,0 +1,7 @@
+DIST guile-cairo-1.4.0.tar.gz 512208 SHA256 bad5d4b6c09b77930d811e333a4920337d222c0ea4ee5e561a0276efa8bb9507 SHA512 59e70c9a78b50bc8f580984cf67d9708b9a201920736be16d3ee2b8e73abaeac1c2b9d934b1713529043474881cd7258cb8df99ac317f6a10417b08a677c0759 WHIRLPOOL 8fe8fa8054cb220e8c5c9929b36b9210de737090f8e595f923886f0bb6cd20cfcf50e0430a7f2d1bb05fde464904476614f4d1e6a91da748587622a4ff526b78
+DIST guile-cairo-1.9.91.tar.gz 578928 SHA256 1a3836083394dfc53b967366b18c197d8fc83f84116c0cadcbae789799dce00d SHA512 bdade3463bdac2f29519ef3001286e07ca3c57615183f2e5ac121d273f49c4dafaf3125ef7f8630e0695c0d73368c98241c59acdb9c5682be42bddbc4b5a28ac WHIRLPOOL 8ea1a79d707d7dbf1dbb909a3cc18ce19b8a3a016f5a11c6e2801d755afe360ccd2019ebf725b4c7443237fe1891b1ecfa8554183b4261d97403585cb78655d9
+EBUILD guile-cairo-1.4.0.ebuild 637 SHA256 637190e63bd136b5006dd1a4e06fdb4a8c5906c694b86710c9b9ac53b794daf7 SHA512 85635c75f52f3bb2b055bb085c1136a754777d58016f4a8716f3763c8d7e5486c03bed4a6e8fffa72d44bceef7c85a24be91b528dda2178310bd38302d8dbd3f WHIRLPOOL 0ab41a8b38512360c04b12647801ab3ec7598dbc43d4551db19646c81f5c9b9e25196644c87fdbba512f1186506e9a5a46f8d2a2e9345237d8642f4fc8a93fba
+EBUILD guile-cairo-1.9.91.ebuild 634 SHA256 5407aaf677b71c9d093cc54781959e3252650608def28110535ea04eed06f897 SHA512 03d6fdd3e2075d431f7a35abbfbae05019d2d7d3b9c684c23642dbe6968c728095cb60611e39bba053ff7305d4a6f0f313ad13eb1ba4f88dff372fc571130033 WHIRLPOOL 9a9158c4a076b0f7c2095715b6878b3d1f9b78b1040b0a677f7ec39d7e2bc2a54d54af6c47f8fa20e9b1af1a93404adbdc736238da043019d3d7fb9e637ed478
+MISC ChangeLog 2665 SHA256 d40af377f2acd2f2e00509842ca31cd140f1e6c5357c6e0ad80d08d6a6bba0f0 SHA512 0db8acc98df3876a612140984dd924dedf8960b9a076ac24ab04ba3fe31afa89f22bd98a4d375c92865d72f1a8f3c32f5d6b3f827d21f4b4e94f7380e76fc86e WHIRLPOOL 6df82065f0008739b1b5e7f6083c9c7994be7b0c769b6a4802888721e9810133dfba5189319510b51d77dabc050a1e020dead81e31e2112d97510f5c7c32e521
+MISC ChangeLog-2015 1925 SHA256 4de763bb5c2e5879cee993afb50fe1bdfaff03981b7b251a0b4a8aee556d2c68 SHA512 903ca3dd07efae0fbe0e645e61c9e2d718b104fee40cf4b7e469fd99b9cf5ccdc4155c269228ea43450f46a046b918ccca1d5a65fa3f7d5dace3ff9e678329ae WHIRLPOOL 0214c146e25e7f9cb647b5875e091ada5cbd2cfcc6d466de2afae5e0818f5ae706803d04d8326bec2e224602f421695ddf243b183c440cd77630e009b738b013
+MISC metadata.xml 656 SHA256 741e410878e9ee69d691c939398bde93d020d19bbb3b123a88380dc15916cacb SHA512 25b8b5f5b1ba90a7438c1dafbfe3a9a8ec9e2cea847f7722e33416a96bbc3dd5531d5e2607a803496aa3b71505b8a728e2d30e841e399ed30361853a54917267 WHIRLPOOL 86e6535b94cc9bd64cb40d31350a5daf5fa1ec1af1e4bfb4cc36fcbfa8e897b77fd2c4fe240d3fdcc21a9f7614acde38e6499aa66d88f706834b3a7ac5d358c3
diff --git a/dev-scheme/guile-cairo/guile-cairo-1.4.0.ebuild b/dev-scheme/guile-cairo/guile-cairo-1.4.0.ebuild
new file mode 100644
index 000000000000..11b566443a90
--- /dev/null
+++ b/dev-scheme/guile-cairo/guile-cairo-1.4.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=2
+
+DESCRIPTION="Wraps the Cairo graphics library for Guile Scheme"
+HOMEPAGE="http://home.gna.org/guile-cairo/"
+SRC_URI="http://download.gna.org/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 ppc ~sparc x86"
+IUSE="test"
+
+RDEPEND=">=dev-scheme/guile-1.8
+ >=x11-libs/cairo-1.4"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ test? ( dev-scheme/guile-lib )"
+
+src_configure() {
+ econf --disable-Werror
+}
+
+src_install() {
+ emake -j1 DESTDIR="${D}" install || die "install failed"
+ dodoc ChangeLog || die "dodoc failed"
+}
diff --git a/dev-scheme/guile-cairo/guile-cairo-1.9.91.ebuild b/dev-scheme/guile-cairo/guile-cairo-1.9.91.ebuild
new file mode 100644
index 000000000000..623f2211d134
--- /dev/null
+++ b/dev-scheme/guile-cairo/guile-cairo-1.9.91.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit autotools-utils
+
+DESCRIPTION="Wraps the Cairo graphics library for Guile Scheme"
+HOMEPAGE="http://www.nongnu.org/guile-cairo/"
+SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3 LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="static-libs test"
+
+RDEPEND="
+ >=dev-scheme/guile-1.8
+ >=x11-libs/cairo-1.4"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ test? ( dev-scheme/guile-lib )"
+
+src_configure() {
+ local myeconfargs=( --disable-Werror )
+ autotools-utils_src_configure
+}
diff --git a/dev-scheme/guile-cairo/metadata.xml b/dev-scheme/guile-cairo/metadata.xml
new file mode 100644
index 000000000000..3c835e318c41
--- /dev/null
+++ b/dev-scheme/guile-cairo/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">
+Guile-Cairo is complete, wrapping almost all of the Cairo API. It is API stable, providing a firm base on which to do graphics work. Finally, and importantly, it is pleasant to use. You get a powerful and well-maintained graphics library with all of the benefits of Scheme: memory management, exceptions, macros, and a dynamic programming environment.
+ </longdescription>
+</pkgmetadata>