head 1.10; access; symbols pkgsrc-2013Q2:1.10.0.14 pkgsrc-2013Q2-base:1.10 pkgsrc-2012Q4:1.10.0.12 pkgsrc-2012Q4-base:1.10 pkgsrc-2011Q4:1.10.0.10 pkgsrc-2011Q4-base:1.10 pkgsrc-2011Q2:1.10.0.8 pkgsrc-2011Q2-base:1.10 pkgsrc-2009Q4:1.10.0.6 pkgsrc-2009Q4-base:1.10 pkgsrc-2008Q4:1.10.0.4 pkgsrc-2008Q4-base:1.10 pkgsrc-2008Q3:1.10.0.2 pkgsrc-2008Q3-base:1.10 cube-native-xorg:1.9.0.24 cube-native-xorg-base:1.9 pkgsrc-2008Q2:1.9.0.22 pkgsrc-2008Q2-base:1.9 cwrapper:1.9.0.20 pkgsrc-2008Q1:1.9.0.18 pkgsrc-2008Q1-base:1.9 pkgsrc-2007Q4:1.9.0.16 pkgsrc-2007Q4-base:1.9 pkgsrc-2007Q3:1.9.0.14 pkgsrc-2007Q3-base:1.9 pkgsrc-2007Q2:1.9.0.12 pkgsrc-2007Q2-base:1.9 pkgsrc-2007Q1:1.9.0.10 pkgsrc-2007Q1-base:1.9 pkgsrc-2006Q4:1.9.0.8 pkgsrc-2006Q4-base:1.9 pkgsrc-2006Q3:1.9.0.6 pkgsrc-2006Q3-base:1.9 pkgsrc-2006Q2:1.9.0.4 pkgsrc-2006Q2-base:1.9 pkgsrc-2006Q1:1.9.0.2 pkgsrc-2006Q1-base:1.9 pkgsrc-2005Q4:1.8.0.20 pkgsrc-2005Q4-base:1.8 pkgsrc-2005Q3:1.8.0.18 pkgsrc-2005Q3-base:1.8 pkgsrc-2005Q2:1.8.0.16 pkgsrc-2005Q2-base:1.8 pkgsrc-2005Q1:1.8.0.14 pkgsrc-2005Q1-base:1.8 pkgsrc-2004Q4:1.8.0.12 pkgsrc-2004Q4-base:1.8 pkgsrc-2004Q3:1.8.0.10 pkgsrc-2004Q3-base:1.8 pkgsrc-2004Q2:1.8.0.8 pkgsrc-2004Q2-base:1.8 pkgsrc-2004Q1:1.8.0.6 pkgsrc-2004Q1-base:1.8 pkgsrc-2003Q4:1.8.0.4 pkgsrc-2003Q4-base:1.8 netbsd-1-6-1:1.8.0.2 netbsd-1-6-1-base:1.8 netbsd-1-6:1.7.0.8 netbsd-1-6-RELEASE-base:1.7 pkgviews:1.7.0.4 pkgviews-base:1.7 buildlink2:1.7.0.2 buildlink2-base:1.7 netbsd-1-5-PATCH003:1.7 netbsd-1-5-PATCH001:1.5 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.10 date 2008.09.16.16.07.33; author wiz; state dead; branches; next 1.9; 1.9 date 2006.01.05.21.22.14; author joerg; state Exp; branches; next 1.8; 1.8 date 2002.08.25.18.40.44; author jlam; state Exp; branches; next 1.7; 1.7 date 2001.08.29.22.41.30; author jlam; state Exp; branches 1.7.2.1; next 1.6; 1.6 date 2001.06.23.19.35.27; author jlam; state Exp; branches; next 1.5; 1.5 date 2000.12.12.06.30.27; author jlam; state Exp; branches; next 1.4; 1.4 date 2000.12.09.17.21.50; author skrll; state Exp; branches; next 1.3; 1.3 date 2000.12.05.18.32.04; author drochner; state Exp; branches; next 1.2; 1.2 date 2000.11.03.08.40.24; author skrll; state Exp; branches; next 1.1; 1.1 date 2000.10.19.07.41.15; author skrll; state Exp; branches 1.1.1.1; next ; 1.7.2.1 date 2002.05.11.02.09.33; author jlam; state Exp; branches; next ; 1.1.1.1 date 2000.10.19.07.41.15; author skrll; state Exp; branches; next ; desc @@ 1.10 log @Remove remaining qt1 and qt2 packages, as announced on pkgsrc-users on Sep 7 2008. No complaints received. @ text @$NetBSD: patch-ab,v 1.9 2006/01/05 21:22:14 joerg Exp $ --- configs/netbsd-g++-static.orig Wed Jun 13 04:56:48 2001 +++ configs/netbsd-g++-static @@@@ -1,44 +1,42 @@@@ # Compiling INTERFACE_DECL_PATH = . -SYSCONF_CXX = g++ -SYSCONF_CC = gcc +SYSCONF_CXX = c++ +SYSCONF_CC = cc +SYSCONF_CXX_LIB = ${LIBTOOL} --mode=compile c++ DASHCROSS = # Compiling with support libraries -SYSCONF_CXXFLAGS_X11 = -I/usr/X11R6/include +SYSCONF_CXXFLAGS_X11 = -I@@X11BASE@@/include SYSCONF_CXXFLAGS_QT = -I$(QTDIR)/include -SYSCONF_CXXFLAGS_OPENGL = -I/usr/X11R6/include +SYSCONF_CXXFLAGS_OPENGL = -I@@LOCALBASE@@/include -I@@X11BASE@@/include # Compiling YACC output SYSCONF_CXXFLAGS_YACC = -Wno-unused -Wno-parentheses # Linking with support libraries -SYSCONF_RPATH_X11 = -SYSCONF_RPATH_QT = -SYSCONF_RPATH_OPENGL = +SYSCONF_RPATH_X11 = -Wl,-R@@X11BASE@@/lib +SYSCONF_RPATH_QT = -Wl,-R@@QTDIR@@/lib +SYSCONF_RPATH_OPENGL = -Wl,-R@@X11BASE@@/lib -Wl,-R@@LOCALBASE@@/lib # Linking with support libraries # X11 -SYSCONF_LFLAGS_X11 = -L/usr/X11R6/lib +SYSCONF_LFLAGS_X11 = -L@@X11BASE@@/lib SYSCONF_LIBS_X11 = -lXext -lX11 -lm # Qt, Qt+OpenGL SYSCONF_LFLAGS_QT = -L$(QTDIR)/lib SYSCONF_LIBS_QT = -lqt$(QT_THREAD_SUFFIX) SYSCONF_LIBS_QT_OPENGL = # OpenGL -SYSCONF_LFLAGS_OPENGL = -L/usr/X11R6/lib +SYSCONF_LFLAGS_OPENGL = -L@@LOCALBASE@@/lib -L@@X11BASE@@/lib SYSCONF_LIBS_OPENGL = -lGLU -lGL -lXmu # Yacc SYSCONF_LIBS_YACC = # Linking applications -SYSCONF_LINK = g++ +SYSCONF_LINK = $(LIBTOOL) --mode=link c++ SYSCONF_LFLAGS = SYSCONF_LIBS = -# Link flags for shared objects -SYSCONF_LFLAGS_SHOBJ = -Bshareable - # Flags for threading SYSCONF_CFLAGS_THREAD = SYSCONF_CXXFLAGS_THREAD = @@@@ -51,34 +49,24 @@@@ # UI compiler SYSCONF_UIC = $(QTDIR)/bin/uic -# Linking shared libraries -# - Build the $(TARGET) library, eg. lib$(TARGET).so.2.2.2 +# Linking libtool libraries +# - Build the $(TARGET) library, eg. lib$(TARGET).la # - Place target in $(DESTDIR) - which has a trailing / # - Usually needs to incorporate $(VER_MAJ), $(VER_MIN) and $(VER_PATCH) # -SYSCONF_LINK_SHLIB = ld -SYSCONF_LINK_TARGET_SHARED = lib$(TARGET).so.$(VER_MAJ).$(VER_MIN).$(VER_PATCH) -SYSCONF_LINK_LIB_SHARED = $(SYSCONF_LINK_SHLIB) -Bshareable $(LFLAGS) -o $(DESTDIR)$(SYSCONF_LINK_TARGET_SHARED) `lorder /usr/lib/c++rt0.o $(OBJECTS) $(OBJMOC) | tsort` $(LIBS) +SYSCONF_LINK_TARGET = lib$(TARGET).la +SYSCONF_LINK_LIB = rm -f $(DESTDIR)$(SYSCONF_LINK_TARGET); \ + $(SYSCONF_LINK) $(LFLAGS) -rpath $(QTPREFIX)/lib \ + -version-info $(VER_MAJ):$(VER_MIN) -o $(SYSCONF_LINK_TARGET) \ + $(OBJECTS:.o=.lo) $(OBJMOC:.o=.lo) $(LIBS) -# Linking static libraries -# - Build the $(TARGET) library, eg. lib$(TARGET).a -# - Place target in $(DESTDIR) - which has a trailing / -# -SYSCONF_AR = ar cqs -SYSCONF_LINK_TARGET_STATIC = lib$(TARGET).a -SYSCONF_LINK_LIB_STATIC = rm -f $(DESTDIR)$(SYSCONF_LINK_TARGET_STATIC) ; \ - $(SYSCONF_AR) $(DESTDIR)$(SYSCONF_LINK_TARGET_STATIC) $(OBJECTS) $(OBJMOC) # Compiling application source -SYSCONF_CXXFLAGS = -O2 -SYSCONF_CFLAGS = -O2 -SYSCONF_LINK_LIB = $(SYSCONF_LINK_LIB_STATIC) -SYSCONF_LINK_TARGET = $(SYSCONF_LINK_TARGET_STATIC) +#SYSCONF_CXXFLAGS = -O2 +#SYSCONF_CFLAGS = -O2 # Compiling library source -SYSCONF_CXXFLAGS_LIB = -SYSCONF_CFLAGS_LIB = +#SYSCONF_CXXFLAGS_LIB = +#SYSCONF_CFLAGS_LIB = # Compiling shared-object source -SYSCONF_CXXFLAGS_SHOBJ = -fPIC -SYSCONF_CFLAGS_SHOBJ = -fPIC # Linking Qt SYSCONF_LIBS_QTLIB = $(SYSCONF_CXXFLAGS_X11) $(QT_LIBS_MT) $(QT_LIBS_OPT) # Linking Qt applications @ 1.9 log @Use SUBST framework, patch files directly. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.8 2002/08/25 18:40:44 jlam Exp $ @ 1.8 log @Merge changes in packages from the buildlink2 branch that have buildlink2.mk files back into the main trunk. This provides sufficient buildlink2 infrastructure to start merging other packages from the buildlink2 branch that have already been converted to use the buildlink2 framework. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.7.2.1 2002/05/11 02:09:33 jlam Exp $ d3 2 a4 2 --- configs/netbsd-g++-static.in.orig Wed Jun 13 04:56:48 2001 +++ configs/netbsd-g++-static.in @ 1.7 log @Use x11.buildlink.mk instead of USE_X11. Also convert hard-coded references to ${X11BASE} in the header and library search paths into references to ${LOCALBASE}/share/x11-links. These packages should now be strongly- buildlinked regardless of whether xpkgwedge is installed. Changes well-tested on NetBSD-1.5X/i386 with and without xpkgwedge and lightly-tested on NetBSD-1.5.1/alpha without xpkgwedge. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.6 2001/06/23 19:35:27 jlam Exp $ d17 1 a17 1 +SYSCONF_CXXFLAGS_X11 = -I@@BUILDLINK_X11_DIR@@/include d20 1 a20 1 +SYSCONF_CXXFLAGS_OPENGL = -I@@BUILDLINK_DIR@@/include -I@@BUILDLINK_X11_DIR@@/include d36 1 a36 1 +SYSCONF_LFLAGS_X11 = -L@@BUILDLINK_X11_DIR@@/lib d44 1 a44 1 +SYSCONF_LFLAGS_OPENGL = -L@@BUILDLINK_DIR@@/lib -L@@BUILDLINK_X11_DIR@@/lib @ 1.7.2.1 log @First pass at conversion of various packages to use the buildlink2 framework. Add many buildlink2.mk files to add to the framework. Please see buildlink2.txt for more details. @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.7 2001/08/29 22:41:30 jlam Exp $ d17 1 a17 1 +SYSCONF_CXXFLAGS_X11 = -I@@X11BASE@@/include d20 1 a20 1 +SYSCONF_CXXFLAGS_OPENGL = -I@@LOCALBASE@@/include -I@@X11BASE@@/include d36 1 a36 1 +SYSCONF_LFLAGS_X11 = -L@@X11BASE@@/lib d44 1 a44 1 +SYSCONF_LFLAGS_OPENGL = -L@@LOCALBASE@@/lib -L@@X11BASE@@/lib @ 1.6 log @Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY. Handle -L and rpath specifications in the config files by directly substituting their final values; this is needed since the configure script directly manipulates these values via sed and needs the substituted values, not just ${VAR}. Also honor CXXFLAGS passed in from the environment (possibly containing optimization flags) during the build. @ text @d1 1 a1 1 $NetBSD$ d17 1 a17 1 +SYSCONF_CXXFLAGS_X11 = -I@@X11BASE@@/include d20 1 a20 1 +SYSCONF_CXXFLAGS_OPENGL = -I@@BUILDLINK_DIR@@/include -I@@X11BASE@@/include d36 1 a36 1 +SYSCONF_LFLAGS_X11 = -L@@X11BASE@@/lib d44 1 a44 1 +SYSCONF_LFLAGS_OPENGL = -L@@BUILDLINK_DIR@@/lib -L@@X11BASE@@/lib @ 1.5 log @It's "-Wl,-R${LOCALBASE}/lib", not "-W,-R${LOCALBASE}/lib". ^ @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.4 2000/12/09 17:21:50 skrll Exp $ d3 3 a5 3 --- configs/netbsd-g++-static.orig Wed Nov 8 17:06:36 2000 +++ configs/netbsd-g++-static @@@@ -1,21 +1,22 @@@@ d16 2 a17 1 SYSCONF_CXXFLAGS_X11 = -I/usr/X11R6/include d20 1 a20 1 +SYSCONF_CXXFLAGS_OPENGL = -I${X11BASE}/include d29 3 a31 3 +SYSCONF_RPATH_X11 = -Wl,-R${X11BASE}/lib +SYSCONF_RPATH_QT = -Wl,-R${QTDIR}/lib +SYSCONF_RPATH_OPENGL = -Wl,-R${X11BASE}/lib -Wl,-R${LOCALBASE}/lib d35 5 a39 1 @@@@ -26,19 +27,16 @@@@ d44 1 a44 1 +SYSCONF_LFLAGS_OPENGL = -L$(X11BASE)/lib d90 2 a91 2 SYSCONF_CXXFLAGS = -O2 SYSCONF_CFLAGS = -O2 d94 2 d97 4 a100 2 SYSCONF_CXXFLAGS_LIB = SYSCONF_CFLAGS_LIB = @ 1.4 log @- Introduce QTVERSION variable defined in qt2/Makefile.common to make upgrades easier. - Preliminary work to split uic/libqutil from qt2-designer - Some general tidy up @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.3 2000/12/05 18:32:04 drochner Exp $ d30 1 a30 1 +SYSCONF_RPATH_OPENGL = -Wl,-R${X11BASE}/lib -W,-R${LOCALBASE}/lib @ 1.3 log @update to qt-2.2.2 "Bugfixes and minor extensions." @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 2 --- configs/netbsd-g++-static.orig Wed Nov 8 18:06:36 2000 +++ configs/netbsd-g++-static Thu Nov 30 13:01:14 2000 d28 3 a30 3 +SYSCONF_RPATH_X11 = -Wl,-R/usr/X11R6/lib +SYSCONF_RPATH_QT = -Wl,-R$(QTDIR)/lib +SYSCONF_RPATH_OPENGL = -Wl,-R$(X11BASE)/lib -Wl,-R$(LOCALBASE)/lib d56 1 a56 1 @@@@ -51,34 +49,23 @@@@ d72 3 a74 2 + $(SYSCONF_LINK) -rpath $(QTPREFIX)/lib -version-info $(VER_MAJ):$(VER_MIN) \ + -o $(SYSCONF_LINK_TARGET) $(OBJECTS:.o=.lo) $(OBJMOC:.o=.lo) $(LIBS) @ 1.2 log @Use c++/cc instead of g++/gcc. Do this so that multi-language libtool doesn't get confused. @ text @d3 3 a5 3 --- configs/netbsd-g++-static.orig Wed Oct 4 10:55:23 2000 +++ configs/netbsd-g++-static @@@@ -1,20 +1,21 @@@@ d13 1 d34 1 a34 1 @@@@ -25,19 +26,16 @@@@ d56 1 a56 1 @@@@ -50,34 +48,23 @@@@ d61 1 a61 1 -# - Build the $(TARGET) library, eg. lib$(TARGET).so.2.0.1 @ 1.1 log @Initial revision @ text @d5 2 a6 1 @@@@ -2,19 +2,20 @@@@ d8 5 a12 3 SYSCONF_CXX = g++ SYSCONF_CC = gcc +SYSCONF_CXX_LIB = ${LIBTOOL} --mode=compile g++ d45 1 a45 1 +SYSCONF_LINK = $(LIBTOOL) --mode=link g++ @ 1.1.1.1 log @Import new qt-2.2.1 package. This is the base package that includes only the qt library. @ text @@