summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD15
-rw-r--r--qflow.patch73
3 files changed, 5 insertions, 87 deletions
diff --git a/.SRCINFO b/.SRCINFO
index dd75cc58a6a5..9ed0340bf45e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = qflow
pkgdesc = OSU 0.35um open-source standard cell set
pkgver = 1.0.99
- pkgrel = 2
+ pkgrel = 1
url = http://opencircuitdesign.com/qflow/
arch = i686
arch = x86_64
@@ -11,9 +11,7 @@ pkgbase = qflow
depends = yosys
depends = tcsh
source = http://opencircuitdesign.com/qflow/archive/qflow-1.0.99.tgz
- source = qflow.patch
sha512sums = 6b6bb473b03552043684394c8ff5ef3c460a3d837a28627f278b87f1c970552119922e2965429269b7660184b76f507a69280dadae1344081e0f7d0f941921b7
- sha512sums = 9115eaf1d8036ce21ec0a5568fe8a56ba2fb94b5898fe8347ae035e96b41462420a5161655995acff7be30b997f7dc2d4f0fba436dc9fe35ddce26912b77b40f
pkgname = qflow
diff --git a/PKGBUILD b/PKGBUILD
index 51185d9bc9e8..1574e3f4e738 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,26 +1,19 @@
# Maintainer: killruana <killruana@gmail.com>
pkgname=qflow
pkgver=1.0.99
-pkgrel=2
+pkgrel=1
epoch=
pkgdesc='OSU 0.35um open-source standard cell set'
arch=('i686' 'x86_64')
url='http://opencircuitdesign.com/qflow/'
license=('GPL')
depends=('graywolf' 'qrouter' 'yosys' 'tcsh')
-source=("${url}archive/${pkgname}-${pkgver}.tgz"
- "${pkgname}.patch")
-sha512sums=('6b6bb473b03552043684394c8ff5ef3c460a3d837a28627f278b87f1c970552119922e2965429269b7660184b76f507a69280dadae1344081e0f7d0f941921b7'
- '9115eaf1d8036ce21ec0a5568fe8a56ba2fb94b5898fe8347ae035e96b41462420a5161655995acff7be30b997f7dc2d4f0fba436dc9fe35ddce26912b77b40f')
-
-prepare() {
- cd "${srcdir}"/${pkgname}-${pkgver}
- patch -Np1 -i "${srcdir}/${pkgname}.patch"
-}
+source=("${url}archive/${pkgname}-${pkgver}.tgz")
+sha512sums=('6b6bb473b03552043684394c8ff5ef3c460a3d837a28627f278b87f1c970552119922e2965429269b7660184b76f507a69280dadae1344081e0f7d0f941921b7' )
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
- autoconf -v
+ autoconf
./configure --prefix=/usr
make
}
diff --git a/qflow.patch b/qflow.patch
deleted file mode 100644
index 306ec9b985d0..000000000000
--- a/qflow.patch
+++ /dev/null
@@ -1,73 +0,0 @@
-diff -aur qflow-1.0.99.pristine/configure.in qflow-1.0.99.new/configure.in
---- qflow-1.0.99.pristine/configure.in 2015-05-18 15:41:59.000000000 +0200
-+++ qflow-1.0.99.new/configure.in 2015-11-20 21:43:06.667490218 +0100
-@@ -178,14 +178,14 @@
- [ --with-libdir=DIR path to qflow runtime files], [
- QFLOW_LIB_DIR=$withval
- ], [
-- QFLOW_LIB_DIR=${ac_default_prefix}/share/qflow
-+ QFLOW_LIB_DIR=${prefix}/share/qflow
- ])
-
- AC_ARG_WITH(bindir,
- [ --with-bindir=DIR path to qflow launch script], [
- QFLOW_BIN_DIR=$withval
- ], [
-- QFLOW_BIN_DIR=${ac_default_prefix}/bin
-+ QFLOW_BIN_DIR=${prefix}/bin
- ])
-
- dnl AC_SUBST(QFLOW_QROUTER_PATH)
-diff -aur qflow-1.0.99.pristine/scripts/makesim.sh qflow-1.0.99.new/scripts/makesim.sh
---- qflow-1.0.99.pristine/scripts/makesim.sh 2015-05-18 15:41:59.000000000 +0200
-+++ qflow-1.0.99.new/scripts/makesim.sh 2015-11-20 21:44:54.860238260 +0100
-@@ -22,7 +22,7 @@
- rm -f ${cellname}.ext
- rm -f ${cellname}.sim
-
--/usr/local/bin/magic -dnull -noconsole <<EOF
-+/usr/bin/magic -dnull -noconsole <<EOF
- drc off
- box 0 0 0 0
- load ${cellname}
-diff -aur qflow-1.0.99.pristine/src/Makefile.in qflow-1.0.99.new/src/Makefile.in
---- qflow-1.0.99.pristine/src/Makefile.in 2015-05-18 15:41:59.000000000 +0200
-+++ qflow-1.0.99.new/src/Makefile.in 2015-11-20 22:11:28.854948550 +0100
-@@ -9,7 +9,7 @@
- LDFLAGS = @LDFLAGS@
- INSTALL = @INSTALL@
-
--QFLOW_LIB_DIR = @QFLOW_LIB_DIR@
-+QFLOW_BIN_DIR = @QFLOW_BIN_DIR@
- QFLOW_GRAYWOLF_PATH = @QFLOW_GRAYWOLF_PATH@
- QFLOW_QROUTER_PATH = @QFLOW_QROUTER_PATH@
- QFLOW_ABC_PATH = @QFLOW_ABC_PATH@
-@@ -26,7 +26,7 @@
- SOURCES := $(patsubst %.o,%.c,$(OBJECTS))
- TARGETS := $(patsubst %.o,%$(EXEEXT),$(OBJECTS))
-
--BININSTALL = ${QFLOW_LIB_DIR}/bin
-+BININSTALL = ${QFLOW_BIN_DIR}
-
- all: $(TARGETS)
-
-@@ -57,19 +57,6 @@
- @for target in $(TARGETS); do \
- $(INSTALL) $$target $(DESTDIR)${BININSTALL} ;\
- done
-- @echo "Installing links to graywolf, qrouter, odin_ii, and abc"
-- (cd $(DESTDIR)${BININSTALL}; $(RM) -f graywolf; ln -s $(QFLOW_GRAYWOLF_PATH) graywolf)
-- (cd $(DESTDIR)${BININSTALL}; $(RM) -f qrouter; ln -s $(QFLOW_QROUTER_PATH) qrouter)
-- @if test "${HAVE_ABC}" = "1"; then \
-- (cd $(DESTDIR)${BININSTALL}; $(RM) -f abc; ln -s $(QFLOW_ABC_PATH) abc); \
-- fi
-- @if test "${HAVE_ODIN_II}" = "1"; then \
-- (cd $(DESTDIR)${BININSTALL}; $(RM) -f odin_ii; ln -s $(QFLOW_ODIN_PATH) odin_ii); \
-- fi
-- (cd $(DESTDIR)${BININSTALL}; $(RM) -f magic; ln -s $(QFLOW_MAGIC_PATH) magic)
-- @if test "${HAVE_YOSYS}" = "1"; then \
-- (cd $(DESTDIR)${BININSTALL}; $(RM) -f yosys; ln -s $(QFLOW_YOSYS_PATH) yosys); \
-- fi
-
- uninstall:
- $(RM) -rf ${BININSTALL}