diff options
Diffstat (limited to 'x11-libs/libast')
-rw-r--r-- | x11-libs/libast/Manifest | 7 | ||||
-rw-r--r-- | x11-libs/libast/libast-0.7-r1.ebuild | 43 | ||||
-rw-r--r-- | x11-libs/libast/libast-0.7.ebuild | 38 | ||||
-rw-r--r-- | x11-libs/libast/libast-9999.ebuild | 51 | ||||
-rw-r--r-- | x11-libs/libast/metadata.xml | 17 |
5 files changed, 156 insertions, 0 deletions
diff --git a/x11-libs/libast/Manifest b/x11-libs/libast/Manifest new file mode 100644 index 000000000000..3fb42751343b --- /dev/null +++ b/x11-libs/libast/Manifest @@ -0,0 +1,7 @@ +DIST libast-0.7.tar.gz 508654 SHA256 52055cc0df0af58adc8c43cce6c9a2fff71c627a6bb0395073d353920dd1ebf0 SHA512 0af1d508af88ce0a2f29fe7841e23759be7c6540a1e2698980c289245ba284fdbf76c593e457c0cd6cfc54dcb6d891b01a3fd4d4a6ecc511fb2de698c9a3046d WHIRLPOOL ee8cb1836997d864db70f73cde5024c6390a4ab49a0100c3c48aa2e979eea6483cb7899c2f27d91590c560567df57388b1c680df373fc2661215c7448da4f3c4 +EBUILD libast-0.7-r1.ebuild 954 SHA256 3a210a0c0d41a49789ab6ad194a8cdb72ad6f42c0634fd0a99e9ad5d7dffa828 SHA512 24495307eed6e2fdf0d1411273ff22d089a4c29c1a771569554e14b970c313729776c4068eaba7d8389803df4fc7e3b4a38bdc5c53f40fb4991270487b2b613a WHIRLPOOL ceded4cb7e434e2a7c179d8dab2485422b9223b31135333c9fde9240387617f67527c105b130951a6fd175b2d3363015c3e3abf4a865c21df4136675e9e9f8af +EBUILD libast-0.7.ebuild 945 SHA256 c8110c0ee40ab9c5a35f4c141ead9e4d74febb5abdc7b00311995a96d6c7ad36 SHA512 1632a77e1c5216337fb1f81c15555606f95138c88822feedcf913bc8f33ca16080e5851d8f30bd024e10bb5dd8165d149adca153e25ce1321b2480a8ad5207df WHIRLPOOL 97acad0c202cc8bddba685d23550f06cdd1c643db16041b32baa85ee229be0943e81121ad7d6c749163a27d3ca3e7ae6ccd416ab5ec5158d99dd00f4a5da285e +EBUILD libast-9999.ebuild 1035 SHA256 160c18d53177ab25131c6681130c4a25fd461832ef0ec3b8b161ee03c90cd326 SHA512 9a08bda18d9d681948b58a9dd12e7b2b282cc6f6f780020936a7e77cbb6c4ee576c24648560c414d1ce256ae4b568bf00000fe12b8df6e6ca1331a053ba02a79 WHIRLPOOL 6abca7c58877cb10c14002dd4afcc022a68c501c3187ae99355bc6cd41ebe1a8920c1283b3630c1088aacc9251ee05ffd3c531352e930d2e808dd7b8ac7fa4c9 +MISC ChangeLog 2367 SHA256 654a5cd5c9ae743f68f0f359062f30e55a36b71aa627aa8c9323a45fab8115e3 SHA512 418ea9c90fdaf4c82f12a32d17acc1339939bce0ea431f5010d896d6448f25f2499bb0b6d7acb9bb79cbc57329ae01c5fb399482ee2c09c8d5ce68c770cb89eb WHIRLPOOL 43fd89dc0bf7b3ccc36b023caf42c58478a3fe5251761c13fce74667b84e6ded2764153b910dd2e2651f1616d3c9c98d583cf7d1a49fdb87385f8219b608f561 +MISC ChangeLog-2015 4365 SHA256 c4457e6aa608033b6b647c3d73fda09dee4743df700649c5159156493a1a8d33 SHA512 448e0c96788fc9ace342ec062e1c630d23ec1541f438b31cd6741685cddd2da00cb457525df00c0666890c53005dd9baa5f42f2c559469d8bd623a20f9869781 WHIRLPOOL f76e3357d14d1efc998dedd8c4f7449d34631ea4e21ad7e35c06a41d9c8d572ef89ab066225329148dd1940e8ebb379b52360f75cc85ba2a7698fa2fa6d3d542 +MISC metadata.xml 784 SHA256 184f618285f4504b7f6f7c62cc5929da7f3af032c2d731d265eb94309a7d92d7 SHA512 0a5fdc870435029efcdd2f7206f6b9337addf8ba3b4aabb27de9b3437288641998c4fd14e4d48f6599c2067b49f502c04e4a7c2ae6bff86685808bfdf5f68d43 WHIRLPOOL 468bb20be4fa3ac4232997ec473a18145c4fe8c9b55c3f20e25996c2c96e3ae6883462b1aff5081ab0209f66dd61a5c5a78cc7913fc50f18f6baac889375d73f diff --git a/x11-libs/libast/libast-0.7-r1.ebuild b/x11-libs/libast/libast-0.7-r1.ebuild new file mode 100644 index 000000000000..079c427988ad --- /dev/null +++ b/x11-libs/libast/libast-0.7-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="LIBrary of Assorted Spiffy Things" +HOMEPAGE="http://www.eterm.org/download/" +SRC_URI="http://www.eterm.org/download/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="imlib cpu_flags_x86_mmx pcre" + +RDEPEND=" + !sci-astronomy/ast + x11-libs/libXt + x11-proto/xproto + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + media-libs/freetype + imlib? ( media-libs/imlib2 ) + pcre? ( dev-libs/libpcre )" + +DEPEND="${RDEPEND}" + +DOCS=( README DESIGN ChangeLog ) + +src_prepare() { + default + local myregexp="posix" + use pcre && myregexp="pcre" + econf \ + $(use_with imlib) \ + $(use_enable cpu_flags_x86_mmx mmx) \ + --with-regexp="${myregexp}" +} + +src_install() { + default + emake DESTDIR="${D}" install +} diff --git a/x11-libs/libast/libast-0.7.ebuild b/x11-libs/libast/libast-0.7.ebuild new file mode 100644 index 000000000000..9704b6719355 --- /dev/null +++ b/x11-libs/libast/libast-0.7.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +DESCRIPTION="LIBrary of Assorted Spiffy Things" +HOMEPAGE="http://www.eterm.org/download/" +SRC_URI="http://www.eterm.org/download/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +IUSE="imlib cpu_flags_x86_mmx pcre" + +RDEPEND="!sci-astronomy/ast + x11-libs/libXt + x11-proto/xproto + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + =media-libs/freetype-2* + imlib? ( media-libs/imlib2 ) + pcre? ( dev-libs/libpcre )" +DEPEND="${RDEPEND}" + +src_compile() { + local myregexp="posix" + use pcre && myregexp="pcre" + econf \ + $(use_with imlib) \ + $(use_enable cpu_flags_x86_mmx mmx) \ + --with-regexp=${myregexp} \ + || die + emake || die +} + +src_install() { + make DESTDIR="${D}" install || die + dodoc README DESIGN ChangeLog +} diff --git a/x11-libs/libast/libast-9999.ebuild b/x11-libs/libast/libast-9999.ebuild new file mode 100644 index 000000000000..2543ca46686f --- /dev/null +++ b/x11-libs/libast/libast-9999.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +#ECVS_SERVER="cvs.sourceforge.net:/cvsroot/enlightenment" +ECVS_SERVER="anoncvs.enlightenment.org:/var/cvs/e" +ECVS_MODULE="eterm/libast" +inherit eutils cvs autotools + +DESCRIPTION="LIBrary of Assorted Spiffy Things" +HOMEPAGE="http://www.eterm.org/download/" +SRC_URI="" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="" +IUSE="imlib cpu_flags_x86_mmx pcre" + +RDEPEND="!sci-astronomy/ast + x11-libs/libXt + x11-proto/xproto + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + =media-libs/freetype-2* + imlib? ( media-libs/imlib2 ) + pcre? ( dev-libs/libpcre )" +DEPEND="${RDEPEND}" + +S=${WORKDIR}/${ECVS_MODULE} + +src_unpack() { + cvs_src_unpack + cd "${S}" + eautoreconf +} + +src_compile() { + local myregexp="posix" + use pcre && myregexp="pcre" + econf \ + $(use_with imlib) \ + $(use_enable cpu_flags_x86_mmx mmx) \ + --with-regexp=${myregexp} \ + || die + emake || die +} + +src_install() { + make DESTDIR="${D}" install || die + dodoc README DESIGN ChangeLog +} diff --git a/x11-libs/libast/metadata.xml b/x11-libs/libast/metadata.xml new file mode 100644 index 000000000000..803f108ffe33 --- /dev/null +++ b/x11-libs/libast/metadata.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<maintainer type="person"> + <email>vapier@gentoo.org</email> +</maintainer> +<longdescription> +LibAST is the Library of Assorted Spiffy Things. It contains many +spiffy things, and it is a library. Thus, the ever-so-creative name. +LibAST has been previously known as libmej, the Eterm helper library +which nobody really understood and certainly never used. My current +plan is to gradually remove some of the neat stuff from Eterm that +could be made generic (things like the theme parsing engine, the +command-line options parser, perhaps the event engine, ...) and place +it here in the hopes that others will find them useful. +</longdescription> +</pkgmetadata> |