diff options
author | Chema Alonso <nimiux@gentoo.org> | 2013-09-04 19:19:06 +0200 |
---|---|---|
committer | Chema Alonso Josa <nimiux@gentoo.org> | 2018-03-09 22:33:39 +0100 |
commit | 97e918a67775b6daaeb5c2280739026d7d95a811 (patch) | |
tree | a3312b33459161fafd288f82872ac5265d705638 /dev-lisp/cl-gd | |
parent | dev-lisp/cl-ftp: add dependency on lml (diff) | |
download | lisp-97e918a67775b6daaeb5c2280739026d7d95a811.tar.gz lisp-97e918a67775b6daaeb5c2280739026d7d95a811.tar.bz2 lisp-97e918a67775b6daaeb5c2280739026d7d95a811.zip |
dev-lisp/cl-gd: bump to version 0.6.0
Diffstat (limited to 'dev-lisp/cl-gd')
-rw-r--r-- | dev-lisp/cl-gd/Manifest | 6 | ||||
-rw-r--r-- | dev-lisp/cl-gd/cl-gd-0.6.0.ebuild | 47 |
2 files changed, 51 insertions, 2 deletions
diff --git a/dev-lisp/cl-gd/Manifest b/dev-lisp/cl-gd/Manifest index 9fd76344..fdc99f32 100644 --- a/dev-lisp/cl-gd/Manifest +++ b/dev-lisp/cl-gd/Manifest @@ -1,2 +1,4 @@ -DIST cl-gd-0.5.7.tar.bz2 184287 RMD160 34166954afd7a206ed2b64c5264bb884c671fcf5 SHA1 fc35b053f90e20b93b58ed44ae5cc60e53bcccf8 SHA256 491ecfeee36effecb1b004e3743e4cfc9e00b686075c7fa158658b4fee445086 -EBUILD cl-gd-0.5.7-r1.ebuild 1021 RMD160 2c5f71449b1c8fce4b9616319bf09b28d58c78a3 SHA1 9826c8e4ed7e681860bd8626f802dd2b3fe1fa14 SHA256 7d0bd136153a63a5d412ef2dcc5991f7d93bac1062d65b22c4a2b6f0825a447f +DIST cl-gd-0.5.7.tar.bz2 184287 SHA256 491ecfeee36effecb1b004e3743e4cfc9e00b686075c7fa158658b4fee445086 SHA512 80805cadecea4fa007cf6d4274219d582b87d2674feb38e0cc5b04a8f1773febcabf4d99d371a75db67ccfc84215f9a68da0705833e871428c1a9a841ece9f14 WHIRLPOOL d07568b62b9f336603c0313eb7dba654fa4605bdec28abd602d6f3577ce3fce4e5d8f530c4112d4418e93f504b89a49d098c8beffff43fb976b20c4b24c2d011 +DIST cl-gd-0.6.0.tar.gz 204279 SHA256 05db44a564d41d804529324eb8c1c9a8d789e800564f624ed9f77d856aea2c87 SHA512 578ce551ef4d014ccac132d38ffc0f3a0ef2cb0923e0af414ac9d75a6912d277dc7317dd45f95e4c8d1ee59fa54419847082f845d2775ec48a3e3c5288ca442a WHIRLPOOL 86513752d5e03ca45246e1f9a995fa40663868f22814b70b23df9d63ba5892c6bdb20d3304238b82d2e7a2b85a2dca1d1061655e64d1c5801913244c4aff7ada +EBUILD cl-gd-0.5.7-r1.ebuild 1021 SHA256 7d0bd136153a63a5d412ef2dcc5991f7d93bac1062d65b22c4a2b6f0825a447f SHA512 d0fb21edf7554728515cebd9d895373d1a7febd306f0136a303fcb6d25f82ac5262525ca19bdae6ac180dfcb416b1d0e57c847a2d3b81ec195d5b05a502d1f46 WHIRLPOOL 3e0c14fda61c185be49d385801a0f3861c56638d93741d5ed36d741bab29f88db2704c02068c6500fd071de482d0addcbd9f73647f73fd1036cda4218a9b6ff5 +EBUILD cl-gd-0.6.0.ebuild 1140 SHA256 900c65390bae2098920601fa64f921f9dfb0623448c10b58d171188df498c5b1 SHA512 87e6747b724d08ee2924a019ce58f7b1ee6a34ccedb69d952d27948200f4504751045b3a703d036123e8932fa2ae406ee72c62120d13b798c5f413404794f6be WHIRLPOOL f7b463a989b0f92d1df670c91593d9fc43fad475f5ad3ac71af622c4dedc22d7bcf787cb1e31da307d9a5ccb59b57bb7d198e0e187b016811ad3b4bb692a5d44 diff --git a/dev-lisp/cl-gd/cl-gd-0.6.0.ebuild b/dev-lisp/cl-gd/cl-gd-0.6.0.ebuild new file mode 100644 index 00000000..c4daf190 --- /dev/null +++ b/dev-lisp/cl-gd/cl-gd-0.6.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit common-lisp-3 toolchain-funcs + +MY_P="v${PV}" + +DESCRIPTION="CL-GD is a library for Common Lisp which interfaces to the GD Graphics Library" +HOMEPAGE="http://weitz.de/cl-gd/ + http://www.cliki.net/cl-gd/" +SRC_URI="https://github.com/edicl/${PN}/archive/${MY_P}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="" + +DEPEND=">=media-libs/gd-2.0.28[jpeg,png,xpm]" +RDEPEND="${DEPEND} + >=dev-lisp/uffi-1.3.4 + dev-lisp/cffi" + +CLSYSTEMS="${PN} ${PN}-test" + +src_prepare() { + # Cleanup uneeded file + rm "${S}"/test/.gitignore || die +} + +src_compile() { + # I have no idea why it doesn't work with as-needed + echo $(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--no-as-needed -shared -fPIC -lgd ${PN}-glue.c -o ${PN}-glue.so + $(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--no-as-needed -shared -fPIC -lgd ${PN}-glue.c -o ${PN}-glue.so +} + +src_install() { + dolib.so ${PN}-glue.so + + common-lisp-install-sources -t all *.lisp test + common-lisp-install-asdf + + dodoc CHANGELOG README + dohtml doc/* +} |