public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-lang/io/
@ 2016-05-21 14:40 Pacho Ramos
  0 siblings, 0 replies; 2+ messages in thread
From: Pacho Ramos @ 2016-05-21 14:40 UTC (permalink / raw
  To: gentoo-commits

commit:     a27178ab377932b53155f871d7ff1d3f869c62c2
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sat May 21 13:25:58 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sat May 21 14:39:41 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a27178ab

dev-lang/io: Cleanup due to bug #81411

Package-Manager: portage-2.3.0_rc1

 dev-lang/io/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-lang/io/metadata.xml b/dev-lang/io/metadata.xml
index 6f06dab..407ed84 100644
--- a/dev-lang/io/metadata.xml
+++ b/dev-lang/io/metadata.xml
@@ -1,9 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-<maintainer type="person">
-<email>araujo@gentoo.org</email>
-</maintainer>
 <use>
 <flag name="clutter">Build add-on for <pkg>media-libs/clutter</pkg></flag>
 <flag name="editline">Build add-on for <pkg>dev-libs/libedit</pkg></flag>


^ permalink raw reply related	[flat|nested] 2+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-lang/io/
@ 2016-07-07 23:38 Austin English
  0 siblings, 0 replies; 2+ messages in thread
From: Austin English @ 2016-07-07 23:38 UTC (permalink / raw
  To: gentoo-commits

commit:     95cc308b132a7f6bbd34cdcc58ce11835bd93888
Author:     Austin English <wizardedit <AT> gentoo <DOT> org>
AuthorDate: Thu Jul  7 23:10:42 2016 +0000
Commit:     Austin English <wizardedit <AT> gentoo <DOT> org>
CommitDate: Thu Jul  7 23:38:11 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95cc308b

dev-lang/io: bump to EAPI 6, add maintainer-needed

Package-Manager: portage-2.2.28

 dev-lang/io/io-2011.09.12-r3.ebuild | 106 ++++++++++++++++++++++++++++++++++++
 dev-lang/io/metadata.xml            |   1 +
 2 files changed, 107 insertions(+)

diff --git a/dev-lang/io/io-2011.09.12-r3.ebuild b/dev-lang/io/io-2011.09.12-r3.ebuild
new file mode 100644
index 0000000..85981dc
--- /dev/null
+++ b/dev-lang/io/io-2011.09.12-r3.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Io is a small, prototype-based programming language"
+HOMEPAGE="http://www.iolanguage.com"
+SRC_URI="mirror://gentoo/${P}.tar.gz
+		https://dev.gentoo.org/~araujo/snapshots/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE="cgi clutter dbi doc editline google gui http image libffi libxml2
+	lzo md5sum ncurses ogg opengl postgres pcre python readline sha1 sndfile sockets
+	sqlite syslog theora threads truetype twitter vorbis xmpp zlib"
+DEPEND="clutter? ( media-libs/clutter )
+		dbi? ( dev-db/libdbi )
+		editline? ( dev-libs/libedit )
+		image? ( virtual/jpeg
+			media-libs/tiff
+			media-libs/libpng )
+		xmpp? ( net-libs/loudmouth )
+		libffi? ( virtual/libffi )
+		libxml2? ( dev-libs/libxml2 )
+		lzo? ( dev-libs/lzo )
+		ncurses? ( sys-libs/ncurses )
+		ogg? ( media-libs/libogg )
+		opengl? ( virtual/opengl )
+		pcre? ( dev-libs/libpcre )
+		postgres? ( dev-db/postgresql[server] )
+		readline? ( sys-libs/readline )
+		sndfile? ( media-libs/libsndfile )
+		sqlite? ( >=dev-db/sqlite-3.0.0 )
+		theora? ( media-libs/libtheora )
+		truetype? ( media-libs/freetype )
+		vorbis? ( media-libs/libvorbis )
+		zlib? ( sys-libs/zlib )"
+RDEPEND=""
+REQUIRED_USE="vorbis? ( ogg )"
+
+PATCHES=(
+	"${FILESDIR}/${P}-gentoo-fixes.patch"
+)
+
+src_prepare() {
+	default
+
+	# Fix multilib strict check (bug #430496)
+	sed  -i 's/DESTINATION lib/DESTINATION lib${LIB_SUFFIX}/' \
+			addons/*/CMakeLists.txt \
+			libs/*/CMakeLists.txt
+}
+
+src_configure() {
+	local mycmakeargs=(
+		-DENABLE_CGI=$(usex cgi)
+		-DENABLE_CLUTTER=$(usex clutter)
+		-DENABLE_DBI=$(usex dbi)
+		-DENABLE_EDITLINE=$(usex editline)
+		-DENABLE_CFFI=$(usex libffi)
+		-DENABLE_FLUX=$(usex gui)
+		-DENABLE_GOOGLESEARCH=$(usex google)
+		-DENABLE_HTTPCLIENT=$(usex http)
+		-DENABLE_LOUDMOUTH=$(usex xmpp)
+		-DENABLE_IMAGE=$(usex image)
+		-DENABLE_LIBXML2=$(usex libxml2)
+		-DENABLE_LZO=$(usex lzo)
+		-DENABLE_MD5SUM=$(usex md5sum)
+		-DENABLE_CURSES=$(usex ncurses)
+		-DENABLE_OGG=$(usex ogg)
+		-DENABLE_OPENGL=$(usex opengl)
+		-DENABLE_POSTGRESQL=$(usex postgres)
+		-DENABLE_PYTHON=$(usex python)
+		-DENABLE_READLINE=$(usex readline)
+		-DENABLE_REGEX=$(usex pcre)
+		-DENABLE_LIBSNDFILE=$(usex sndfile)
+		-DENABLE_SHA1=$(usex sha1)
+		-DENABLE_SOCKET=$(usex sockets)
+		-DENABLE_SQLITE3=$(usex sqlite)
+		-DENABLE_SYSLOG=$(usex syslog)
+		-DENABLE_THEORA=$(usex theora)
+		-DENABLE_THREADS=$(usex threads)
+		-DENABLE_FONT=$(usex truetype)
+		-DENABLE_TWITTER=$(usex twitter)
+		-DENABLE_VORBIS=$(usex vorbis)
+		-DENABLE_ZLIB=$(usex zlib)
+		-DCMAKE_SKIP_RPATH=ON
+	)
+	cmake-utils_src_configure
+}
+
+src_compile() {
+	# Fix bug #414421
+	cmake-utils_src_compile -j1
+}
+
+src_install() {
+	cmake-utils_src_install
+	if use doc; then
+		dodoc docs/docs.css docs/*.html
+	fi
+}

diff --git a/dev-lang/io/metadata.xml b/dev-lang/io/metadata.xml
index 407ed84..ca3934c 100644
--- a/dev-lang/io/metadata.xml
+++ b/dev-lang/io/metadata.xml
@@ -1,6 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
+<!-- maintainer-needed -->
 <use>
 <flag name="clutter">Build add-on for <pkg>media-libs/clutter</pkg></flag>
 <flag name="editline">Build add-on for <pkg>dev-libs/libedit</pkg></flag>


^ permalink raw reply related	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2016-07-07 23:38 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-07 23:38 [gentoo-commits] repo/gentoo:master commit in: dev-lang/io/ Austin English
  -- strict thread matches above, loose matches on Subject: below --
2016-05-21 14:40 Pacho Ramos

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox