pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
klayout: Drop, cad/klayout is newer
Module Name: pkgsrc-wip
Committed By: Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By: kamil
Date: Sat Jun 11 18:20:20 2016 +0200
Changeset: 55690d452b489badddef498278e7fe2571f63779
Removed Files:
klayout/DESCR
klayout/Makefile
klayout/PLIST
klayout/TODO
klayout/distinfo
klayout/patches/patch-build.sh
klayout/patches/patch-config_Makefile_conf_freebsd-32-gcc-release
klayout/patches/patch-config_Makefile_conf_netbsd-32-gcc-release
klayout/patches/patch-src_layApplication.cc
Log Message:
klayout: Drop, cad/klayout is newer
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=55690d452b489badddef498278e7fe2571f63779
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
klayout/DESCR | 8 ---
klayout/Makefile | 61 ----------------------
klayout/PLIST | 12 -----
klayout/TODO | 4 --
klayout/distinfo | 10 ----
klayout/patches/patch-build.sh | 19 -------
...tch-config_Makefile_conf_freebsd-32-gcc-release | 56 --------------------
...atch-config_Makefile_conf_netbsd-32-gcc-release | 56 --------------------
klayout/patches/patch-src_layApplication.cc | 16 ------
9 files changed, 242 deletions(-)
diffs:
diff --git a/klayout/DESCR b/klayout/DESCR
deleted file mode 100644
index 11f7fc0..0000000
--- a/klayout/DESCR
+++ /dev/null
@@ -1,8 +0,0 @@
- Although a comparatively simple piece of software, a layout viewer is not
-only just a tool for the chip design engineer. Today design's complexity
-require not only a simple "viewer". Rather, a viewer is the microscope
-through which the engineer looks at the design.
-
-There are numerous viewers available, but sadly there are not many which
-satisfy a few basic requirements. Most of them are commercial and
-expensive. If there is need for a simple, yet powerful viewer - here it is.
diff --git a/klayout/Makefile b/klayout/Makefile
deleted file mode 100644
index 67e74aa..0000000
--- a/klayout/Makefile
+++ /dev/null
@@ -1,61 +0,0 @@
-# $NetBSD$
-
-DISTNAME= klayout-0.24.5
-CATEGORIES= cad
-MASTER_SITES= http://www.klayout.org/downloads/
-
-MAINTAINER= pkgsrc-users%NetBSD.org@localhost
-HOMEPAGE= http://www.klayout.org/downloads/
-COMMENT= Simple GDS and OASIS file viewer and Editor
-LICENSE= gnu-gpl-v2
-
-USE_LANGUAGES= c c++
-USE_TOOLS+= gmake
-
-CFLAGS+= -I${PREFIX}/include/python${PYVERSUFFIX}
-NO_CONFIGURE= yes
-
-SUBST_CLASSES+= rpath
-SUBST_MESSAGE.rpath= Add COMPILER_RPATH_FLAG and PREFIX to NetBSD specific config file
-SUBST_FILES.rpath+= config/Makefile.conf.netbsd-32-gcc-release
-SUBST_STAGE.rpath= post-patch
-SUBST_VARS.rpath= COMPILER_RPATH_FLAG PREFIX
-SUBST_SED.rpath= -e 's|@@LDFLAGS@@|${LDFLAGS}|'
-
-AUTO_MKDIRS= yes
-INSTALL_BINDIR= ${DESTDIR}${PREFIX}/bin
-INSTALL_LIBDIR= ${DESTDIR}${PREFIX}/lib
-REL_DIR= build.netbsd-32-gcc-release
-
-OTHER_BIN= \
- strm2cif \
- strm2dxf \
- strm2gds \
- strm2gdstxt \
- strm2oas \
- strm2txt \
- strmclip \
- strmcmp \
- strmxor
-
-do-build:
- (cd ${WRKSRC}; sh build.sh -python python${PYVERSSUFFIX} -qt ${PREFIX}/qt4)
-
-do-install:
- (cd ${WRKSRC}; \
- pwd; \
- ${INSTALL_PROGRAM} ${REL_DIR}/main/klayout ${INSTALL_BINDIR}; \
- ${INSTALL_LIB} ${REL_DIR}/main/libklayout.so ${INSTALL_LIBDIR} ;\
- for bin in ${OTHER_BIN}; do \
- ${INSTALL_PROGRAM} ${REL_DIR}/main/$$bin ${INSTALL_BINDIR} ;\
- done ;\
- ${CHMOD} 755 ${INSTALL_BINDIR}/* ;\
- )
-
-.include "../../lang/python/pyversion.mk"
-.include "../../lang/ruby/buildlink3.mk"
-.include "../../x11/qt4-libs/buildlink3.mk"
-# libQtDesigner
-.include "../../x11/qt4-tools/buildlink3.mk"
-BUILDLINK_DEPMETHOD.qt4-tools= full
-.include "../../mk/bsd.pkg.mk"
diff --git a/klayout/PLIST b/klayout/PLIST
deleted file mode 100644
index 0a715fb..0000000
--- a/klayout/PLIST
+++ /dev/null
@@ -1,12 +0,0 @@
-@comment $NetBSD$
-bin/klayout
-bin/strm2cif
-bin/strm2dxf
-bin/strm2gds
-bin/strm2gdstxt
-bin/strm2oas
-bin/strm2txt
-bin/strmclip
-bin/strmcmp
-bin/strmxor
-lib/libklayout.so
diff --git a/klayout/TODO b/klayout/TODO
deleted file mode 100644
index c026a2b..0000000
--- a/klayout/TODO
+++ /dev/null
@@ -1,4 +0,0 @@
-- Tested only on NetBSD/amd64 7.0 and 7.99.25
-- Several hard coding for string gcc ar etc
-- ruby version handling is not properly setup
-- MAKE_JOBS= may not be in effect ?
diff --git a/klayout/distinfo b/klayout/distinfo
deleted file mode 100644
index b9ba278..0000000
--- a/klayout/distinfo
+++ /dev/null
@@ -1,10 +0,0 @@
-$NetBSD$
-
-SHA1 (klayout-0.24.5.tar.gz) = 171d153b56f7f1bea3c0fb943a003558465efb9c
-RMD160 (klayout-0.24.5.tar.gz) = b0e4ce93092e84b2cb193886ab6a8b682e48521d
-SHA512 (klayout-0.24.5.tar.gz) = b1b8e80060adf089b9059802656421629bd4ddb781fe924e234ece075021fc4fe3cb3dbc2ebdc8b7d14183927223c6132aa62a88b8667b5eb8103dbd4f02dd56
-Size (klayout-0.24.5.tar.gz) = 11251829 bytes
-SHA1 (patch-build.sh) = 3a1e61100de101cbe82b0c4abfa10a0ab2f7ead7
-SHA1 (patch-config_Makefile_conf_freebsd-32-gcc-release) = 8ee1a6f42465ef650fbd26ec6dcdea4db249d018
-SHA1 (patch-config_Makefile_conf_netbsd-32-gcc-release) = 1fd264f8a25d4410cd48fcfbbbfbf149e65e3b22
-SHA1 (patch-src_layApplication.cc) = d3f115836e75a76ab2322048d8698c0dcd6c7492
diff --git a/klayout/patches/patch-build.sh b/klayout/patches/patch-build.sh
deleted file mode 100644
index c6527b9..0000000
--- a/klayout/patches/patch-build.sh
+++ /dev/null
@@ -1,19 +0,0 @@
-$NetBSD$
-
-Add NetBSD and FreeBSD
-
---- build.sh.orig 2016-02-27 07:20:29.000000000 +0900
-+++ build.sh 2016-03-08 23:14:50.000000000 +0900
-@@ -39,6 +39,12 @@ Darwin*)
- PLATFORM="mac-yosemite-gcc-release"
- EXEC_HOLDER="klayout.app/Contents/MacOS"
- ;;
-+FreeBSD)
-+ PLATFORM="freebsd-32-gcc-release"
-+ ;;
-+NetBSD)
-+ PLATFORM="netbsd-32-gcc-release"
-+ ;;
- *)
- # Assume Linux for the remaining variants
- case `arch` in
diff --git a/klayout/patches/patch-config_Makefile_conf_freebsd-32-gcc-release b/klayout/patches/patch-config_Makefile_conf_freebsd-32-gcc-release
deleted file mode 100644
index d9ec6b8..0000000
--- a/klayout/patches/patch-config_Makefile_conf_freebsd-32-gcc-release
+++ /dev/null
@@ -1,56 +0,0 @@
-$NetBSD$
-
-Add FreeBSD, but not checked yet
-
---- /dev/null 2013-04-27 17:36:48.000000000 +0900
-+++ config/Makefile.conf.freebsd-32-gcc-release 2013-04-27 17:37:10.000000000 +0900
-@@ -0,0 +1,49 @@
-+
-+# Configuration file for
-+# gcc, FreeBSD
-+# release build
-+
-+# Compiler options
-+
-+AR=ar -r
-+
-+# Compiler general
-+INC=-I$(TOP_SOURCE) -I$(SOURCE) -I. -I$(QTINCLUDE)
-+DEFS=-DQT_THREAD_SUPPORT -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII
-+
-+# C++
-+CXX?=gcc
-+CXXOPT_DEP=-MM -MG
-+CXXWARN=-Wall -Wno-deprecated -Woverloaded-virtual \
-+ -Wsign-promo -Wsynth -Wno-long-long -Wno-strict-aliasing
-+CXXOPT=${CXXFLAGS} -c -o
-+CXXOPT_SO=-fPIC $(CXXOPT)
-+
-+# C
-+CC?=gcc
-+CCOPT_DEP=-MM -MG
-+CCWARN=
-+CCOPT=${CFLAGS} -c -o
-+CCOPT_SO=-fPIC $(CCOPT)
-+
-+# Linker
-+LINK?=${CXX}
-+LOPT=${LDFLAGS} -g -Wl,-E -o
-+LOPT_SO=${LDFLAGS} -g -shared -o
-+
-+LIBS=${PTHREAD_LIBS} -L$(QTLIB) -lQtGui -lQtCore -lQtXml -lQtNetwork -lQtSql -lQtDesigner -lrt -lm -lcrypt -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/klayout/patches/patch-config_Makefile_conf_netbsd-32-gcc-release b/klayout/patches/patch-config_Makefile_conf_netbsd-32-gcc-release
deleted file mode 100644
index ab79ecf..0000000
--- a/klayout/patches/patch-config_Makefile_conf_netbsd-32-gcc-release
+++ /dev/null
@@ -1,56 +0,0 @@
-$NetBSD$
-
-Add NetBSD
-
---- /dev/null 2013-04-27 17:36:48.000000000 +0900
-+++ config/Makefile.conf.netbsd-32-gcc-release 2013-04-27 17:37:10.000000000 +0900
-@@ -0,0 +1,49 @@
-+
-+# # Configuration file for
-+# # gcc, NetBSD
-+# # release build
-+#
-+# # Compiler options
-+#
-+AR=ar -r
-+#
-+# # Compiler general
-+INC=-I$(TOP_SOURCE) -I$(SOURCE) -I. -I$(QTINCLUDE)
-+DEFS=-DQT_THREAD_SUPPORT -DQT_NO_CAST_FROM_ASCII -DQT_NO_CAST_TO_ASCII
-+#
-+# # C++
-+CXX=gcc
-+CXXOPT_DEP=-MM -MG
-+CXXWARN=-Wall -Wno-deprecated -Woverloaded-virtual \
-+ -Wsign-promo -Wsynth -Wno-long-long -Wno-strict-aliasing
-+CXXOPT=${CXXFLAGS} -c -o
-+CXXOPT_SO=-fPIC $(CXXOPT)
-+#
-+# # C
-+CC=gcc
-+CCOPT_DEP=-MM -MG
-+CCWARN=
-+CCOPT=${CFLAGS} -c -o
-+CCOPT_SO=-fPIC $(CCOPT)
-+#
-+# # Linker
-+LINK=gcc
-+LOPT=@@LDFLAGS@@ -g -Wl,-E -o
-+LOPT_SO= @COMPILER_RPATH_FLAG@@PREFIX@/lib:@PREFIX@/qt-4/lib:/usr/lib @@LDFLAGS@@ -g -shared -o
-+#
-+LIBS=${PTHREAD_LIBS} -L$(QTLIB) -lQtGui -lQtCore -lQtXml -lQtNetwork -lQtSql -lQtDesigner -lrt -lm -lcrypt -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/klayout/patches/patch-src_layApplication.cc b/klayout/patches/patch-src_layApplication.cc
deleted file mode 100644
index c678ad6..0000000
--- a/klayout/patches/patch-src_layApplication.cc
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD$
-
-To avoid following message
-error: 'struct sigaction' has no member named 'sa_restorer'
-
---- src/layApplication.cc.orig 2016-02-27 07:20:30.000000000 +0900
-+++ src/layApplication.cc 2016-03-08 23:52:13.000000000 +0900
-@@ -349,7 +349,7 @@ static void install_signal_handlers ()
- act.sa_sigaction = signal_handler;
- sigemptyset (&act.sa_mask);
- act.sa_flags = SA_SIGINFO;
--#if !defined(__APPLE__)
-+#if !defined(__APPLE__) && !defined(__NetBSD__)
- act.sa_restorer = 0;
- #endif
-
Home |
Main Index |
Thread Index |
Old Index