commit:     1fdb0bcfc939df9627bb06171b8ca58a8d67dfdb
Author:     Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
AuthorDate: Sat Oct  7 09:24:27 2017 +0000
Commit:     Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
CommitDate: Sat Oct  7 09:25:33 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fdb0bcf

sci-electronics/klayout: Simplify; remove upstreamed patch

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 .../klayout/files/klayout-9999-expert.patch        | 104 ---------------------
 sci-electronics/klayout/klayout-9999.ebuild        |   9 +-
 2 files changed, 1 insertion(+), 112 deletions(-)

diff --git a/sci-electronics/klayout/files/klayout-9999-expert.patch 
b/sci-electronics/klayout/files/klayout-9999-expert.patch
deleted file mode 100644
index 6fb1b873430..00000000000
--- a/sci-electronics/klayout/files/klayout-9999-expert.patch
+++ /dev/null
@@ -1,104 +0,0 @@
-diff --git a/build.sh b/build.sh
-index ad9ac30..6a61904 100755
---- a/build.sh
-+++ b/build.sh
-@@ -1,4 +1,4 @@
--#!/bin/sh
-+#!/bin/bash
- 
- # 
- # KLayout Layout Viewer
-@@ -44,6 +44,7 @@ RPATH=""
- MAKE_OPT=""
- 
- CONFIG="release"
-+BUILD_EXPERT=0
- 
- # Check, whether build.sh is run from the top level folder
- if ! [ -e src ] || ! [ -e src/klayout.pro ]; then
-@@ -75,6 +76,9 @@ while [ "$*" != "" ]; do
-   -debug)
-     CONFIG="debug"
-     ;;
-+  -expert)
-+    BUILD_EXPERT=1
-+    ;;
-   -python)
-     PYTHON="$1"
-     shift
-@@ -500,28 +504,53 @@ $QMAKE -v
- # Force a minimum rebuild because of version info
- touch $CURR_DIR/src/version/version.h
- 
--qmake_cmd="$QMAKE $CURR_DIR/src/klayout.pro -recursive \
--  CONFIG+=$CONFIG \
--  RUBYLIBFILE=$RUBYLIBFILE \
--  RUBYINCLUDE=$RUBYINCLUDE \
--  RUBYINCLUDE2=$RUBYINCLUDE2 \
--  RUBYVERSIONCODE=$RUBYVERSIONCODE \
--  HAVE_RUBY=$HAVE_RUBY \
--  PYTHONLIBFILE=$PYTHONLIBFILE \
--  PYTHONINCLUDE=$PYTHONINCLUDE \
--  HAVE_PYTHON=$HAVE_PYTHON \
--  HAVE_QTBINDINGS=$HAVE_QTBINDINGS \
--  HAVE_64BIT_COORD=$HAVE_64BIT_COORD \
--  HAVE_QT5=$HAVE_QT5 \
--  PREFIX='$BIN' \
--  RPATH='$RPATH' \
--  KLAYOUT_VERSION=$KLAYOUT_VERSION \
--  KLAYOUT_VERSION_DATE=$KLAYOUT_VERSION_DATE \
--  KLAYOUT_VERSION_REV=$KLAYOUT_VERSION_REV \
--"
--
--echo $qmake_cmd
--$qmake_cmd
-+qmake_options=(
-+  -recursive
-+  CONFIG+="$CONFIG"
-+  RUBYLIBFILE="$RUBYLIBFILE"
-+  RUBYINCLUDE="$RUBYINCLUDE"
-+  RUBYINCLUDE2="$RUBYINCLUDE2"
-+  RUBYVERSIONCODE="$RUBYVERSIONCODE"
-+  HAVE_RUBY="$HAVE_RUBY"
-+  PYTHONLIBFILE="$PYTHONLIBFILE"
-+  PYTHONINCLUDE="$PYTHONINCLUDE"
-+  HAVE_PYTHON="$HAVE_PYTHON"
-+  HAVE_QTBINDINGS="$HAVE_QTBINDINGS"
-+  HAVE_64BIT_COORD="$HAVE_64BIT_COORD"
-+  HAVE_QT5="$HAVE_QT5"
-+  PREFIX="$BIN"
-+  RPATH="$RPATH"
-+  KLAYOUT_VERSION="$KLAYOUT_VERSION"
-+  KLAYOUT_VERSION_DATE="$KLAYOUT_VERSION_DATE"
-+  KLAYOUT_VERSION_REV="$KLAYOUT_VERSION_REV"
-+)
-+
-+if [ $BUILD_EXPERT = 1 ]; then
-+  qmake_options+=(
-+    QMAKE_AR="$AR cqs"
-+    QMAKE_LINK_C="$CC"
-+    QMAKE_LINK_C_SHLIB="$CC"
-+    QMAKE_LINK="$CXX"
-+    QMAKE_LINK_SHLIB="$CXX"
-+    QMAKE_OBJCOPY="$OBJCOPY"
-+    QMAKE_RANLIB=
-+    QMAKE_STRIP=
-+    QMAKE_CC="$CC"
-+    QMAKE_CXX="$CXX"
-+    QMAKE_CFLAGS="$CFLAGS"
-+    QMAKE_CFLAGS_RELEASE=
-+    QMAKE_CFLAGS_DEBUG=
-+    QMAKE_CXXFLAGS="$CXXFLAGS"
-+    QMAKE_CXXFLAGS_RELEASE=
-+    QMAKE_CXXFLAGS_DEBUG=
-+    QMAKE_LFLAGS="$LDFLAGS"
-+    QMAKE_LFLAGS_RELEASE=
-+    QMAKE_LFLAGS_DEBUG=
-+  )
-+fi
-+
-+echo $QMAKE "$CURR_DIR/src/klayout.pro" "${qmake_options[@]}"
-+$QMAKE "$CURR_DIR/src/klayout.pro" "${qmake_options[@]}"
- 
- cd $CURR_DIR
- echo ""

diff --git a/sci-electronics/klayout/klayout-9999.ebuild 
b/sci-electronics/klayout/klayout-9999.ebuild
index c7e32ad87f9..d6a39fafedf 100644
--- a/sci-electronics/klayout/klayout-9999.ebuild
+++ b/sci-electronics/klayout/klayout-9999.ebuild
@@ -37,10 +37,6 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
-PATCHES=(
-       "${FILESDIR}/${PN}-9999-expert.patch"
-)
-
 pkg_setup() {
        python-single-r1_pkg_setup
        ruby-ng_pkg_setup
@@ -61,10 +57,7 @@ each_ruby_configure() {
                -option "${MAKEOPTS}" \
                -with-qtbinding \
                -without-64bit-coord \
-               -qt5 \
-               -qtbin /usr/lib64/qt5/bin \
-               -qtinc /usr/include/qt5 \
-               -qtlib "/usr/$(get_libdir)/qt5" || die "Configuration failed"
+               -qt5 || die "Configuration failed"
 }
 
 each_ruby_compile() {

Reply via email to