public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] dev/dilfridge:master commit in: sci-electronics/klayout/, sci-electronics/klayout/files/
@ 2011-03-30 21:41 Andreas K. Huettel
  0 siblings, 0 replies; 2+ messages in thread
From: Andreas K. Huettel @ 2011-03-30 21:41 UTC (permalink / raw
  To: gentoo-commits

commit:     17fa1216b824b8c68ee2c7aab76fc484462e4ca8
Author:     Andreas K. Huettel (dilfridge) <mail <AT> akhuettel <DOT> de>
AuthorDate: Wed Mar 30 21:37:29 2011 +0000
Commit:     Andreas K. Huettel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Wed Mar 30 21:37:29 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=17fa1216

[sci-electronics/klayout] Version bump

(Portage version: 2.1.9.45/git/Linux x86_64, signed Manifest commit with key B6C5F7DE)

---
 sci-electronics/klayout/ChangeLog                  |    8 ++-
 sci-electronics/klayout/Manifest                   |   35 +++++-----
 .../klayout-0.21.7-Makefile.conf.linux-gentoo      |   43 ++++++++++++
 sci-electronics/klayout/klayout-0.21.7.ebuild      |   71 ++++++++++++++++++++
 4 files changed, 140 insertions(+), 17 deletions(-)

diff --git a/sci-electronics/klayout/ChangeLog b/sci-electronics/klayout/ChangeLog
index f18bb9b..994d3fe 100644
--- a/sci-electronics/klayout/ChangeLog
+++ b/sci-electronics/klayout/ChangeLog
@@ -1,7 +1,13 @@
 # ChangeLog for sci-electronics/klayout
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
 # $Header: $
 
+*klayout-0.21.7 (30 Mar 2011)
+
+  30 Mar 2011; Andreas K. Huettel <dilfridge@gentoo.org>
+  +klayout-0.21.7.ebuild, +files/klayout-0.21.7-Makefile.conf.linux-gentoo:
+  Version bump
+
   20 Sep 2010; Andreas K. Huettel <dilfridge@gentoo.org>
   files/klayout-0.20.2-Makefile.conf.linux-gentoo:
   Should use LDFLAGS now.

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index 4e57030..67e0c48 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,5 +1,5 @@
 -----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA512
 
 AUX klayout-0.19.3-Makefile.conf.linux-gentoo 864 RMD160 46d2bf5799b48958478be0af937ae8b3dfa9423b SHA1 9ec3ca764a22f4bbd64c107a7d2ca10d4af12588 SHA256 a44ebecc995bdb21e93234c9b3ee5225656307ade1c928374ce47cd841107470
 AUX klayout-0.19.3-configureonly.patch 767 RMD160 658e32a3a6349571e43a8872ed4ae434c40ad556 SHA1 de03b3d17aa6d54ac5daa1e6c2dc7d10ed53e573 SHA256 b2aa5fed607d300f389c10e976343a38f2b2a32b4fcb74d3abd57ffaea165f28
@@ -7,28 +7,31 @@ AUX klayout-0.20-Makefile.conf.linux-gentoo 864 RMD160 46d2bf5799b48958478be0af9
 AUX klayout-0.20-configureonly.patch 767 RMD160 658e32a3a6349571e43a8872ed4ae434c40ad556 SHA1 de03b3d17aa6d54ac5daa1e6c2dc7d10ed53e573 SHA256 b2aa5fed607d300f389c10e976343a38f2b2a32b4fcb74d3abd57ffaea165f28
 AUX klayout-0.20.2-Makefile.conf.linux-gentoo 875 RMD160 1a5dba326da987deaa6eda910fed84d9ed9096fb SHA1 da7de7a67dfa04d9578444d18a6746dc4cc88ff9 SHA256 92dd5333f94a18896c252920a364246de5f8e90dd1a78a6b01fe29e7fca3dbcb
 AUX klayout-0.20.2-configureonly.patch 767 RMD160 658e32a3a6349571e43a8872ed4ae434c40ad556 SHA1 de03b3d17aa6d54ac5daa1e6c2dc7d10ed53e573 SHA256 b2aa5fed607d300f389c10e976343a38f2b2a32b4fcb74d3abd57ffaea165f28
+AUX klayout-0.21.7-Makefile.conf.linux-gentoo 917 RMD160 30db9754d812069de2310532f9a8e5d3928b6141 SHA1 548fda661d02d6ef81aee9444a5d8b76dddc40cb SHA256 ffdecac8e05b7418034755e00d1a201c8bc2f0486f7eac232d2d0899ee3bdb43
 DIST klayout-0.19.3.tar.gz 1428534 RMD160 79efd5817d2d9f8e97039561aa5b9c281381c18d SHA1 6829f042aea70878fbc9e62f81109d45d5fc0525 SHA256 ba853af6f27c42faf4c15673eec8f4d534d373c2341ee3c4130825f88fcd3801
 DIST klayout-0.20.2.tar.gz 1582828 RMD160 925152f3173f180bc8611f59f239940bbd852183 SHA1 467af487053878f46662ddb144a44444088fbc8e SHA256 a87298bd77e61e2b64245d4fe133d68f579fcb490cc14b4889938e096bf1120f
 DIST klayout-0.20.tar.gz 1579250 RMD160 b9f6269a0a2886a78d4da8862607331d288f1296 SHA1 c723900a0a071737cd42d1f082ff24d1cf48e0e0 SHA256 49961e31254ada29951d6a2d492684b71a1bed522e1457743c9f01bbbade0f30
+DIST klayout-0.21.7.tar.gz 1972999 RMD160 98e52625ef27d7e2e72d021a26936ce4e91cc611 SHA1 cfeff2a6869225d9b2d8d38bd539cab3e8c7221f SHA256 15b294ad0dbfbcae34e530f8dea7c331490292030f268fedf6197780215bfa25
 EBUILD klayout-0.19.3.ebuild 2006 RMD160 0b6886b025b20ba6afcb88fcf4b6df83a3f2f8e6 SHA1 8924709d31490909859949d0a573a8baf1e13f65 SHA256 70d19681ce4a6a560dab89932cd8b9217328971d396ecd25ebe12cad066548e2
 EBUILD klayout-0.20.2.ebuild 1844 RMD160 a20c77721a1888e78311225972283cb8058c204a SHA1 7218fedb9eb82ff60f12a557380c58e1fc725218 SHA256 24ca43092da56a8d132c07d9d9d15ceaa235f9b9393dd13f44579ad11e2f73a6
 EBUILD klayout-0.20.ebuild 2006 RMD160 0b6886b025b20ba6afcb88fcf4b6df83a3f2f8e6 SHA1 8924709d31490909859949d0a573a8baf1e13f65 SHA256 70d19681ce4a6a560dab89932cd8b9217328971d396ecd25ebe12cad066548e2
-MISC ChangeLog 2871 RMD160 0a91d27195f5d0172b77e2e8bdcd99a07c1ac698 SHA1 cd1453471f90add254079a361973e8f05a549957 SHA256 1c57fbfffad19e2cf34f29bff5cd47cd948b96679169e93a9d25cf8c9c323f94
+EBUILD klayout-0.21.7.ebuild 1702 RMD160 1d960aea65a0cc8fa979584360b9e1e37b52d6b2 SHA1 6a03087cb0d83adadf3cbd3458f1c23580cdf382 SHA256 9d519868321f2375c969cdfc1f5e1fdcdd0ef97eb947b4d26c0a8f5d54daaf6e
+MISC ChangeLog 3051 RMD160 3f1c57bc36e5b741ff9d505c0a64d7c39dd92e46 SHA1 4db42eb8a6a154ae22e9d2a7494cc53293337408 SHA256 6b20e684be0816fd650fdac92d257a6b2f5b21eea94d11bb1ac5f74330bfe921
 MISC metadata.xml 225 RMD160 aa7d7690bc9d41aa160500739ec29a5aecb24958 SHA1 a7fa143a3c80636c1f82827063de2327d4380d57 SHA256 3b760abcba804d12e90e8101abef730ff1be333e8c01f273f7a05e68f5f1df88
 -----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.16 (GNU/Linux)
+Version: GnuPG v2.0.17 (GNU/Linux)
 
-iQIcBAEBAgAGBQJMl+qxAAoJENwGBM22xffeeQ0P/jiBAaJIFeQddZsJsmIOp+eF
-5fFkfyt77M1l/idRA+GD5XZ+qNsd4uGyQdDLncHeKH5M8HzL1yPWM+oILuWS9GgS
-STTydhPgFzGIWFPjAkV+cH1bYRuiD+WlyJITLJW5Tbnk6BSKrVrSZdqBjhZGrsJL
-PuBugCp6CRpWwclAsfDUKAaB56Mv9ZbJplNRE6/9graDh4/rp5MDXTLz7HkGDaPK
-9rGh2XfMIlmsnmPn+f2C8UgEEvA9GNk3iS8OSXoZDvmEdk25aE5zda+RS+OLrDw3
-YRGytIIuFmEUhQU9rxPQB/yIcMFlBYQySgrzaIgorRKh5xqnv0wgW1U3BxVYwVvR
-pPyzDlzmc7EnN2pZL0wj7Py2NQiHwWNTpDx+ehvPr793EG2WDaHyjiKIHO9stQES
-mUloFBUyucbzwRSHrvnAAd0O1g0UfYmL0CPlDdjPx4ENc/KbzNeC7Lx9KDO9nnfc
-D0z2K6Zfz8sbGfOUeD/675hZdIHTee/gY8vm5Jh2ify3jaKXyKeuoZbnaQsouFKu
-Tc/5BITJ0lRq1py09JU0m5unDY55PznLrQiyLKShQqUu8hybrRhTJZMpBy26xd2i
-g+7Ipa5nY+cZZ+hTkhXi4s/Be1to3vhCea3UIBdzAUObdgZ9rRL2wKeSrGOMztfQ
-NhfWF13Fdmf5YVjfmaZR
-=LHrA
+iQIcBAEBCgAGBQJNk6KZAAoJENwGBM22xffeVaIP/3Vy+IPt3Kl4aqRyGgIMfy6M
+qaNyxYa4r3XLSSBMgTGTHvHDaszBe4TZ1rx1Xzsq3ak5Pp5LsKTex4RnD0fosnzR
+EVhjfiahsGixpafaYSzG+M0ttEw2Dj1HyKBr/JXNlqfKQiMc+1HLNwaj/eSjTOOU
+Jjyy/NkUn5MRvRYjzNhMDFZuS1OuZmjgq6OPr/cYg+8f2E51FubqUu349cQffhSY
+8/WAADqXrOcsgb+x8gL8UUu4axGBGc07vBdAqkzweXDHgqNFL82VKKdt3f5Jgml2
+iLTOe+aZf11qjhKQovrdTlnxO8x4iMUH8RfS1Ly8wIyCckeulAQVhvbuLlbK9Ec8
+FzIFs03qBR2kDWyzh7hv6AuCB3qaMPqhzmUnSc9o2xz/JAhzw6iAs3ftQOqjc8h0
+IQkj7g0czaZw8TxBZAy+Zh6ojIdAbStYpEXGD/pzM60o4331EwZw3n66wTEb9jjC
+NPH7YgjLUOWz6eJb2/46jt2mO4Ap3odqfslWRtRCapXOVBnv2nNP6TLEIq50RNI4
+RhameXNfnBQfn3hlb4DOEII8+FcK6TxpxRv1OSb+70A5B5HOm13bt0TMp0AtLojt
+LHCCsFRYvW/aWWDHqEGOkuy/dcWD59DQ8Mv3uRs6l6+7JMfnC1r2X65RD+3Uoqj4
+x5VWieHs5I14oMeL6eR/
+=mt5M
 -----END PGP SIGNATURE-----

diff --git a/sci-electronics/klayout/files/klayout-0.21.7-Makefile.conf.linux-gentoo b/sci-electronics/klayout/files/klayout-0.21.7-Makefile.conf.linux-gentoo
new file mode 100644
index 0000000..32d75df
--- /dev/null
+++ b/sci-electronics/klayout/files/klayout-0.21.7-Makefile.conf.linux-gentoo
@@ -0,0 +1,43 @@
+
+# Configuration file for gentoo-linux
+# Compiler options
+
+# Compiler general
+INC=-I$(TOP_SOURCE) -I$(SOURCE) -I. -I$(QTINCLUDE) 
+DEFS=-DQT_THREAD_SUPPORT -DQT3_SUPPORT
+
+# C++
+CXXOPT_DEP=-MM -MG 
+CXXWARN=-Wall -pedantic -Wno-deprecated -Woverloaded-virtual \
+       -Wsign-promo -Wsynth -Wno-long-long -Wno-strict-aliasing
+CXXOPT=-c $(CXXFLAGS) -o
+CXXOPT_SO=-fPIC $(CXXOPT) 
+
+# C
+CCOPT_DEP=-MM -MG 
+CCWARN=
+CCOPT=-c $(CFLAGS) -o
+CCOPT_SO=-fPIC $(CCOPT) 
+
+# Linker
+LINK=$(CXX)
+LOPT=-Wl,-E ${LDFLAGS} -o
+LOPT_SO=-shared -fPIC $(LOPT) -o
+
+LIBS=-L$(QTLIB) -lQtGui -lQtCore -lQtXml -lrt -lstdc++ -lcrypt -ldl -lz
+
+.PHONY: install
+install:
+	mkdir -p $(INSTALL_BINDIR)
+	cp main/$(EXEC_NAME) $(INSTALL_BINDIR)
+	for bin in $(OTHER_BIN) ; \
+	do \
+	  cp main/$$bin $(INSTALL_BINDIR) ; \
+	done
+	for plugin in $(PLUGINS) ; \
+	do \
+	  cp $$plugin/*.so $(INSTALL_BINDIR) ; \
+	done
+	chmod 755 $(INSTALL_BINDIR) $(INSTALL_BINDIR)/*
+
+

diff --git a/sci-electronics/klayout/klayout-0.21.7.ebuild b/sci-electronics/klayout/klayout-0.21.7.ebuild
new file mode 100644
index 0000000..3e63d14
--- /dev/null
+++ b/sci-electronics/klayout/klayout-0.21.7.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=3
+
+USE_RUBY="ruby18"
+# note: define maximally ONE implementation here
+
+RUBY_OPTIONAL=yes
+
+inherit eutils multilib toolchain-funcs ruby-ng
+
+DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
+HOMEPAGE="http://www.klayout.de/"
+SRC_URI="http://www.klayout.de/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ruby"
+
+RDEPEND="x11-libs/qt-gui:4[qt3support]"
+DEPEND="${RDEPEND}"
+
+all_ruby_prepare() {
+	# now we generate the stub build configuration file for the home-brew build system
+	cp "${FILESDIR}/${P}-Makefile.conf.linux-gentoo" "${S}/config/Makefile.conf.linux-gentoo" || die
+}
+
+each_ruby_configure() {
+	local rbflags
+
+	if use ruby ; then
+		rbflags="-rblib $(ruby_get_libruby) -rbinc $(ruby_get_hdrdir)"
+	fi
+
+	./build.sh \
+		-dry-run \
+		-platform linux-gentoo \
+		-bin bin \
+		-qtbin /usr/bin \
+		-qtinc /usr/include/qt4 \
+		-qtlib /usr/$(get_libdir)/qt4 \
+		${rbflags} || die "Configuration failed"
+}
+
+each_ruby_compile() {
+	cd build.linux-gentoo
+	tc-export CC CXX AR LD RANLIB
+	export AR="${AR} -r"
+	emake all || die "Build failed"
+}
+
+each_ruby_install() {
+	cd build.linux-gentoo
+	emake install || die "make install failed"
+
+	cd ..
+	dobin bin/klayout || die
+
+	insinto /usr/share/${PN}/testdata/gds
+	doins testdata/gds/*.gds || die "Installation of gds testdata failed"
+	insinto /usr/share/${PN}/testdata/oasis
+	doins testdata/oasis/*.oas testdata/oasis/*.ot || die "Installation of oasis testdata failed"
+
+	if use ruby; then
+		insinto /usr/share/${PN}
+		doins -r testdata/ruby || die "Installation of ruby testdata failed"
+	fi
+}



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

* [gentoo-commits] dev/dilfridge:master commit in: sci-electronics/klayout/, sci-electronics/klayout/files/
@ 2013-01-02 19:38 Andreas Hüttel
  0 siblings, 0 replies; 2+ messages in thread
From: Andreas Hüttel @ 2013-01-02 19:38 UTC (permalink / raw
  To: gentoo-commits

commit:     b15e355f26f828f156e5084230d138910b83a7de
Author:     Andreas K. Huettel (dilfridge) <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Wed Jan  2 19:38:15 2013 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Wed Jan  2 19:38:15 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=dev/dilfridge.git;a=commit;h=b15e355f

[sci-electronics/klayout] Not needed here anymore

---
 sci-electronics/klayout/ChangeLog                  |   75 ------------------
 sci-electronics/klayout/Manifest                   |   37 ---------
 .../klayout-0.19.3-Makefile.conf.linux-gentoo      |   42 ----------
 .../files/klayout-0.19.3-configureonly.patch       |   37 ---------
 .../files/klayout-0.20-Makefile.conf.linux-gentoo  |   42 ----------
 .../klayout/files/klayout-0.20-configureonly.patch |   37 ---------
 .../klayout-0.20.2-Makefile.conf.linux-gentoo      |   42 ----------
 .../files/klayout-0.20.2-configureonly.patch       |   37 ---------
 .../klayout-0.21.7-Makefile.conf.linux-gentoo      |   43 ----------
 sci-electronics/klayout/klayout-0.19.3.ebuild      |   82 --------------------
 sci-electronics/klayout/klayout-0.20.2.ebuild      |   77 ------------------
 sci-electronics/klayout/klayout-0.20.ebuild        |   82 --------------------
 sci-electronics/klayout/klayout-0.21.7.ebuild      |   71 -----------------
 sci-electronics/klayout/metadata.xml               |    8 --
 14 files changed, 0 insertions(+), 712 deletions(-)

diff --git a/sci-electronics/klayout/ChangeLog b/sci-electronics/klayout/ChangeLog
deleted file mode 100644
index 53328a8..0000000
--- a/sci-electronics/klayout/ChangeLog
+++ /dev/null
@@ -1,75 +0,0 @@
-# ChangeLog for sci-electronics/klayout
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
-
-  30 Mar 2011; Andreas K. Huettel <dilfridge@gentoo.org>
-  klayout-0.20.2.ebuild:
-  Resync with tree
-
-*klayout-0.21.7 (30 Mar 2011)
-
-  30 Mar 2011; Andreas K. Huettel <dilfridge@gentoo.org>
-  +klayout-0.21.7.ebuild, +files/klayout-0.21.7-Makefile.conf.linux-gentoo:
-  Version bump
-
-  20 Sep 2010; Andreas K. Huettel <dilfridge@gentoo.org>
-  files/klayout-0.20.2-Makefile.conf.linux-gentoo:
-  Should use LDFLAGS now.
-
-  20 Sep 2010; Andreas K. Huettel <dilfridge@gentoo.org>
-  klayout-0.20.2.ebuild:
-  Rubyfied.
-
-*klayout-0.20.2 (15 Jun 2010)
-
-  15 Jun 2010; Andreas K. Huettel (dilfridge) <mail@akhuettel.de>
-  +klayout-0.20.2.ebuild, +files/klayout-0.20.2-Makefile.conf.linux-gentoo,
-  +files/klayout-0.20.2-configureonly.patch:
-  Trivial version bump. Still needs proper rubyfication.
-
-  15 Jun 2010; Andreas K. Huettel (dilfridge) <mail@akhuettel.de> ChangeLog:
-  Initial import from sunrise to sci overlay.
-
-----------------------------------------------------------------------------
-
-  10 May 2010; Andreas K. Huettel (dilfridge) <mail@akhuettel.de>
-  -klayout-0.19.3.ebuild, -files/klayout-0.19.3-Makefile.conf.linux-gentoo,
-  -files/klayout-0.19.3-configureonly.patch, +klayout-0.20.ebuild,
-  +files/klayout-0.20-Makefile.conf.linux-gentoo,
-  +files/klayout-0.20-configureonly.patch:
-  Trivial version bump. Still needs a proper rubyfication.
-
-  20 Dec 2009; Andreas K. Huettel (dilfridge) <mail@akhuettel.de>
-  -klayout-0.19.2.ebuild, -files/klayout-0.19.2-Makefile.conf.linux-gentoo,
-  -files/klayout-0.19.2-configureonly.patch, +klayout-0.19.3.ebuild,
-  +files/klayout-0.19.3-Makefile.conf.linux-gentoo,
-  +files/klayout-0.19.3-configureonly.patch:
-  Version bump.
-
-  10 Dec 2009; Andreas K. Huettel (dilfridge) <mail@akhuettel.de>
-  -klayout-0.19.1.ebuild, -files/klayout-0.19.1-Makefile.conf.linux-gentoo,
-  -files/klayout-0.19.1-configureonly.patch, +klayout-0.19.2.ebuild,
-  +files/klayout-0.19.2-Makefile.conf.linux-gentoo,
-  +files/klayout-0.19.2-configureonly.patch:
-  Version bump, requiring minor build system fixes.
-
-  02 Dec 2009; Andreas K. Huettel (dilfridge) <mail@akhuettel.de>
-  -klayout-0.18.2.ebuild, -files/klayout-0.18.2-Makefile.conf.linux-gentoo,
-  -files/klayout-0.18.2-configureonly.patch, +klayout-0.19.1.ebuild,
-  +files/klayout-0.19.1-Makefile.conf.linux-gentoo,
-  +files/klayout-0.19.1-configureonly.patch:
-  Version bump.
-
-  07 Nov 2009; Andreas K. Huettel (dilfridge) <mail@akhuettel.de>
-  -klayout-0.18.1.ebuild, -files/klayout-0.18.1-Makefile.conf.linux-gentoo,
-  -files/klayout-0.18.1-configureonly.patch, +klayout-0.18.2.ebuild,
-  +files/klayout-0.18.2-Makefile.conf.linux-gentoo,
-  +files/klayout-0.18.2-configureonly.patch:
-  Version bump.
-
-  20 Sep 2009; Andreas K. Huettel (dilfridge) <mail@akhuettel.de>
-  +klayout-0.18.1.ebuild, +files/klayout-0.18.1-Makefile.conf.linux-gentoo,
-  +files/klayout-0.18.1-configureonly.patch, +metadata.xml:
-  New application, viewer and editor for integrated circuit layouts. Thanks to
-  Andreas Krinke and _AxS_ for the ebuild. See bug 259291.
-

diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
deleted file mode 100644
index e483c44..0000000
--- a/sci-electronics/klayout/Manifest
+++ /dev/null
@@ -1,37 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA512
-
-AUX klayout-0.19.3-Makefile.conf.linux-gentoo 864 RMD160 46d2bf5799b48958478be0af937ae8b3dfa9423b SHA1 9ec3ca764a22f4bbd64c107a7d2ca10d4af12588 SHA256 a44ebecc995bdb21e93234c9b3ee5225656307ade1c928374ce47cd841107470
-AUX klayout-0.19.3-configureonly.patch 767 RMD160 658e32a3a6349571e43a8872ed4ae434c40ad556 SHA1 de03b3d17aa6d54ac5daa1e6c2dc7d10ed53e573 SHA256 b2aa5fed607d300f389c10e976343a38f2b2a32b4fcb74d3abd57ffaea165f28
-AUX klayout-0.20-Makefile.conf.linux-gentoo 864 RMD160 46d2bf5799b48958478be0af937ae8b3dfa9423b SHA1 9ec3ca764a22f4bbd64c107a7d2ca10d4af12588 SHA256 a44ebecc995bdb21e93234c9b3ee5225656307ade1c928374ce47cd841107470
-AUX klayout-0.20-configureonly.patch 767 RMD160 658e32a3a6349571e43a8872ed4ae434c40ad556 SHA1 de03b3d17aa6d54ac5daa1e6c2dc7d10ed53e573 SHA256 b2aa5fed607d300f389c10e976343a38f2b2a32b4fcb74d3abd57ffaea165f28
-AUX klayout-0.20.2-Makefile.conf.linux-gentoo 875 RMD160 1a5dba326da987deaa6eda910fed84d9ed9096fb SHA1 da7de7a67dfa04d9578444d18a6746dc4cc88ff9 SHA256 92dd5333f94a18896c252920a364246de5f8e90dd1a78a6b01fe29e7fca3dbcb
-AUX klayout-0.20.2-configureonly.patch 767 RMD160 658e32a3a6349571e43a8872ed4ae434c40ad556 SHA1 de03b3d17aa6d54ac5daa1e6c2dc7d10ed53e573 SHA256 b2aa5fed607d300f389c10e976343a38f2b2a32b4fcb74d3abd57ffaea165f28
-AUX klayout-0.21.7-Makefile.conf.linux-gentoo 917 RMD160 30db9754d812069de2310532f9a8e5d3928b6141 SHA1 548fda661d02d6ef81aee9444a5d8b76dddc40cb SHA256 ffdecac8e05b7418034755e00d1a201c8bc2f0486f7eac232d2d0899ee3bdb43
-DIST klayout-0.19.3.tar.gz 1428534 RMD160 79efd5817d2d9f8e97039561aa5b9c281381c18d SHA1 6829f042aea70878fbc9e62f81109d45d5fc0525 SHA256 ba853af6f27c42faf4c15673eec8f4d534d373c2341ee3c4130825f88fcd3801
-DIST klayout-0.20.2.tar.gz 1582828 RMD160 925152f3173f180bc8611f59f239940bbd852183 SHA1 467af487053878f46662ddb144a44444088fbc8e SHA256 a87298bd77e61e2b64245d4fe133d68f579fcb490cc14b4889938e096bf1120f
-DIST klayout-0.20.tar.gz 1579250 RMD160 b9f6269a0a2886a78d4da8862607331d288f1296 SHA1 c723900a0a071737cd42d1f082ff24d1cf48e0e0 SHA256 49961e31254ada29951d6a2d492684b71a1bed522e1457743c9f01bbbade0f30
-DIST klayout-0.21.7.tar.gz 1972999 RMD160 98e52625ef27d7e2e72d021a26936ce4e91cc611 SHA1 cfeff2a6869225d9b2d8d38bd539cab3e8c7221f SHA256 15b294ad0dbfbcae34e530f8dea7c331490292030f268fedf6197780215bfa25
-EBUILD klayout-0.19.3.ebuild 2006 RMD160 0b6886b025b20ba6afcb88fcf4b6df83a3f2f8e6 SHA1 8924709d31490909859949d0a573a8baf1e13f65 SHA256 70d19681ce4a6a560dab89932cd8b9217328971d396ecd25ebe12cad066548e2
-EBUILD klayout-0.20.2.ebuild 1951 RMD160 a9c01fd475f38a5e333e5ee0f25669a41054aabc SHA1 e886a30d30c1577278d995ba7c5d685af0f42710 SHA256 985ca3e7293d4abe143140c3db6bc983da152732b22e99b8843bd0dea34aebe8
-EBUILD klayout-0.20.ebuild 2006 RMD160 0b6886b025b20ba6afcb88fcf4b6df83a3f2f8e6 SHA1 8924709d31490909859949d0a573a8baf1e13f65 SHA256 70d19681ce4a6a560dab89932cd8b9217328971d396ecd25ebe12cad066548e2
-EBUILD klayout-0.21.7.ebuild 1702 RMD160 1d960aea65a0cc8fa979584360b9e1e37b52d6b2 SHA1 6a03087cb0d83adadf3cbd3458f1c23580cdf382 SHA256 9d519868321f2375c969cdfc1f5e1fdcdd0ef97eb947b4d26c0a8f5d54daaf6e
-MISC ChangeLog 3153 RMD160 2ff4bf09cd688f87748bba7155458aaf235464ee SHA1 3253f1bbfa80741dd6e31f32c6cc310b9ceef30a SHA256 002bf8be729d35e59939b77a8cb717338c89eceada7756495b3346aac8486aeb
-MISC metadata.xml 225 RMD160 aa7d7690bc9d41aa160500739ec29a5aecb24958 SHA1 a7fa143a3c80636c1f82827063de2327d4380d57 SHA256 3b760abcba804d12e90e8101abef730ff1be333e8c01f273f7a05e68f5f1df88
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
-
-iQIcBAEBCgAGBQJNk6LFAAoJENwGBM22xffez5wP/3O+3vZzmiGXIatg6rQxzFmx
-M/JDQvBBrbLYpocYPYR2ejJDOwsKq8SaUgTNDTsb46mhOeCS57CB1W42mbuzEjGr
-xgdypgLjcCa7U2bFo4FpX9d3jDJrmwolFic/t+QkxZHPcHI+PC65di4jsGaux5SU
-VGYoCFcDP2rewI+xCPFecV4Lb4C2ZIhCB4snyoERhh0QkqYBOfSPSuXg90guHuXX
-LzQYqrGpl7Y2EwwW2GVov8lcqOnQfNL8/fLp3bUXgro+Y8tVpDJ7gatap4mUrHAB
-X1yuijzAV8Q0lVouchSoB/vlEyvtffWHNAUW5FfS06IJ8NCn/Fgtkl4XW4C6L9QF
-WMg6fJfjG2TeIDmeSL4CK1ZpwGC2w9YCK8npRj0fiBCbA0lGXOMf7lTTAqXnp5Ot
-FV8GEepq8F2ZdYxCp8qC2bNTCHn9g4/yj8/If0qttpIHxXyuIh6+QetQU/vCtuyJ
-K/JRNJuRqvf1oUGD+X26+7rr30NiQdqPnsyKXBHRQhEL44xFU2LpYsiXXhNgBbFV
-PViiXX6XQAbCUOAf5mF+lCReHckA4qZNYzZ1cFS2/NIauXFaY7tGnQCbBQeT/xaB
-PwGgazlx9Z9PtF7Y347rXbtCQbGbhhCeZBYq9ye37BBIAfz8YRlsvOxbtvB+/3nZ
-Hw8SGTd/frGzXBxNBYh8
-=97iN
------END PGP SIGNATURE-----

diff --git a/sci-electronics/klayout/files/klayout-0.19.3-Makefile.conf.linux-gentoo b/sci-electronics/klayout/files/klayout-0.19.3-Makefile.conf.linux-gentoo
deleted file mode 100644
index d1e8baf..0000000
--- a/sci-electronics/klayout/files/klayout-0.19.3-Makefile.conf.linux-gentoo
+++ /dev/null
@@ -1,42 +0,0 @@
-
-# Configuration file for gentoo-linux
-# Compiler options
-
-CCOPT_DEP=-MM -MG -x c++
-
-CCWARN=-Wall -pedantic -Wno-deprecated -Woverloaded-virtual \
-       -Wsign-promo -Wsynth -Wno-long-long -Wno-strict-aliasing
-
-CCOPT=-c -x c++ $(CXXFLAGS) -o
-CCOPT_SO=-fPIC $(CCOPT)
-
-INC=-I$(TOP_SOURCE) -I$(SOURCE) -I. -I$(QTINCLUDE)
-
-DEFS=-DQT_THREAD_SUPPORT -DQT3_SUPPORT
-
-# Linker options
-
-LOPT=-Wl,-E -o
-LOPT_SO=-shared -fPIC -o
-
-LIBS=-L$(QTLIB) -lQtGui -lQtCore -lQtXml -lrt -lstdc++ -lcrypt
-
-LINK=$(CXX)
-
-# The details for the install target (needed since 0.19.2)
-
-.PHONY: install
-install:
-	mkdir -p $(INSTALL_BINDIR)
-	cp main/$(EXEC_NAME) $(INSTALL_BINDIR)
-	for bin in $(OTHER_BIN) ; \
-	do \
-	  cp main/$$bin $(INSTALL_BINDIR) ; \
-	done
-	for plugin in $(PLUGINS) ; \
-	do \
-	  cp $$plugin/*.so $(INSTALL_BINDIR) ; \
-	done
-	chmod 755 $(INSTALL_BINDIR) $(INSTALL_BINDIR)/*
-
-

diff --git a/sci-electronics/klayout/files/klayout-0.19.3-configureonly.patch b/sci-electronics/klayout/files/klayout-0.19.3-configureonly.patch
deleted file mode 100644
index 74c2e78..0000000
--- a/sci-electronics/klayout/files/klayout-0.19.3-configureonly.patch
+++ /dev/null
@@ -1,37 +0,0 @@
---- klayout-0.18.1/build.sh	2009-08-02 15:17:12.000000000 -0400
-+++ klayout-0.18.1/build.sh.new	2009-09-18 16:15:47.000000000 -0400
-@@ -237,34 +237,3 @@
- echo "Building plugins: $PLUGINS"
- echo ""
- 
--# -- Running build  --
--
--echo "Running build .."
--echo "$MAKE_PRG"
--cd $BUILD
--$MAKE_PRG $MAKE_OPT all || exit 1
--echo ""
--
--cd $CURR_DIR
--
--# -- Installing binaries  --
--
--echo "Installing binaries .."
--cd $BUILD
--$MAKE_PRG install
--cd $CURR_DIR
--echo "Build done."
--
--if [ $WIN_CYGWIN = 0 ]; then
--  echo ""
--  echo "Final binary is ready in $BIN/$EXEC_NAME."
--  echo "To run it, you may need to add the following to your LD_LIBRARY_PATH:"
--  echo "$QTLIB"
--  
--  LD_LIBRARY_PATH=$QTLIB:$LD_LIBRARY_PATH
--  $BIN/$EXEC_NAME -v
--  $BIN/$EXEC_NAME -h
--fi
--
--exit 0
--

diff --git a/sci-electronics/klayout/files/klayout-0.20-Makefile.conf.linux-gentoo b/sci-electronics/klayout/files/klayout-0.20-Makefile.conf.linux-gentoo
deleted file mode 100644
index d1e8baf..0000000
--- a/sci-electronics/klayout/files/klayout-0.20-Makefile.conf.linux-gentoo
+++ /dev/null
@@ -1,42 +0,0 @@
-
-# Configuration file for gentoo-linux
-# Compiler options
-
-CCOPT_DEP=-MM -MG -x c++
-
-CCWARN=-Wall -pedantic -Wno-deprecated -Woverloaded-virtual \
-       -Wsign-promo -Wsynth -Wno-long-long -Wno-strict-aliasing
-
-CCOPT=-c -x c++ $(CXXFLAGS) -o
-CCOPT_SO=-fPIC $(CCOPT)
-
-INC=-I$(TOP_SOURCE) -I$(SOURCE) -I. -I$(QTINCLUDE)
-
-DEFS=-DQT_THREAD_SUPPORT -DQT3_SUPPORT
-
-# Linker options
-
-LOPT=-Wl,-E -o
-LOPT_SO=-shared -fPIC -o
-
-LIBS=-L$(QTLIB) -lQtGui -lQtCore -lQtXml -lrt -lstdc++ -lcrypt
-
-LINK=$(CXX)
-
-# The details for the install target (needed since 0.19.2)
-
-.PHONY: install
-install:
-	mkdir -p $(INSTALL_BINDIR)
-	cp main/$(EXEC_NAME) $(INSTALL_BINDIR)
-	for bin in $(OTHER_BIN) ; \
-	do \
-	  cp main/$$bin $(INSTALL_BINDIR) ; \
-	done
-	for plugin in $(PLUGINS) ; \
-	do \
-	  cp $$plugin/*.so $(INSTALL_BINDIR) ; \
-	done
-	chmod 755 $(INSTALL_BINDIR) $(INSTALL_BINDIR)/*
-
-

diff --git a/sci-electronics/klayout/files/klayout-0.20-configureonly.patch b/sci-electronics/klayout/files/klayout-0.20-configureonly.patch
deleted file mode 100644
index 74c2e78..0000000
--- a/sci-electronics/klayout/files/klayout-0.20-configureonly.patch
+++ /dev/null
@@ -1,37 +0,0 @@
---- klayout-0.18.1/build.sh	2009-08-02 15:17:12.000000000 -0400
-+++ klayout-0.18.1/build.sh.new	2009-09-18 16:15:47.000000000 -0400
-@@ -237,34 +237,3 @@
- echo "Building plugins: $PLUGINS"
- echo ""
- 
--# -- Running build  --
--
--echo "Running build .."
--echo "$MAKE_PRG"
--cd $BUILD
--$MAKE_PRG $MAKE_OPT all || exit 1
--echo ""
--
--cd $CURR_DIR
--
--# -- Installing binaries  --
--
--echo "Installing binaries .."
--cd $BUILD
--$MAKE_PRG install
--cd $CURR_DIR
--echo "Build done."
--
--if [ $WIN_CYGWIN = 0 ]; then
--  echo ""
--  echo "Final binary is ready in $BIN/$EXEC_NAME."
--  echo "To run it, you may need to add the following to your LD_LIBRARY_PATH:"
--  echo "$QTLIB"
--  
--  LD_LIBRARY_PATH=$QTLIB:$LD_LIBRARY_PATH
--  $BIN/$EXEC_NAME -v
--  $BIN/$EXEC_NAME -h
--fi
--
--exit 0
--

diff --git a/sci-electronics/klayout/files/klayout-0.20.2-Makefile.conf.linux-gentoo b/sci-electronics/klayout/files/klayout-0.20.2-Makefile.conf.linux-gentoo
deleted file mode 100644
index b22da18..0000000
--- a/sci-electronics/klayout/files/klayout-0.20.2-Makefile.conf.linux-gentoo
+++ /dev/null
@@ -1,42 +0,0 @@
-
-# Configuration file for gentoo-linux
-# Compiler options
-
-CCOPT_DEP=-MM -MG -x c++
-
-CCWARN=-Wall -pedantic -Wno-deprecated -Woverloaded-virtual \
-       -Wsign-promo -Wsynth -Wno-long-long -Wno-strict-aliasing
-
-CCOPT=-c -x c++ $(CXXFLAGS) -o
-CCOPT_SO=-fPIC $(CCOPT)
-
-INC=-I$(TOP_SOURCE) -I$(SOURCE) -I. -I$(QTINCLUDE)
-
-DEFS=-DQT_THREAD_SUPPORT -DQT3_SUPPORT
-
-# Linker options
-
-LOPT=-Wl,-E ${LDFLAGS} -o
-LOPT_SO=-shared -fPIC -o
-
-LIBS=-L$(QTLIB) -lQtGui -lQtCore -lQtXml -lrt -lstdc++ -lcrypt
-
-LINK=$(CXX)
-
-# The details for the install target (needed since 0.19.2)
-
-.PHONY: install
-install:
-	mkdir -p $(INSTALL_BINDIR)
-	cp main/$(EXEC_NAME) $(INSTALL_BINDIR)
-	for bin in $(OTHER_BIN) ; \
-	do \
-	  cp main/$$bin $(INSTALL_BINDIR) ; \
-	done
-	for plugin in $(PLUGINS) ; \
-	do \
-	  cp $$plugin/*.so $(INSTALL_BINDIR) ; \
-	done
-	chmod 755 $(INSTALL_BINDIR) $(INSTALL_BINDIR)/*
-
-

diff --git a/sci-electronics/klayout/files/klayout-0.20.2-configureonly.patch b/sci-electronics/klayout/files/klayout-0.20.2-configureonly.patch
deleted file mode 100644
index 74c2e78..0000000
--- a/sci-electronics/klayout/files/klayout-0.20.2-configureonly.patch
+++ /dev/null
@@ -1,37 +0,0 @@
---- klayout-0.18.1/build.sh	2009-08-02 15:17:12.000000000 -0400
-+++ klayout-0.18.1/build.sh.new	2009-09-18 16:15:47.000000000 -0400
-@@ -237,34 +237,3 @@
- echo "Building plugins: $PLUGINS"
- echo ""
- 
--# -- Running build  --
--
--echo "Running build .."
--echo "$MAKE_PRG"
--cd $BUILD
--$MAKE_PRG $MAKE_OPT all || exit 1
--echo ""
--
--cd $CURR_DIR
--
--# -- Installing binaries  --
--
--echo "Installing binaries .."
--cd $BUILD
--$MAKE_PRG install
--cd $CURR_DIR
--echo "Build done."
--
--if [ $WIN_CYGWIN = 0 ]; then
--  echo ""
--  echo "Final binary is ready in $BIN/$EXEC_NAME."
--  echo "To run it, you may need to add the following to your LD_LIBRARY_PATH:"
--  echo "$QTLIB"
--  
--  LD_LIBRARY_PATH=$QTLIB:$LD_LIBRARY_PATH
--  $BIN/$EXEC_NAME -v
--  $BIN/$EXEC_NAME -h
--fi
--
--exit 0
--

diff --git a/sci-electronics/klayout/files/klayout-0.21.7-Makefile.conf.linux-gentoo b/sci-electronics/klayout/files/klayout-0.21.7-Makefile.conf.linux-gentoo
deleted file mode 100644
index 32d75df..0000000
--- a/sci-electronics/klayout/files/klayout-0.21.7-Makefile.conf.linux-gentoo
+++ /dev/null
@@ -1,43 +0,0 @@
-
-# Configuration file for gentoo-linux
-# Compiler options
-
-# Compiler general
-INC=-I$(TOP_SOURCE) -I$(SOURCE) -I. -I$(QTINCLUDE) 
-DEFS=-DQT_THREAD_SUPPORT -DQT3_SUPPORT
-
-# C++
-CXXOPT_DEP=-MM -MG 
-CXXWARN=-Wall -pedantic -Wno-deprecated -Woverloaded-virtual \
-       -Wsign-promo -Wsynth -Wno-long-long -Wno-strict-aliasing
-CXXOPT=-c $(CXXFLAGS) -o
-CXXOPT_SO=-fPIC $(CXXOPT) 
-
-# C
-CCOPT_DEP=-MM -MG 
-CCWARN=
-CCOPT=-c $(CFLAGS) -o
-CCOPT_SO=-fPIC $(CCOPT) 
-
-# Linker
-LINK=$(CXX)
-LOPT=-Wl,-E ${LDFLAGS} -o
-LOPT_SO=-shared -fPIC $(LOPT) -o
-
-LIBS=-L$(QTLIB) -lQtGui -lQtCore -lQtXml -lrt -lstdc++ -lcrypt -ldl -lz
-
-.PHONY: install
-install:
-	mkdir -p $(INSTALL_BINDIR)
-	cp main/$(EXEC_NAME) $(INSTALL_BINDIR)
-	for bin in $(OTHER_BIN) ; \
-	do \
-	  cp main/$$bin $(INSTALL_BINDIR) ; \
-	done
-	for plugin in $(PLUGINS) ; \
-	do \
-	  cp $$plugin/*.so $(INSTALL_BINDIR) ; \
-	done
-	chmod 755 $(INSTALL_BINDIR) $(INSTALL_BINDIR)/*
-
-

diff --git a/sci-electronics/klayout/klayout-0.19.3.ebuild b/sci-electronics/klayout/klayout-0.19.3.ebuild
deleted file mode 100644
index 916e1e0..0000000
--- a/sci-electronics/klayout/klayout-0.19.3.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="http://www.klayout.de/"
-SRC_URI="http://www.klayout.de/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ruby"
-
-RDEPEND="x11-libs/qt-gui:4[qt3support]
-	ruby? ( dev-lang/ruby )"
-
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	epatch "${FILESDIR}/${P}-configureonly.patch"
-
-	# now we generate the stub build configuration file for the home-brew build system
-	cp "${FILESDIR}/${P}-Makefile.conf.linux-gentoo" "${S}/config/Makefile.conf.linux-gentoo" || die
-}
-
-src_configure() {
-	local rbinc rblib rbflags
-
-	if use ruby ; then
-
-		# get the location of the ruby.h header file
-		rbinc=$(ruby -rrbconfig -e "puts Config::CONFIG['archdir'] || Config::CONFIG['rubyhdrdir']")
-
-		# get the filename of libruby.so
-		rblib=$(ruby -rrbconfig -e "puts Config::CONFIG['LIBRUBY']")
-
-		rbflags="-rblib /usr/$(get_libdir)/${rblib} -rbinc ${rbinc}"
-
-	fi
-
-	./build.sh \
-		-platform linux-gentoo \
-		-bin bin \
-		-qtbin /usr/bin \
-		-qtinc /usr/include/qt4 \
-		-qtlib /usr/$(get_libdir)/qt4 \
-		${rbflags} || die "Configuration failed"
-}
-
-src_compile() {
-	cd build.linux-gentoo
-	tc-export CC CXX AR LD RANLIB
-	export AR="${AR} -r"
-	emake all || die "Build failed"
-}
-
-src_install() {
-	cd build.linux-gentoo
-	emake install || die "make install failed"
-
-	cd ..
-	dobin \
-		bin/klayout \
-		bin/strm2gds \
-		bin/strm2oas \
-		bin/strmclip \
-		bin/strmcmp || die "Installation of binaries failed"
-
-	insinto /usr/share/${PN}/testdata/gds
-	doins testdata/gds/*.gds || die "Installation of gds testdata failed"
-	insinto /usr/share/${PN}/testdata/oasis
-	doins testdata/oasis/*.oas testdata/oasis/*.ot || die "Installation of oasis testdata failed"
-
-	if use ruby; then
-		insinto /usr/share/${PN}
-		doins -r testdata/ruby || die "Installation of ruby testdata failed"
-	fi
-}

diff --git a/sci-electronics/klayout/klayout-0.20.2.ebuild b/sci-electronics/klayout/klayout-0.20.2.ebuild
deleted file mode 100644
index ae81467..0000000
--- a/sci-electronics/klayout/klayout-0.20.2.ebuild
+++ /dev/null
@@ -1,77 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sci-electronics/klayout/klayout-0.20.2.ebuild,v 1.3 2010/10/19 09:21:56 hwoarang Exp $
-
-EAPI="2"
-
-USE_RUBY="ruby18"
-# note: define maximally ONE implementation here
-
-RUBY_OPTIONAL=yes
-
-inherit eutils multilib toolchain-funcs ruby-ng
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="http://www.klayout.de/"
-SRC_URI="http://www.klayout.de/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="ruby"
-
-RDEPEND="x11-libs/qt-gui:4[qt3support]"
-DEPEND="${RDEPEND}"
-
-all_ruby_prepare() {
-	epatch "${FILESDIR}/${P}-configureonly.patch"
-
-	# now we generate the stub build configuration file for the home-brew build system
-	cp "${FILESDIR}/${P}-Makefile.conf.linux-gentoo" "${S}/config/Makefile.conf.linux-gentoo" || die
-}
-
-each_ruby_configure() {
-	local rbflags
-
-	if use ruby ; then
-		rbflags="-rblib $(ruby_get_libruby) -rbinc $(ruby_get_hdrdir)"
-	fi
-
-	./build.sh \
-		-platform linux-gentoo \
-		-bin bin \
-		-qtbin /usr/bin \
-		-qtinc /usr/include/qt4 \
-		-qtlib /usr/$(get_libdir)/qt4 \
-		${rbflags} || die "Configuration failed"
-}
-
-each_ruby_compile() {
-	cd build.linux-gentoo
-	tc-export CC CXX AR LD RANLIB
-	export AR="${AR} -r"
-	emake all || die "Build failed"
-}
-
-each_ruby_install() {
-	cd build.linux-gentoo
-	emake install || die "make install failed"
-
-	cd ..
-	dobin \
-		bin/klayout \
-		bin/strm2gds \
-		bin/strm2oas \
-		bin/strmclip \
-		bin/strmcmp || die "Installation of binaries failed"
-
-	insinto /usr/share/${PN}/testdata/gds
-	doins testdata/gds/*.gds || die "Installation of gds testdata failed"
-	insinto /usr/share/${PN}/testdata/oasis
-	doins testdata/oasis/*.oas testdata/oasis/*.ot || die "Installation of oasis testdata failed"
-
-	if use ruby; then
-		insinto /usr/share/${PN}
-		doins -r testdata/ruby || die "Installation of ruby testdata failed"
-	fi
-}

diff --git a/sci-electronics/klayout/klayout-0.20.ebuild b/sci-electronics/klayout/klayout-0.20.ebuild
deleted file mode 100644
index 916e1e0..0000000
--- a/sci-electronics/klayout/klayout-0.20.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI="2"
-
-inherit eutils multilib toolchain-funcs
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="http://www.klayout.de/"
-SRC_URI="http://www.klayout.de/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ruby"
-
-RDEPEND="x11-libs/qt-gui:4[qt3support]
-	ruby? ( dev-lang/ruby )"
-
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-	epatch "${FILESDIR}/${P}-configureonly.patch"
-
-	# now we generate the stub build configuration file for the home-brew build system
-	cp "${FILESDIR}/${P}-Makefile.conf.linux-gentoo" "${S}/config/Makefile.conf.linux-gentoo" || die
-}
-
-src_configure() {
-	local rbinc rblib rbflags
-
-	if use ruby ; then
-
-		# get the location of the ruby.h header file
-		rbinc=$(ruby -rrbconfig -e "puts Config::CONFIG['archdir'] || Config::CONFIG['rubyhdrdir']")
-
-		# get the filename of libruby.so
-		rblib=$(ruby -rrbconfig -e "puts Config::CONFIG['LIBRUBY']")
-
-		rbflags="-rblib /usr/$(get_libdir)/${rblib} -rbinc ${rbinc}"
-
-	fi
-
-	./build.sh \
-		-platform linux-gentoo \
-		-bin bin \
-		-qtbin /usr/bin \
-		-qtinc /usr/include/qt4 \
-		-qtlib /usr/$(get_libdir)/qt4 \
-		${rbflags} || die "Configuration failed"
-}
-
-src_compile() {
-	cd build.linux-gentoo
-	tc-export CC CXX AR LD RANLIB
-	export AR="${AR} -r"
-	emake all || die "Build failed"
-}
-
-src_install() {
-	cd build.linux-gentoo
-	emake install || die "make install failed"
-
-	cd ..
-	dobin \
-		bin/klayout \
-		bin/strm2gds \
-		bin/strm2oas \
-		bin/strmclip \
-		bin/strmcmp || die "Installation of binaries failed"
-
-	insinto /usr/share/${PN}/testdata/gds
-	doins testdata/gds/*.gds || die "Installation of gds testdata failed"
-	insinto /usr/share/${PN}/testdata/oasis
-	doins testdata/oasis/*.oas testdata/oasis/*.ot || die "Installation of oasis testdata failed"
-
-	if use ruby; then
-		insinto /usr/share/${PN}
-		doins -r testdata/ruby || die "Installation of ruby testdata failed"
-	fi
-}

diff --git a/sci-electronics/klayout/klayout-0.21.7.ebuild b/sci-electronics/klayout/klayout-0.21.7.ebuild
deleted file mode 100644
index 3e63d14..0000000
--- a/sci-electronics/klayout/klayout-0.21.7.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-USE_RUBY="ruby18"
-# note: define maximally ONE implementation here
-
-RUBY_OPTIONAL=yes
-
-inherit eutils multilib toolchain-funcs ruby-ng
-
-DESCRIPTION="Viewer and editor for GDS and OASIS integrated circuit layouts"
-HOMEPAGE="http://www.klayout.de/"
-SRC_URI="http://www.klayout.de/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ruby"
-
-RDEPEND="x11-libs/qt-gui:4[qt3support]"
-DEPEND="${RDEPEND}"
-
-all_ruby_prepare() {
-	# now we generate the stub build configuration file for the home-brew build system
-	cp "${FILESDIR}/${P}-Makefile.conf.linux-gentoo" "${S}/config/Makefile.conf.linux-gentoo" || die
-}
-
-each_ruby_configure() {
-	local rbflags
-
-	if use ruby ; then
-		rbflags="-rblib $(ruby_get_libruby) -rbinc $(ruby_get_hdrdir)"
-	fi
-
-	./build.sh \
-		-dry-run \
-		-platform linux-gentoo \
-		-bin bin \
-		-qtbin /usr/bin \
-		-qtinc /usr/include/qt4 \
-		-qtlib /usr/$(get_libdir)/qt4 \
-		${rbflags} || die "Configuration failed"
-}
-
-each_ruby_compile() {
-	cd build.linux-gentoo
-	tc-export CC CXX AR LD RANLIB
-	export AR="${AR} -r"
-	emake all || die "Build failed"
-}
-
-each_ruby_install() {
-	cd build.linux-gentoo
-	emake install || die "make install failed"
-
-	cd ..
-	dobin bin/klayout || die
-
-	insinto /usr/share/${PN}/testdata/gds
-	doins testdata/gds/*.gds || die "Installation of gds testdata failed"
-	insinto /usr/share/${PN}/testdata/oasis
-	doins testdata/oasis/*.oas testdata/oasis/*.ot || die "Installation of oasis testdata failed"
-
-	if use ruby; then
-		insinto /usr/share/${PN}
-		doins -r testdata/ruby || die "Installation of ruby testdata failed"
-	fi
-}

diff --git a/sci-electronics/klayout/metadata.xml b/sci-electronics/klayout/metadata.xml
deleted file mode 100644
index 7fe18f1..0000000
--- a/sci-electronics/klayout/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<herd>no-herd</herd>
-	<maintainer>
-		<email>mail@akhuettel.de</email>
-	</maintainer>
-</pkgmetadata>


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

end of thread, other threads:[~2013-01-02 19:38 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-02 19:38 [gentoo-commits] dev/dilfridge:master commit in: sci-electronics/klayout/, sci-electronics/klayout/files/ Andreas Hüttel
  -- strict thread matches above, loose matches on Subject: below --
2011-03-30 21:41 Andreas K. Huettel

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