]> Pileus Git - ~andy/sunrise/commitdiff
sci-electronics/klayout: Version bump, requiring minor build system fixes.
authorAndreas Hüttel <dilfridge@gentoo.org>
Thu, 10 Dec 2009 22:11:28 +0000 (22:11 +0000)
committerAndreas Hüttel <dilfridge@gentoo.org>
Thu, 10 Dec 2009 22:11:28 +0000 (22:11 +0000)
svn path=/sunrise/; revision=9698

sci-electronics/klayout/ChangeLog
sci-electronics/klayout/Manifest
sci-electronics/klayout/files/klayout-0.19.2-Makefile.conf.linux-gentoo [moved from sci-electronics/klayout/files/klayout-0.19.1-Makefile.conf.linux-gentoo with 57% similarity]
sci-electronics/klayout/files/klayout-0.19.2-configureonly.patch [moved from sci-electronics/klayout/files/klayout-0.19.1-configureonly.patch with 100% similarity]
sci-electronics/klayout/klayout-0.19.2.ebuild [moved from sci-electronics/klayout/klayout-0.19.1.ebuild with 98% similarity]

index dc4286bb9fd7c70cc0f22686f2e53567e914ca5f..d5fdeaff1096a555ac538059b376a35caadde4ed 100644 (file)
@@ -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,
index f766d67e837e7680321a604c5fa35591f73ed105..d59e35e9ee220efa8ca1dae6fc481b8dcaa8575c 100644 (file)
@@ -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
similarity index 57%
rename from sci-electronics/klayout/files/klayout-0.19.1-Makefile.conf.linux-gentoo
rename to sci-electronics/klayout/files/klayout-0.19.2-Makefile.conf.linux-gentoo
index 136c54b040a5c42480692a4f2d8c6f1b5bfc259b..d1e8baf524b06ecddfb8c4bc26c7b787a8316ffc 100644 (file)
@@ -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)/*
+
+
similarity index 98%
rename from sci-electronics/klayout/klayout-0.19.1.ebuild
rename to sci-electronics/klayout/klayout-0.19.2.ebuild
index e6854925d3daafc64cc3f49ec8afdac05c10d54e..f0c40c2fcbca6b53f3951088aa20701b1f87de64 100644 (file)
@@ -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() {