summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Hüttel <dilfridge@gentoo.org>2009-12-10 22:11:28 +0000
committerAndreas Hüttel <dilfridge@gentoo.org>2009-12-10 22:11:28 +0000
commit0d3641fd65b9155204602a4cdb2922f6f7e1404f (patch)
treef10150e3a19bcbf52c9baec987cc12d59490eb26
parentapp-laptop/nvidia-bl: New Ebuild for bug 296127 (diff)
downloadsunrise-reviewed-0d3641fd65b9155204602a4cdb2922f6f7e1404f.tar.gz
sunrise-reviewed-0d3641fd65b9155204602a4cdb2922f6f7e1404f.tar.bz2
sunrise-reviewed-0d3641fd65b9155204602a4cdb2922f6f7e1404f.zip
sci-electronics/klayout: Version bump, requiring minor build system fixes.
svn path=/sunrise/; revision=9698
-rw-r--r--sci-electronics/klayout/ChangeLog7
-rw-r--r--sci-electronics/klayout/Manifest10
-rw-r--r--sci-electronics/klayout/files/klayout-0.19.2-Makefile.conf.linux-gentoo (renamed from sci-electronics/klayout/files/klayout-0.19.1-Makefile.conf.linux-gentoo)18
-rw-r--r--sci-electronics/klayout/files/klayout-0.19.2-configureonly.patch (renamed from sci-electronics/klayout/files/klayout-0.19.1-configureonly.patch)0
-rw-r--r--sci-electronics/klayout/klayout-0.19.2.ebuild (renamed from sci-electronics/klayout/klayout-0.19.1.ebuild)2
5 files changed, 31 insertions, 6 deletions
diff --git a/sci-electronics/klayout/ChangeLog b/sci-electronics/klayout/ChangeLog
index dc4286bb9..d5fdeaff1 100644
--- a/sci-electronics/klayout/ChangeLog
+++ b/sci-electronics/klayout/ChangeLog
@@ -2,6 +2,13 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 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,
diff --git a/sci-electronics/klayout/Manifest b/sci-electronics/klayout/Manifest
index f766d67e8..d59e35e9e 100644
--- a/sci-electronics/klayout/Manifest
+++ b/sci-electronics/klayout/Manifest
@@ -1,6 +1,6 @@
-AUX klayout-0.19.1-Makefile.conf.linux-gentoo 495 RMD160 a0beeffdb8250fd0c10430cd7c5aa710fe04209b SHA1 2fa5f3955442e3e9b5b2c48ffe464e70951aa7f6 SHA256 11b8a120c01c21356810261ea5da86c4a3c5a4a31d819ff886083b4341c75430
-AUX klayout-0.19.1-configureonly.patch 767 RMD160 658e32a3a6349571e43a8872ed4ae434c40ad556 SHA1 de03b3d17aa6d54ac5daa1e6c2dc7d10ed53e573 SHA256 b2aa5fed607d300f389c10e976343a38f2b2a32b4fcb74d3abd57ffaea165f28
-DIST klayout-0.19.1.tar.gz 1424173 RMD160 be8d8b100420b9e2dcb2f9e0e160002ed73fbe0c SHA1 de4a8a6e3569a65b25377c9d68b12058accb22f9 SHA256 25883c4d8a2aa8e44f9e091f7f65182f4944844285b01d0e573276d245c5bade
-EBUILD klayout-0.19.1.ebuild 2002 RMD160 06334815fde1c1f00fb7976bc684f11dd3980248 SHA1 2741ceaff247a7cfc99f3594a5d324d8750349ce SHA256 e383496a07e18102cf9d019c7917313c418455d5aba0ca650d500e51bc781c59
-MISC ChangeLog 1115 RMD160 3b08184718e6f6e18d6f4431a2dd6d3e0dd629ed SHA1 0afd23ddff71930ff4e94564709c3d9ccb50470d SHA256 7a3d7d8d0823fc71c360bbc87b53848b6a57309bfd5bf0299d3834e8230736f8
+AUX klayout-0.19.2-Makefile.conf.linux-gentoo 864 RMD160 46d2bf5799b48958478be0af937ae8b3dfa9423b SHA1 9ec3ca764a22f4bbd64c107a7d2ca10d4af12588 SHA256 a44ebecc995bdb21e93234c9b3ee5225656307ade1c928374ce47cd841107470
+AUX klayout-0.19.2-configureonly.patch 767 RMD160 658e32a3a6349571e43a8872ed4ae434c40ad556 SHA1 de03b3d17aa6d54ac5daa1e6c2dc7d10ed53e573 SHA256 b2aa5fed607d300f389c10e976343a38f2b2a32b4fcb74d3abd57ffaea165f28
+DIST klayout-0.19.2.tar.gz 1424679 RMD160 5cd9cb86910a98efee1c8b79b212fcace77814b7 SHA1 4da436ba4ec3aef3e84ab9fb3931e7068a0d0ff7 SHA256 73e11fe984c99f577873485f1954046c6e86d0ed2e35351817c78fac0815c3e4
+EBUILD klayout-0.19.2.ebuild 2006 RMD160 4770de9151ce8b954df5d1b8a74221625bf8b83d SHA1 b085210addb22015abac7b9abf49dabb4d86b2ca SHA256 3ff670b3d253779887f1a34f5c0a68625959d9b40cb4de1744c2a16d5f15b4d2
+MISC ChangeLog 1476 RMD160 d49c6a106996190d02ddef6551bcd5f474afcea1 SHA1 48c1049c2425ed82c8422e2879432c4b05795562 SHA256 15b8056e2a1339832815852ed20b54c6565691f5a7a7b6b6efd4f0c989065179
MISC metadata.xml 171 RMD160 ed284df01c230fc7990a6b5888b39166d23f29ba SHA1 f3d64a69044b710e23fb874b3ee4cd338858c8b4 SHA256 a7b30fbacd0e4c312c07a3efac112a3794c81d134442d8104325734d03425adf
diff --git a/sci-electronics/klayout/files/klayout-0.19.1-Makefile.conf.linux-gentoo b/sci-electronics/klayout/files/klayout-0.19.2-Makefile.conf.linux-gentoo
index 136c54b04..d1e8baf52 100644
--- a/sci-electronics/klayout/files/klayout-0.19.1-Makefile.conf.linux-gentoo
+++ b/sci-electronics/klayout/files/klayout-0.19.2-Makefile.conf.linux-gentoo
@@ -22,3 +22,21 @@ 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.1-configureonly.patch b/sci-electronics/klayout/files/klayout-0.19.2-configureonly.patch
index 74c2e7816..74c2e7816 100644
--- a/sci-electronics/klayout/files/klayout-0.19.1-configureonly.patch
+++ b/sci-electronics/klayout/files/klayout-0.19.2-configureonly.patch
diff --git a/sci-electronics/klayout/klayout-0.19.1.ebuild b/sci-electronics/klayout/klayout-0.19.2.ebuild
index e6854925d..f0c40c2fc 100644
--- a/sci-electronics/klayout/klayout-0.19.1.ebuild
+++ b/sci-electronics/klayout/klayout-0.19.2.ebuild
@@ -55,7 +55,7 @@ src_compile() {
cd build.linux-gentoo
tc-export CC CXX AR LD RANLIB
export AR="${AR} -r"
- emake || die "Build failed"
+ emake all || die "Build failed"
}
src_install() {