head 1.11;
access;
symbols
pkgsrc-2016Q2:1.10.0.86
pkgsrc-2016Q2-base:1.10
pkgsrc-2016Q1:1.10.0.84
pkgsrc-2016Q1-base:1.10
pkgsrc-2015Q4:1.10.0.82
pkgsrc-2015Q4-base:1.10
pkgsrc-2015Q3:1.10.0.80
pkgsrc-2015Q3-base:1.10
pkgsrc-2015Q2:1.10.0.78
pkgsrc-2015Q2-base:1.10
pkgsrc-2015Q1:1.10.0.76
pkgsrc-2015Q1-base:1.10
pkgsrc-2014Q4:1.10.0.74
pkgsrc-2014Q4-base:1.10
pkgsrc-2014Q3:1.10.0.72
pkgsrc-2014Q3-base:1.10
pkgsrc-2014Q2:1.10.0.70
pkgsrc-2014Q2-base:1.10
pkgsrc-2014Q1:1.10.0.68
pkgsrc-2014Q1-base:1.10
pkgsrc-2013Q4:1.10.0.66
pkgsrc-2013Q4-base:1.10
pkgsrc-2013Q3:1.10.0.64
pkgsrc-2013Q3-base:1.10
pkgsrc-2013Q2:1.10.0.62
pkgsrc-2013Q2-base:1.10
pkgsrc-2013Q1:1.10.0.60
pkgsrc-2013Q1-base:1.10
pkgsrc-2012Q4:1.10.0.58
pkgsrc-2012Q4-base:1.10
pkgsrc-2012Q3:1.10.0.56
pkgsrc-2012Q3-base:1.10
pkgsrc-2012Q2:1.10.0.54
pkgsrc-2012Q2-base:1.10
pkgsrc-2012Q1:1.10.0.52
pkgsrc-2012Q1-base:1.10
pkgsrc-2011Q4:1.10.0.50
pkgsrc-2011Q4-base:1.10
pkgsrc-2011Q3:1.10.0.48
pkgsrc-2011Q3-base:1.10
pkgsrc-2011Q2:1.10.0.46
pkgsrc-2011Q2-base:1.10
pkgsrc-2011Q1:1.10.0.44
pkgsrc-2011Q1-base:1.10
pkgsrc-2010Q4:1.10.0.42
pkgsrc-2010Q4-base:1.10
pkgsrc-2010Q3:1.10.0.40
pkgsrc-2010Q3-base:1.10
pkgsrc-2010Q2:1.10.0.38
pkgsrc-2010Q2-base:1.10
pkgsrc-2010Q1:1.10.0.36
pkgsrc-2010Q1-base:1.10
pkgsrc-2009Q4:1.10.0.34
pkgsrc-2009Q4-base:1.10
pkgsrc-2009Q3:1.10.0.32
pkgsrc-2009Q3-base:1.10
pkgsrc-2009Q2:1.10.0.30
pkgsrc-2009Q2-base:1.10
pkgsrc-2009Q1:1.10.0.28
pkgsrc-2009Q1-base:1.10
pkgsrc-2008Q4:1.10.0.26
pkgsrc-2008Q4-base:1.10
pkgsrc-2008Q3:1.10.0.24
pkgsrc-2008Q3-base:1.10
cube-native-xorg:1.10.0.22
cube-native-xorg-base:1.10
pkgsrc-2008Q2:1.10.0.20
pkgsrc-2008Q2-base:1.10
cwrapper:1.10.0.18
pkgsrc-2008Q1:1.10.0.16
pkgsrc-2008Q1-base:1.10
pkgsrc-2007Q4:1.10.0.14
pkgsrc-2007Q4-base:1.10
pkgsrc-2007Q3:1.10.0.12
pkgsrc-2007Q3-base:1.10
pkgsrc-2007Q2:1.10.0.10
pkgsrc-2007Q2-base:1.10
pkgsrc-2007Q1:1.10.0.8
pkgsrc-2007Q1-base:1.10
pkgsrc-2006Q4:1.10.0.6
pkgsrc-2006Q4-base:1.10
pkgsrc-2006Q3:1.10.0.4
pkgsrc-2006Q3-base:1.10
pkgsrc-2006Q2:1.10.0.2
pkgsrc-2006Q2-base:1.10
pkgsrc-2006Q1:1.9.0.2
pkgsrc-2006Q1-base:1.9
pkgsrc-2005Q4:1.8.0.10
pkgsrc-2005Q4-base:1.8
pkgsrc-2005Q3:1.8.0.8
pkgsrc-2005Q3-base:1.8
pkgsrc-2005Q2:1.8.0.6
pkgsrc-2005Q2-base:1.8
pkgsrc-2005Q1:1.8.0.4
pkgsrc-2005Q1-base:1.8
pkgsrc-2004Q4:1.8.0.2
pkgsrc-2004Q4-base:1.8
pkgsrc-2004Q3:1.7.0.6
pkgsrc-2004Q3-base:1.7
pkgsrc-2004Q2:1.7.0.4
pkgsrc-2004Q2-base:1.7
pkgsrc-2004Q1:1.7.0.2
pkgsrc-2004Q1-base:1.7
pkgsrc-2003Q4:1.6.0.2
pkgsrc-2003Q4-base:1.6
netbsd-1-6-1:1.4.0.2
netbsd-1-6-1-base:1.4
netbsd-1-6:1.3.0.8
netbsd-1-6-RELEASE-base:1.3
pkgviews:1.3.0.4
pkgviews-base:1.3
buildlink2:1.3.0.2
buildlink2-base:1.3
netbsd-1-5-PATCH003:1.3
netbsd-1-5-PATCH001:1.1.1.1
pkgsrc-base:1.1.1.1
TNF:1.1.1;
locks; strict;
comment @# @;
1.11
date 2016.08.30.10.56.04; author plunky; state dead;
branches;
next 1.10;
commitid 2kuywClHw9FQNjkz;
1.10
date 2006.06.15.08.26.58; author chap; state Exp;
branches;
next 1.9;
1.9
date 2006.01.05.16.24.37; author joerg; state Exp;
branches;
next 1.8;
1.8
date 2004.10.12.21.02.18; author ben; state Exp;
branches;
next 1.7;
1.7
date 2004.01.02.18.11.06; author reinoud; state Exp;
branches;
next 1.6;
1.6
date 2003.04.29.21.51.54; author jtb; state Exp;
branches;
next 1.5;
1.5
date 2003.03.15.00.25.42; author dmcmahill; state Exp;
branches;
next 1.4;
1.4
date 2002.09.20.21.17.14; author jlam; state Exp;
branches
1.4.2.1;
next 1.3;
1.3
date 2001.08.29.22.41.06; author jlam; state Exp;
branches;
next 1.2;
1.2
date 2001.06.26.20.10.23; author jlam; state Exp;
branches;
next 1.1;
1.1
date 2001.03.26.20.53.53; author jtb; state Exp;
branches
1.1.1.1;
next ;
1.4.2.1
date 2003.03.15.12.13.17; author grant; state Exp;
branches;
next ;
1.1.1.1
date 2001.03.26.20.53.53; author jtb; state Exp;
branches;
next ;
desc
@@
1.11
log
@Upgrade QCAD to version 3.15.5.3
QCAD has been largely rewritten since the previous version
(QCAD 2) was updated in pkgsrc, meaning that the changes are
vast. From the authors website:
QCAD 3 comes with a new and improved CAD engine which improves
performance (spatial index) and allows for advanced property
editing and future extensions (dynamic properties). The other
major addition is a powerful and complete ECMAScript interface.
New interactive tools can be developed with a few lines of
ECMAScript but even entire new applications can be developed
using QCAD technology. QCAD 3 is also the first QCAD version
that fully supports the DWG format as well as various different
versions of the DXF format.
The complete ChangeLog is at http://www.qcad.org/en/changelog
@
text
@$NetBSD: patch-aa,v 1.10 2006/06/15 08:26:58 chap Exp $
--- qcad/src/qc_applicationwindow.cpp.orig 2005-11-22 06:49:33.000000000 -0500
+++ qcad/src/qc_applicationwindow.cpp
@@@@ -2917,6 +2917,9 @@@@ void QC_ApplicationWindow::slotHelpAbout
"
" +
tr("Modules: %1").arg(modulesString) + "
" +
QString("http://www.ribbonsoft.com")
+ + QString("
")
+ + QString("
Installed with pkgsrc: www.pkgsrc.org")
+ + QString("
use pkg_info for build details")
#ifdef QC_ABOUT_ADD_COMPANY
+ QString("
") + QC_ABOUT_ADD_COMPANY
+ QString("")
@@@@ -2943,7 +2946,7 @@@@ void QC_ApplicationWindow::slotHelpManua
RS_SYSTEM->getAppDir().latin1());
RS_DEBUG->print("QC_ApplicationWindow::slotHelpManual(): appdir: %s",
RS_SYSTEM->getAppDir().latin1());
- assistant = new QAssistantClient(RS_SYSTEM->getAppDir()+"/bin", this);
+ assistant = new QAssistantClient("@@QTDIR@@/bin", this);
connect(assistant, SIGNAL(error(const QString&)),
this, SLOT(slotError(const QString&)));
QStringList args;
@
1.10
log
@qcad-2.0.5.0 Community Edition at last imported from wip. While the old
1.5.4 release was something of a toy, QCad was thoroughly reworked for 2.0
and could now be called usable for many practical purposes.
Versions 2.0.4.0 (initially) to 2.0.5.0 have been usable in wip for a bit
more than a year, and so seem ready to import.
"Yes, that should be fine. Please watch the bulk builds for it and
try to fix any problems that might appear." -wiz@@
Updates to pkglint now produce some new suggestions, which I will make and
commit after confirming they don't break anything; at least this version I
already know to build successfully for me.
@
text
@d1 1
a1 1
$NetBSD$
@
1.9
log
@Always link the thread library explicitly when linking against qt-mt,
needed on DragonFly and FreeBSD 4, not hurting on other platforms.
Add DragonFly to the BSD enumeration.
@
text
@d1 1
a1 1
$NetBSD: patch-aa,v 1.8 2004/10/12 21:02:18 ben Exp $
d3 21
a23 53
--- Makefile.orig 2002-09-20 19:26:57.000000000 +0200
+++ Makefile
@@@@ -8,20 +8,20 @@@@
####### Compiler, tools and options
-CC = gcc
-CXX = g++
-LEX = flex
-YACC = yacc
-CFLAGS = -pipe -Wall -W -O2 -DQT_NO_DEBUG
-CXXFLAGS = -pipe -Wall -W -O2 -DQT_NO_DEBUG
+CC ?= gcc
+CXX ?= g++
+LEX ?= flex
+YACC ?= yacc
+CFLAGS += -Wall -W -DQT_NO_DEBUG
+CXXFLAGS += -Wall -W -DQT_NO_DEBUG
LEXFLAGS =
YACCFLAGS= -d
-INCPATH = -I$(QTDIR)/include -I$(QTDIR)/mkspecs/linux-g++
+INCPATH = -I$(QTDIR)/include -I$(X11BASE)/include
LINK = g++
LFLAGS =
-LIBS = $(SUBLIBS) -Wl,-rpath,$(QTDIR)/lib -L$(QTDIR)/lib -L/usr/X11R6/lib -lqt -lXext -lX11 -lm
-AR = ar cqs
-RANLIB =
+LIBS = -Wl,-R$(QTDIR)/lib -L$(QTDIR)/lib -Wl,-R$(X11BASE)/lib -L$(X11BASE)/lib -Wl,-R$(LOCALBASE)/lib -L$(LOCALBASE)/lib -lqt-mt -lGLU -lGL -lXmu -lXext -lX11 -lm -lSM -lICE -lXmu -lpng -lz -ljpeg ${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}
+AR ?= ar cqs
+RANLIB ?=
MOC = $(QTDIR)/bin/moc
UIC = $(QTDIR)/bin/uic
QMAKE = qmake
@@@@ -1766,6 +1766,9 @@@@ moc_ractzoom.o: moc_ractzoom.cpp ractzoo
moc_rappwin.o: moc_rappwin.cpp rappwin.h ractiondef.h \
rprgdef.h
+.if (${MACHINE_ARCH} == "alpha")
+ $(CXX) -c $(CXXFLAGS_NOOPT) $(INCPATH) -o $@@ moc_rappwin.cpp
+.endif
moc_rattribdialog.o: moc_rattribdialog.cpp rattribdialog.h rcombobox.h \
rgraphdef.h \
@@@@ -1836,6 +1839,9 @@@@ moc_rgraphic.o: moc_rgraphic.cpp rgraphi
rtypes.h \
rprgdef.h \
rmathdef.h
+.if (${MACHINE_ARCH} == "alpha")
+ $(CXX) -c $(CXXFLAGS_NOOPT) $(INCPATH) -o $@@ moc_rgraphic.cpp
+.endif
moc_rgroupbox.o: moc_rgroupbox.cpp rgroupbox.h
@
1.8
log
@Fix typo in linker flags so that qcad is linked properly.
Addresses PR#27240 from Joern Clausen.
@
text
@d1 1
a1 1
$NetBSD: patch-aa,v 1.7 2004/01/02 18:11:06 reinoud Exp $
d30 1
a30 1
+LIBS = -Wl,-R$(QTDIR)/lib -L$(QTDIR)/lib -Wl,-R$(X11BASE)/lib -L$(X11BASE)/lib -Wl,-R$(LOCALBASE)/lib -L$(LOCALBASE)/lib -lqt-mt -lGLU -lGL -lXmu -lXext -lX11 -lm -lSM -lICE -lXmu -lpng -lz -ljpeg
@
1.7
log
@Make qcad 1.5.4 compile again under NetBSD/alpha
@
text
@d1 1
a1 1
$NetBSD$
d30 1
a30 1
+LIBS = -Wl,-R,$(QTDIR)/lib -L$(QTDIR)/lib -Wl,-R$(X11BASE)/lib -L$(X11BASE)/lib -Wl,-R$(LOCALBASE)/lib -L$(LOCALBASE)/lib -lqt-mt -lGLU -lGL -lXmu -lXext -lX11 -lm -lSM -lICE -lXmu -lpng -lz -ljpeg
@
1.6
log
@Update to version 1.5.4.
Changes include:
* Updated to use qt3
* New functions
* New language translations
* New fonts added
* Many bug fixes
@
text
@d3 1
a3 1
--- Makefile.orig
d36 1
a36 1
@@@@ -1766,10 +1766,16 @@@@
d46 1
a46 8
rprgdef.h
+.if (${MACHINE_ARCH} == "alpha")
+ $(CXX) -c $(CXXFLAGS_NOOPT) $(INCPATH) -o $@@ moc_rfontdialog.cpp
+.endif
moc_rbuttongroup.o: moc_rbuttongroup.cpp rbuttongroup.h
@@@@ -1836,8 +1842,14 @@@@
a54 3
+.if (${MACHINE_ARCH} == "alpha")
+ $(CXX) -c $(CXXFLAGS_NOOPT) $(INCPATH) -o $@@ moc_rlayerwidget.cpp
+.endif
a55 2
moc_rhatchdialog.o: moc_rhatchdialog.cpp rhatchdialog.h rcombobox.h \
rgraphdef.h \
@
1.5
log
@on alpha lower optimization level on a handful of key problem files that
triggered a compiler error. This package now builds and seems to run
on NetBSD-1.6/alpha
@
text
@d3 4
a6 3
--- Makefile.orig Sun Mar 25 06:17:10 2001
+++ Makefile Fri Mar 14 07:13:56 2003
@@@@ -8,11 +8,13 @@@@
d9 30
a38 34
-CC = g++
-CFLAGS = -Wall -W -O2 -fno-strength-reduce
+#CC = g++
+CXXFLAGS+= -fno-strength-reduce
+CFLAGS+= -fno-strength-reduce
+CXXFLAGS_NOOPT= ${CXXFLAGS:C/-O[0-9]*//g}
INCPATH = -I$(QTDIR)/include
-LINK = g++
-LFLAGS = -static
-LIBS = -L$(QTDIR)/lib -lqt -L/usr/X11R6/lib -lX11
-MOC = moc
+LINK = $(CXX)
+LFLAGS = ${LDFLAGS}
+LIBS = -L$(QTDIR)/lib -lqt -L${X11BASE}/lib -lGLU -lGL -lXmu -lXext -lX11 -lm -lSM -lICE -lXmu -lpng -lz -ljpeg
+MOC = $(QTDIR)/bin/moc
####### Files
@@@@ -368,11 +370,11 @@@@
.cpp.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@@ $<
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@@ $<
.cxx.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@@ $<
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@@ $<
.cc.o:
- $(CC) -c $(CFLAGS) $(INCPATH) -o $@@ $<
+ $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $@@ $<
.C.o:
@@@@ -1791,4 +1793,7 @@@@
ractiondef.h \
d44 3
a46 4
moc_rattribdialog.o: moc_rattribdialog.cpp \
@@@@ -1869,4 +1874,7 @@@@
rfontdialog.h \
rgraphdef.h
d51 5
a55 3
moc_rgraphic.o: moc_rgraphic.cpp \
@@@@ -1882,4 +1890,7 @@@@
rmath.h \
d61 1
a61 4
moc_rgroupbox.o: moc_rgroupbox.cpp \
@@@@ -1963,4 +1974,7 @@@@
rlistboxitem.h \
rwidget.h
d66 2
a67 1
moc_rlibrarybrowser.o: moc_rlibrarybrowser.cpp \
@
1.4
log
@buildlink1 -> buildlink2
@
text
@d1 1
a1 1
$NetBSD: patch-aa,v 1.3 2001/08/29 22:41:06 jlam Exp $
d4 2
a5 3
+++ Makefile
@@@@ -7,13 +7,14 @@@@
d13 1
d25 1
a25 3
@@@@ -367,13 +368,13 @@@@
.SUFFIXES: .cpp .cxx .cc .C .c
d40 32
a71 1
$(CC) -c $(CFLAGS) $(INCPATH) -o $@@ $<
@
1.4.2.1
log
@Pull up revision 1.5 (requested by dmcmahill in ticket #1213):
on alpha lower optimization level on a handful of key problem files that
triggered a compiler error. This package now builds and seems to run
on NetBSD-1.6/alpha
@
text
@d1 1
a1 1
$NetBSD: patch-aa,v 1.5 2003/03/15 00:25:42 dmcmahill Exp $
d4 3
a6 2
+++ Makefile Fri Mar 14 07:13:56 2003
@@@@ -8,11 +8,13 @@@@
a13 1
+CXXFLAGS_NOOPT= ${CXXFLAGS:C/-O[0-9]*//g}
d25 3
a27 1
@@@@ -368,11 +370,11 @@@@
d42 1
a42 32
@@@@ -1791,4 +1793,7 @@@@
ractiondef.h \
rprgdef.h
+.if (${MACHINE_ARCH} == "alpha")
+ $(CXX) -c $(CXXFLAGS_NOOPT) $(INCPATH) -o $@@ moc_rappwin.cpp
+.endif
moc_rattribdialog.o: moc_rattribdialog.cpp \
@@@@ -1869,4 +1874,7 @@@@
rfontdialog.h \
rgraphdef.h
+.if (${MACHINE_ARCH} == "alpha")
+ $(CXX) -c $(CXXFLAGS_NOOPT) $(INCPATH) -o $@@ moc_rfontdialog.cpp
+.endif
moc_rgraphic.o: moc_rgraphic.cpp \
@@@@ -1882,4 +1890,7 @@@@
rmath.h \
rmathdef.h
+.if (${MACHINE_ARCH} == "alpha")
+ $(CXX) -c $(CXXFLAGS_NOOPT) $(INCPATH) -o $@@ moc_rgraphic.cpp
+.endif
moc_rgroupbox.o: moc_rgroupbox.cpp \
@@@@ -1963,4 +1974,7 @@@@
rlistboxitem.h \
rwidget.h
+.if (${MACHINE_ARCH} == "alpha")
+ $(CXX) -c $(CXXFLAGS_NOOPT) $(INCPATH) -o $@@ moc_rlayerwidget.cpp
+.endif
moc_rlibrarybrowser.o: moc_rlibrarybrowser.cpp \
@
1.3
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-aa,v 1.2 2001/06/26 20:10:23 jlam Exp $
d21 1
a21 1
+LIBS = -L$(QTDIR)/lib -lqt -L${BUILDLINK_X11_DIR}/lib -lGLU -lGL -lXmu -lXext -lX11 -lm -lSM -lICE -lXmu -lpng -lz -ljpeg
@
1.2
log
@Convert to use buildlink.mk files and mark as USE_BUILDLINK_ONLY.
@
text
@d1 1
a1 1
$NetBSD$
d21 1
a21 1
+LIBS = -L$(QTDIR)/lib -lqt -L${X11BASE}/lib -lGLU -lGL -lXmu -lXext -lX11 -lm -lSM -lICE -lXmu -lpng -lz -ljpeg
@
1.1
log
@Initial revision
@
text
@d3 1
a3 1
--- Makefile.orig Sun Mar 25 11:17:10 2001
d20 3
a22 3
+#LFLAGS = -static
+LIBS = -Wl,-R$(QTDIR)/lib -L$(QTDIR)/lib -lqt -Wl,-R${X11BASE}/lib -L${X11BASE}/lib -lGLU -lGL -lXmu -lXext -lX11 -lm -lSM -lICE -lXmu -Wl,-R${PNG_PREFIX}/lib -L${PNG_PREFIX}/lib -lpng -lz -Wl,-R${JPEG_PREFIX}/lib -L${JPEG_PREFIX}/lib -ljpeg
+MOC = ${QTDIR}/bin/moc
a42 9
@@@@ -386,7 +387,7 @@@@
all: $(TARGET)
$(TARGET): $(OBJECTS) $(OBJMOC)
- $(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS)
+ $(LINK) $(LDFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS)
moc: $(SRCMOC)
@
1.1.1.1
log
@New qcad package:
QCad is a simple 2D CAD System. With QCad you can easily construct and
modify drawings with ISO-texts, dimensions, hatches and many other
features and save them as DXF-files. These DXF-files are the interface
to many CAD-systems such as AutoCAD and many others.
@
text
@@