1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-11 07:22:22 +00:00

New port QCad, a 2D-CAD program. Uses Qt-2.

This commit is contained in:
Thomas Gellekum 1999-12-22 10:40:56 +00:00
parent 8ec5cad52c
commit 617acea261
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=23796
13 changed files with 1049 additions and 0 deletions

View File

@ -10,6 +10,7 @@
SUBDIR += magic
SUBDIR += mars
SUBDIR += pcb
SUBDIR += qcad
SUBDIR += sis
SUBDIR += spice
SUBDIR += tkgate

44
cad/qcad/Makefile Normal file
View File

@ -0,0 +1,44 @@
# New ports collection makefile for: qcad
# Version required: 1.3.3
# Date created: 10 Dec 1999
# Whom: Thomas Gellekum <tg@FreeBSD.org>
#
# $FreeBSD$
#
DISTNAME= qcad_source
PKGNAME= qcad-1.3.3
CATEGORIES= cad
MASTER_SITES= http://www2.active.ch/~ribbon/
MAINTAINER= ports@FreeBSD.org
LIB_DEPENDS= qt2.2:${PORTSDIR}/x11-toolkits/qt20
USE_XLIB= yes
USE_NEWGCC= yes
MAKEFILE= makefile
MAKE_ENV= CC="${CXX}"
QCADDIR= ${PREFIX}/lib/qcad
QCADDOCDIR= ${PREFIX}/share/doc/qcad
QCADSAMPLEDIR= ${PREFIX}/share/examples/qcad
do-install:
@${MKDIR} ${QCADDIR}
${INSTALL_PROGRAM} ${WRKSRC}/qcad ${QCADDIR}
.for dir in cur fonts hatches messages xpm
${CP} -R ${WRKSRC}/${dir} ${QCADDIR}
.endfor
.if !defined(NOPORTDOCS)
@${MKDIR} ${QCADDOCDIR}
${CP} -R ${WRKSRC}/doc/* ${QCADDOCDIR}
@${LN} -sf ${QCADDOCDIR} ${QCADDIR}/doc
.endif
@${MKDIR} ${QCADSAMPLEDIR}
${CP} -R ${WRKSRC}/examples/* ${QCADSAMPLEDIR}
${SED} -e "s;%%PREFIX%%;${PREFIX};g" \
< ${FILESDIR}/qcad.in > ${PREFIX}/bin/qcad
${CHMOD} +x ${PREFIX}/bin/qcad
.include <bsd.port.mk>

1
cad/qcad/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (qcad_source.tar.gz) = 8df27be2563bd998c8af54bac1732bda

21
cad/qcad/files/patch-aa Normal file
View File

@ -0,0 +1,21 @@
--- makefile.orig Sun Nov 28 17:17:52 1999
+++ makefile Mon Dec 13 16:32:31 1999
@@ -7,13 +7,12 @@
####### Compiler, tools and options
-CC = g++
-CFLAGS = -Wall -W -O2 -fno-strength-reduce
-INCPATH = -I$(QTDIR)/include
-LINK = g++
+CFLAGS += -Wall -W -fno-strength-reduce
+INCPATH = -I$(X11BASE)/include/qt2 -I$(X11BASE)/include
+LINK = $(CC)
LFLAGS =
-LIBS = -L$(QTDIR)/lib -lqt -L/usr/X11R6/lib -lX11
-MOC = moc
+LIBS = -L$(X11BASE)/lib -lqt2 -lX11
+MOC = moc2
####### Files

1
cad/qcad/pkg-comment Normal file
View File

@ -0,0 +1 @@
A professional CAD system.

19
cad/qcad/pkg-descr Normal file
View File

@ -0,0 +1,19 @@
What Is QCad?
QCad is a professional CAD System. With QCad you can easily construct
and change drawings with ISO-texts 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.
What is QCad not?
QCad is no designer tool. That means you can not create any filled
shapes nor any crazy freehand forms. Also you can not drag and drop
the objects in the drawing with the mouse. If you're searching for
such a tool you may take a look at KIllustrator (part of KOffice) or
CorelDraw® from Corel, which comes out in the beginning of the year
2000 for Linux.
If you find any bugs, send a report to bugs@qcad.org.
WWW: http://www.qcad.org/

438
cad/qcad/pkg-plist Normal file
View File

@ -0,0 +1,438 @@
bin/qcad
lib/qcad/cur/cur_cross_bmp.cur
lib/qcad/cur/cur_cross_mask.cur
lib/qcad/cur/cur_glass_bmp.cur
lib/qcad/cur/cur_glass_mask.cur
lib/qcad/fonts/courier.cxf
lib/qcad/fonts/cursive.cxf
lib/qcad/fonts/normal.cxf
lib/qcad/hatches/0.dxf
lib/qcad/hatches/135.dxf
lib/qcad/hatches/45.dxf
lib/qcad/hatches/90.dxf
lib/qcad/hatches/concrete.dxf
lib/qcad/hatches/honeycomb.dxf
lib/qcad/hatches/plastic.dxf
lib/qcad/hatches/sand.dxf
lib/qcad/messages/de.cxl
lib/qcad/messages/en.cxl
lib/qcad/messages/es.cxl
lib/qcad/messages/fr.cxl
lib/qcad/messages/ga.cxl
lib/qcad/messages/it.cxl
lib/qcad/qcad
lib/qcad/xpm/addlayer.xpm
lib/qcad/xpm/aligncenter.xpm
lib/qcad/xpm/alignleft.xpm
lib/qcad/xpm/alignright.xpm
lib/qcad/xpm/appender_xpm.sh
lib/qcad/xpm/applicationicon.xpm
lib/qcad/xpm/apsicon.xpm
lib/qcad/xpm/arcdir1.xpm
lib/qcad/xpm/arcdir2.xpm
lib/qcad/xpm/beveltrimoff.xpm
lib/qcad/xpm/beveltrimon.xpm
lib/qcad/xpm/cadarcscraa.xpm
lib/qcad/xpm/cadarcspara.xpm
lib/qcad/xpm/cadarcsppp.xpm
lib/qcad/xpm/cadcirclescr.xpm
lib/qcad/xpm/caddimsangle.xpm
lib/qcad/xpm/caddimsarrow.xpm
lib/qcad/xpm/caddimsdiam.xpm
lib/qcad/xpm/caddimshor.xpm
lib/qcad/xpm/caddimspara.xpm
lib/qcad/xpm/caddimsrad.xpm
lib/qcad/xpm/caddimsver.xpm
lib/qcad/xpm/cadlinesangle.xpm
lib/qcad/xpm/cadlinesbisector.xpm
lib/qcad/xpm/cadlineshor.xpm
lib/qcad/xpm/cadlinesnormal.xpm
lib/qcad/xpm/cadlinesortho.xpm
lib/qcad/xpm/cadlinesortho2.xpm
lib/qcad/xpm/cadlinespara.xpm
lib/qcad/xpm/cadlinesrect.xpm
lib/qcad/xpm/cadlinestan1.xpm
lib/qcad/xpm/cadlinestan2.xpm
lib/qcad/xpm/cadlinesver.xpm
lib/qcad/xpm/cadmenuarc.xpm
lib/qcad/xpm/cadmenucam.xpm
lib/qcad/xpm/cadmenucamtool.xpm
lib/qcad/xpm/cadmenucircle.xpm
lib/qcad/xpm/cadmenudim.xpm
lib/qcad/xpm/cadmenuedit.xpm
lib/qcad/xpm/cadmenuhatch.xpm
lib/qcad/xpm/cadmenuline.xpm
lib/qcad/xpm/cadmenumeasure.xpm
lib/qcad/xpm/cadmenupoint.xpm
lib/qcad/xpm/cadmenutag.xpm
lib/qcad/xpm/cadmenutext.xpm
lib/qcad/xpm/cadmenuzoom.xpm
lib/qcad/xpm/cadpointsingle.xpm
lib/qcad/xpm/camauto.xpm
lib/qcad/xpm/camexpert.xpm
lib/qcad/xpm/cammanual.xpm
lib/qcad/xpm/color00.xpm
lib/qcad/xpm/color01.xpm
lib/qcad/xpm/color02.xpm
lib/qcad/xpm/color03.xpm
lib/qcad/xpm/color04.xpm
lib/qcad/xpm/color05.xpm
lib/qcad/xpm/color06.xpm
lib/qcad/xpm/color07.xpm
lib/qcad/xpm/color08.xpm
lib/qcad/xpm/color09.xpm
lib/qcad/xpm/color10.xpm
lib/qcad/xpm/color11.xpm
lib/qcad/xpm/color12.xpm
lib/qcad/xpm/color13.xpm
lib/qcad/xpm/color14.xpm
lib/qcad/xpm/color15.xpm
lib/qcad/xpm/confmachgen.xpm
lib/qcad/xpm/copy.xpm
lib/qcad/xpm/cut.xpm
lib/qcad/xpm/deleteitem.xpm
lib/qcad/xpm/document.xpm
lib/qcad/xpm/edit.xpm
lib/qcad/xpm/editattrib.xpm
lib/qcad/xpm/editbevel.xpm
lib/qcad/xpm/editcopy.xpm
lib/qcad/xpm/editcut.xpm
lib/qcad/xpm/editdelete.xpm
lib/qcad/xpm/editlayer.xpm
lib/qcad/xpm/editmirror.xpm
lib/qcad/xpm/editmove.xpm
lib/qcad/xpm/editmoverot.xpm
lib/qcad/xpm/editpaste.xpm
lib/qcad/xpm/editrotate.xpm
lib/qcad/xpm/editrotrot.xpm
lib/qcad/xpm/editround.xpm
lib/qcad/xpm/editscale.xpm
lib/qcad/xpm/editstretch.xpm
lib/qcad/xpm/edittext.xpm
lib/qcad/xpm/edittextelement.xpm
lib/qcad/xpm/edittrim.xpm
lib/qcad/xpm/edittrim2.xpm
lib/qcad/xpm/editzero.xpm
lib/qcad/xpm/fileclose.xpm
lib/qcad/xpm/filecloseoutput.xpm
lib/qcad/xpm/filenew.xpm
lib/qcad/xpm/fileopen.xpm
lib/qcad/xpm/fileprint.xpm
lib/qcad/xpm/fileprint01.xpm
lib/qcad/xpm/fileprintprev.xpm
lib/qcad/xpm/fileprintsetup.xpm
lib/qcad/xpm/filerecall.xpm
lib/qcad/xpm/filesave.xpm
lib/qcad/xpm/firmicon.xpm
lib/qcad/xpm/helpabout.xpm
lib/qcad/xpm/helpeditlayer.xpm
lib/qcad/xpm/helpeditmirror.xpm
lib/qcad/xpm/helpeditmove.xpm
lib/qcad/xpm/helpeditmoverotate.xpm
lib/qcad/xpm/helpeditrotate.xpm
lib/qcad/xpm/helpeditrotaterotate.xpm
lib/qcad/xpm/helpeditscale.xpm
lib/qcad/xpm/helpmanual.xpm
lib/qcad/xpm/helpsnapkeyar.xpm
lib/qcad/xpm/helpsnapkeyxy.xpm
lib/qcad/xpm/hiddenlayer.xpm
lib/qcad/xpm/info.xpm
lib/qcad/xpm/insertitem.xpm
lib/qcad/xpm/layerlist.xpm
lib/qcad/xpm/lock.xpm
lib/qcad/xpm/lock01.xpm
lib/qcad/xpm/lock02.xpm
lib/qcad/xpm/modeabs.xpm
lib/qcad/xpm/modecomparison.xpm
lib/qcad/xpm/modeconstruction.xpm
lib/qcad/xpm/moderel.xpm
lib/qcad/xpm/modesimulation.xpm
lib/qcad/xpm/mouse.xpm
lib/qcad/xpm/paste.xpm
lib/qcad/xpm/qcad.xpm
lib/qcad/xpm/qcadintro.xpm
lib/qcad/xpm/redo.xpm
lib/qcad/xpm/removeemptylayers.xpm
lib/qcad/xpm/removelayer.xpm
lib/qcad/xpm/renamelayer.xpm
lib/qcad/xpm/roundtrimoff.xpm
lib/qcad/xpm/roundtrimon.xpm
lib/qcad/xpm/shaperoundin.xpm
lib/qcad/xpm/shaperoundout.xpm
lib/qcad/xpm/shapestraight.xpm
lib/qcad/xpm/simbroken.xpm
lib/qcad/xpm/simdetails.xpm
lib/qcad/xpm/simgrid.xpm
lib/qcad/xpm/simgrid.xpm~
lib/qcad/xpm/simoptions.xpm
lib/qcad/xpm/simpointing.xpm
lib/qcad/xpm/simrapidmove.xpm
lib/qcad/xpm/simsmooth.xpm
lib/qcad/xpm/simstart.xpm
lib/qcad/xpm/snapautointer.xpm
lib/qcad/xpm/snapcenters.xpm
lib/qcad/xpm/snapdist.xpm
lib/qcad/xpm/snapendpoints.xpm
lib/qcad/xpm/snapfree.xpm
lib/qcad/xpm/snapgrid.xpm
lib/qcad/xpm/snapkeyar.xpm
lib/qcad/xpm/snapkeyxy.xpm
lib/qcad/xpm/snapmaninter.xpm
lib/qcad/xpm/snapmiddles.xpm
lib/qcad/xpm/snaponelement.xpm
lib/qcad/xpm/style00.xpm
lib/qcad/xpm/style01.xpm
lib/qcad/xpm/style02.xpm
lib/qcad/xpm/style03.xpm
lib/qcad/xpm/style04.xpm
lib/qcad/xpm/tagall.xpm
lib/qcad/xpm/tagcontour.xpm
lib/qcad/xpm/tagdoubles.xpm
lib/qcad/xpm/tagelement.xpm
lib/qcad/xpm/tagenough.xpm
lib/qcad/xpm/taginters.xpm
lib/qcad/xpm/taginvert.xpm
lib/qcad/xpm/taglayer.xpm
lib/qcad/xpm/tagnothing.xpm
lib/qcad/xpm/tagrange.xpm
lib/qcad/xpm/test.gif
lib/qcad/xpm/undo.xpm
lib/qcad/xpm/untaginters.xpm
lib/qcad/xpm/untagrange.xpm
lib/qcad/xpm/visiblelayer.xpm
lib/qcad/xpm/width00.xpm
lib/qcad/xpm/width01.xpm
lib/qcad/xpm/width02.xpm
lib/qcad/xpm/width03.xpm
lib/qcad/xpm/width04.xpm
lib/qcad/xpm/width05.xpm
lib/qcad/xpm/width06.xpm
lib/qcad/xpm/width07.xpm
lib/qcad/xpm/width08.xpm
lib/qcad/xpm/zero.xpm
lib/qcad/xpm/zerorel.xpm
lib/qcad/xpm/zerorelwhite.xpm
lib/qcad/xpm/zoomauto.xpm
lib/qcad/xpm/zoomdecrease.xpm
lib/qcad/xpm/zoomincrease.xpm
lib/qcad/xpm/zoompan.xpm
lib/qcad/xpm/zoomredraw.xpm
lib/qcad/xpm/zoomtagged.xpm
lib/qcad/xpm/zoomwindow.xpm
share/doc/qcad/001.html
share/doc/qcad/002.html
share/doc/qcad/003.html
share/doc/qcad/004.html
share/doc/qcad/005.html
share/doc/qcad/006.html
share/doc/qcad/007.html
share/doc/qcad/008.html
share/doc/qcad/009.html
share/doc/qcad/010.html
share/doc/qcad/011.html
share/doc/qcad/012.html
share/doc/qcad/013.html
share/doc/qcad/014.html
share/doc/qcad/img/000000.gif
share/doc/qcad/img/12568c.gif
share/doc/qcad/img/boxangle.png
share/doc/qcad/img/boxbevel.png
share/doc/qcad/img/boxdirection.png
share/doc/qcad/img/boxdistance.png
share/doc/qcad/img/boxlength.png
share/doc/qcad/img/boxround.png
share/doc/qcad/img/butprev.png
share/doc/qcad/img/createarcs.png
share/doc/qcad/img/createarcsparallel.png
share/doc/qcad/img/createarcspoints.png
share/doc/qcad/img/createcircles.png
share/doc/qcad/img/createdimsalign.png
share/doc/qcad/img/createdimsangle.png
share/doc/qcad/img/createdimsarrow.png
share/doc/qcad/img/createdimsdiam.png
share/doc/qcad/img/createdimshor.png
share/doc/qcad/img/createdimsrad.png
share/doc/qcad/img/createdimsver.png
share/doc/qcad/img/createhatches.png
share/doc/qcad/img/createlines.png
share/doc/qcad/img/createlinesangle.png
share/doc/qcad/img/createlinesbisectors.png
share/doc/qcad/img/createlineshor.png
share/doc/qcad/img/createlinesortho.png
share/doc/qcad/img/createlinesortho2.png
share/doc/qcad/img/createlinesparallels.png
share/doc/qcad/img/createlinesrectangles.png
share/doc/qcad/img/createlinestangents1.png
share/doc/qcad/img/createlinestangents2.png
share/doc/qcad/img/createlinesver.png
share/doc/qcad/img/createpointssingle.png
share/doc/qcad/img/dialogattrib.png
share/doc/qcad/img/dialogcam.png
share/doc/qcad/img/dialoghatch.png
share/doc/qcad/img/dialogmirror.png
share/doc/qcad/img/dialogmove.png
share/doc/qcad/img/dialogmoverotate.png
share/doc/qcad/img/dialogoptions.png
share/doc/qcad/img/dialogrotate.png
share/doc/qcad/img/dialogrotaterotate.png
share/doc/qcad/img/dialogscale.png
share/doc/qcad/img/dimensionalign.png
share/doc/qcad/img/dimensionangle.png
share/doc/qcad/img/dimensiondiam.png
share/doc/qcad/img/dimensionhor.png
share/doc/qcad/img/dimensionrad.png
share/doc/qcad/img/editattrib.png
share/doc/qcad/img/editbevel.png
share/doc/qcad/img/editcut.png
share/doc/qcad/img/editdelete.png
share/doc/qcad/img/editlayer.png
share/doc/qcad/img/editmirror.png
share/doc/qcad/img/editmove.png
share/doc/qcad/img/editmoverotate.png
share/doc/qcad/img/editrotate.png
share/doc/qcad/img/editrotaterotate.png
share/doc/qcad/img/editround.png
share/doc/qcad/img/editscale.png
share/doc/qcad/img/editstretch.png
share/doc/qcad/img/edittext.png
share/doc/qcad/img/edittextelements.png
share/doc/qcad/img/edittexttoobjects.png
share/doc/qcad/img/edittrim.png
share/doc/qcad/img/edittrim2.png
share/doc/qcad/img/editzero.png
share/doc/qcad/img/filecloseinput.png
share/doc/qcad/img/filecloseoutput.png
share/doc/qcad/img/filenew.png
share/doc/qcad/img/fileopen.png
share/doc/qcad/img/filesave.png
share/doc/qcad/img/fontedit.png
share/doc/qcad/img/gifs
share/doc/qcad/img/hatches.png
share/doc/qcad/img/infoview.png
share/doc/qcad/img/layadd.png
share/doc/qcad/img/laydelete.png
share/doc/qcad/img/layerlist.png
share/doc/qcad/img/layren.png
share/doc/qcad/img/layshowall.png
share/doc/qcad/img/layshownone.png
share/doc/qcad/img/laytrash.png
share/doc/qcad/img/logo_qcad.jpeg
share/doc/qcad/img/logo_camexp.png
share/doc/qcad/img/logo_qcad.png
share/doc/qcad/img/menuarcs.png
share/doc/qcad/img/menucam.png
share/doc/qcad/img/menucircles.png
share/doc/qcad/img/menudims.png
share/doc/qcad/img/menuedit.png
share/doc/qcad/img/menulines.png
share/doc/qcad/img/menupoints.png
share/doc/qcad/img/menuselect.png
share/doc/qcad/img/menutexts.png
share/doc/qcad/img/moverotate.png
share/doc/qcad/img/patterns.png
share/doc/qcad/img/print.png
share/doc/qcad/img/printpreview.png
share/doc/qcad/img/printsetup.png
share/doc/qcad/img/redo.png
share/doc/qcad/img/rotaterotate.png
share/doc/qcad/img/roundings.png
share/doc/qcad/img/screen.png
share/doc/qcad/img/screen_cam.png
share/doc/qcad/img/screen_t.png
share/doc/qcad/img/showlayerlist.png
share/doc/qcad/img/simcontours.png
share/doc/qcad/img/simdetails.png
share/doc/qcad/img/simedit.png
share/doc/qcad/img/simengrave.png
share/doc/qcad/img/simgrid.png
share/doc/qcad/img/siminfo.png
share/doc/qcad/img/simlayer.png
share/doc/qcad/img/simplay.png
share/doc/qcad/img/simrapid.png
share/doc/qcad/img/simslow.png
share/doc/qcad/img/simspeed.png
share/doc/qcad/img/sketchcenters.png
share/doc/qcad/img/sketchdistancepoints.png
share/doc/qcad/img/sketchelements.png
share/doc/qcad/img/sketchendpoints.png
share/doc/qcad/img/sketchintersections1.png
share/doc/qcad/img/sketchintersections2.png
share/doc/qcad/img/sketchmiddlepoints.png
share/doc/qcad/img/snapcenters.png
share/doc/qcad/img/snapdistance.png
share/doc/qcad/img/snapelement.png
share/doc/qcad/img/snapendpoints.png
share/doc/qcad/img/snapfree.png
share/doc/qcad/img/snapgrid.png
share/doc/qcad/img/snapintersections1.png
share/doc/qcad/img/snapintersections2.png
share/doc/qcad/img/snapkeyar.png
share/doc/qcad/img/snapkeyxy.png
share/doc/qcad/img/snapmiddles.png
share/doc/qcad/img/space.gif
share/doc/qcad/img/stretch01.png
share/doc/qcad/img/stretch02.png
share/doc/qcad/img/tagall.png
share/doc/qcad/img/tagcontour.png
share/doc/qcad/img/tagdoubles.png
share/doc/qcad/img/tagenough.png
share/doc/qcad/img/tagintersection.png
share/doc/qcad/img/taginvert.png
share/doc/qcad/img/taglayer.png
share/doc/qcad/img/tagnothing.png
share/doc/qcad/img/tagrange.png
share/doc/qcad/img/tagsingle.png
share/doc/qcad/img/textcopy.png
share/doc/qcad/img/textcourier.png
share/doc/qcad/img/textcursive.png
share/doc/qcad/img/textcut.png
share/doc/qcad/img/textdialog.png
share/doc/qcad/img/textnew.png
share/doc/qcad/img/textnormal.png
share/doc/qcad/img/textopen.png
share/doc/qcad/img/textparameters1.png
share/doc/qcad/img/textparameters2.png
share/doc/qcad/img/textpaste.png
share/doc/qcad/img/textsave.png
share/doc/qcad/img/textshapes.png
share/doc/qcad/img/tile.jpeg
share/doc/qcad/img/toolbar_cont.png
share/doc/qcad/img/toolbar_first.png
share/doc/qcad/img/toolbar_home.png
share/doc/qcad/img/toolbar_last.png
share/doc/qcad/img/toolbar_left.png
share/doc/qcad/img/toolbar_next.png
share/doc/qcad/img/toolbar_prev.png
share/doc/qcad/img/toolbar_right.png
share/doc/qcad/img/toolbarzoom.png
share/doc/qcad/img/undo.png
share/doc/qcad/img/untagintersection.png
share/doc/qcad/img/untagrange.png
share/doc/qcad/img/zoomauto.png
share/doc/qcad/img/zoomdecrease.png
share/doc/qcad/img/zoomincrease.png
share/doc/qcad/img/zoompan.png
share/doc/qcad/img/zoomredraw.png
share/doc/qcad/img/zoomtagged.png
share/doc/qcad/img/zoomwindow.png
share/doc/qcad/index.html
share/doc/qcad/screen.html
share/doc/qcad/styles.css
share/examples/qcad/qcad_border.dxf
share/examples/qcad/qcad_example01.dxf
share/examples/qcad/qcad_example02.dxf
share/examples/qcad/qcad_example03.dxf
share/examples/qcad/qcad_hatchings.dxf
share/examples/qcad/qcad_styles.dxf
share/examples/qcad/qcad_texts.dxf
@exec ln -sf %D/share/doc/qcad %D/lib/qcad/doc
@unexec rm -f %D/lib/qcad/doc
@dirrm share/examples/qcad
@dirrm share/doc/qcad/img
@dirrm share/doc/qcad
@dirrm lib/qcad/xpm
@dirrm lib/qcad/messages
@dirrm lib/qcad/hatches
@dirrm lib/qcad/fonts
@dirrm lib/qcad/cur
@dirrm lib/qcad

44
cad/qcad2/Makefile Normal file
View File

@ -0,0 +1,44 @@
# New ports collection makefile for: qcad
# Version required: 1.3.3
# Date created: 10 Dec 1999
# Whom: Thomas Gellekum <tg@FreeBSD.org>
#
# $FreeBSD$
#
DISTNAME= qcad_source
PKGNAME= qcad-1.3.3
CATEGORIES= cad
MASTER_SITES= http://www2.active.ch/~ribbon/
MAINTAINER= ports@FreeBSD.org
LIB_DEPENDS= qt2.2:${PORTSDIR}/x11-toolkits/qt20
USE_XLIB= yes
USE_NEWGCC= yes
MAKEFILE= makefile
MAKE_ENV= CC="${CXX}"
QCADDIR= ${PREFIX}/lib/qcad
QCADDOCDIR= ${PREFIX}/share/doc/qcad
QCADSAMPLEDIR= ${PREFIX}/share/examples/qcad
do-install:
@${MKDIR} ${QCADDIR}
${INSTALL_PROGRAM} ${WRKSRC}/qcad ${QCADDIR}
.for dir in cur fonts hatches messages xpm
${CP} -R ${WRKSRC}/${dir} ${QCADDIR}
.endfor
.if !defined(NOPORTDOCS)
@${MKDIR} ${QCADDOCDIR}
${CP} -R ${WRKSRC}/doc/* ${QCADDOCDIR}
@${LN} -sf ${QCADDOCDIR} ${QCADDIR}/doc
.endif
@${MKDIR} ${QCADSAMPLEDIR}
${CP} -R ${WRKSRC}/examples/* ${QCADSAMPLEDIR}
${SED} -e "s;%%PREFIX%%;${PREFIX};g" \
< ${FILESDIR}/qcad.in > ${PREFIX}/bin/qcad
${CHMOD} +x ${PREFIX}/bin/qcad
.include <bsd.port.mk>

1
cad/qcad2/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (qcad_source.tar.gz) = 8df27be2563bd998c8af54bac1732bda

21
cad/qcad2/files/patch-aa Normal file
View File

@ -0,0 +1,21 @@
--- makefile.orig Sun Nov 28 17:17:52 1999
+++ makefile Mon Dec 13 16:32:31 1999
@@ -7,13 +7,12 @@
####### Compiler, tools and options
-CC = g++
-CFLAGS = -Wall -W -O2 -fno-strength-reduce
-INCPATH = -I$(QTDIR)/include
-LINK = g++
+CFLAGS += -Wall -W -fno-strength-reduce
+INCPATH = -I$(X11BASE)/include/qt2 -I$(X11BASE)/include
+LINK = $(CC)
LFLAGS =
-LIBS = -L$(QTDIR)/lib -lqt -L/usr/X11R6/lib -lX11
-MOC = moc
+LIBS = -L$(X11BASE)/lib -lqt2 -lX11
+MOC = moc2
####### Files

1
cad/qcad2/pkg-comment Normal file
View File

@ -0,0 +1 @@
A professional CAD system.

19
cad/qcad2/pkg-descr Normal file
View File

@ -0,0 +1,19 @@
What Is QCad?
QCad is a professional CAD System. With QCad you can easily construct
and change drawings with ISO-texts 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.
What is QCad not?
QCad is no designer tool. That means you can not create any filled
shapes nor any crazy freehand forms. Also you can not drag and drop
the objects in the drawing with the mouse. If you're searching for
such a tool you may take a look at KIllustrator (part of KOffice) or
CorelDraw® from Corel, which comes out in the beginning of the year
2000 for Linux.
If you find any bugs, send a report to bugs@qcad.org.
WWW: http://www.qcad.org/

438
cad/qcad2/pkg-plist Normal file
View File

@ -0,0 +1,438 @@
bin/qcad
lib/qcad/cur/cur_cross_bmp.cur
lib/qcad/cur/cur_cross_mask.cur
lib/qcad/cur/cur_glass_bmp.cur
lib/qcad/cur/cur_glass_mask.cur
lib/qcad/fonts/courier.cxf
lib/qcad/fonts/cursive.cxf
lib/qcad/fonts/normal.cxf
lib/qcad/hatches/0.dxf
lib/qcad/hatches/135.dxf
lib/qcad/hatches/45.dxf
lib/qcad/hatches/90.dxf
lib/qcad/hatches/concrete.dxf
lib/qcad/hatches/honeycomb.dxf
lib/qcad/hatches/plastic.dxf
lib/qcad/hatches/sand.dxf
lib/qcad/messages/de.cxl
lib/qcad/messages/en.cxl
lib/qcad/messages/es.cxl
lib/qcad/messages/fr.cxl
lib/qcad/messages/ga.cxl
lib/qcad/messages/it.cxl
lib/qcad/qcad
lib/qcad/xpm/addlayer.xpm
lib/qcad/xpm/aligncenter.xpm
lib/qcad/xpm/alignleft.xpm
lib/qcad/xpm/alignright.xpm
lib/qcad/xpm/appender_xpm.sh
lib/qcad/xpm/applicationicon.xpm
lib/qcad/xpm/apsicon.xpm
lib/qcad/xpm/arcdir1.xpm
lib/qcad/xpm/arcdir2.xpm
lib/qcad/xpm/beveltrimoff.xpm
lib/qcad/xpm/beveltrimon.xpm
lib/qcad/xpm/cadarcscraa.xpm
lib/qcad/xpm/cadarcspara.xpm
lib/qcad/xpm/cadarcsppp.xpm
lib/qcad/xpm/cadcirclescr.xpm
lib/qcad/xpm/caddimsangle.xpm
lib/qcad/xpm/caddimsarrow.xpm
lib/qcad/xpm/caddimsdiam.xpm
lib/qcad/xpm/caddimshor.xpm
lib/qcad/xpm/caddimspara.xpm
lib/qcad/xpm/caddimsrad.xpm
lib/qcad/xpm/caddimsver.xpm
lib/qcad/xpm/cadlinesangle.xpm
lib/qcad/xpm/cadlinesbisector.xpm
lib/qcad/xpm/cadlineshor.xpm
lib/qcad/xpm/cadlinesnormal.xpm
lib/qcad/xpm/cadlinesortho.xpm
lib/qcad/xpm/cadlinesortho2.xpm
lib/qcad/xpm/cadlinespara.xpm
lib/qcad/xpm/cadlinesrect.xpm
lib/qcad/xpm/cadlinestan1.xpm
lib/qcad/xpm/cadlinestan2.xpm
lib/qcad/xpm/cadlinesver.xpm
lib/qcad/xpm/cadmenuarc.xpm
lib/qcad/xpm/cadmenucam.xpm
lib/qcad/xpm/cadmenucamtool.xpm
lib/qcad/xpm/cadmenucircle.xpm
lib/qcad/xpm/cadmenudim.xpm
lib/qcad/xpm/cadmenuedit.xpm
lib/qcad/xpm/cadmenuhatch.xpm
lib/qcad/xpm/cadmenuline.xpm
lib/qcad/xpm/cadmenumeasure.xpm
lib/qcad/xpm/cadmenupoint.xpm
lib/qcad/xpm/cadmenutag.xpm
lib/qcad/xpm/cadmenutext.xpm
lib/qcad/xpm/cadmenuzoom.xpm
lib/qcad/xpm/cadpointsingle.xpm
lib/qcad/xpm/camauto.xpm
lib/qcad/xpm/camexpert.xpm
lib/qcad/xpm/cammanual.xpm
lib/qcad/xpm/color00.xpm
lib/qcad/xpm/color01.xpm
lib/qcad/xpm/color02.xpm
lib/qcad/xpm/color03.xpm
lib/qcad/xpm/color04.xpm
lib/qcad/xpm/color05.xpm
lib/qcad/xpm/color06.xpm
lib/qcad/xpm/color07.xpm
lib/qcad/xpm/color08.xpm
lib/qcad/xpm/color09.xpm
lib/qcad/xpm/color10.xpm
lib/qcad/xpm/color11.xpm
lib/qcad/xpm/color12.xpm
lib/qcad/xpm/color13.xpm
lib/qcad/xpm/color14.xpm
lib/qcad/xpm/color15.xpm
lib/qcad/xpm/confmachgen.xpm
lib/qcad/xpm/copy.xpm
lib/qcad/xpm/cut.xpm
lib/qcad/xpm/deleteitem.xpm
lib/qcad/xpm/document.xpm
lib/qcad/xpm/edit.xpm
lib/qcad/xpm/editattrib.xpm
lib/qcad/xpm/editbevel.xpm
lib/qcad/xpm/editcopy.xpm
lib/qcad/xpm/editcut.xpm
lib/qcad/xpm/editdelete.xpm
lib/qcad/xpm/editlayer.xpm
lib/qcad/xpm/editmirror.xpm
lib/qcad/xpm/editmove.xpm
lib/qcad/xpm/editmoverot.xpm
lib/qcad/xpm/editpaste.xpm
lib/qcad/xpm/editrotate.xpm
lib/qcad/xpm/editrotrot.xpm
lib/qcad/xpm/editround.xpm
lib/qcad/xpm/editscale.xpm
lib/qcad/xpm/editstretch.xpm
lib/qcad/xpm/edittext.xpm
lib/qcad/xpm/edittextelement.xpm
lib/qcad/xpm/edittrim.xpm
lib/qcad/xpm/edittrim2.xpm
lib/qcad/xpm/editzero.xpm
lib/qcad/xpm/fileclose.xpm
lib/qcad/xpm/filecloseoutput.xpm
lib/qcad/xpm/filenew.xpm
lib/qcad/xpm/fileopen.xpm
lib/qcad/xpm/fileprint.xpm
lib/qcad/xpm/fileprint01.xpm
lib/qcad/xpm/fileprintprev.xpm
lib/qcad/xpm/fileprintsetup.xpm
lib/qcad/xpm/filerecall.xpm
lib/qcad/xpm/filesave.xpm
lib/qcad/xpm/firmicon.xpm
lib/qcad/xpm/helpabout.xpm
lib/qcad/xpm/helpeditlayer.xpm
lib/qcad/xpm/helpeditmirror.xpm
lib/qcad/xpm/helpeditmove.xpm
lib/qcad/xpm/helpeditmoverotate.xpm
lib/qcad/xpm/helpeditrotate.xpm
lib/qcad/xpm/helpeditrotaterotate.xpm
lib/qcad/xpm/helpeditscale.xpm
lib/qcad/xpm/helpmanual.xpm
lib/qcad/xpm/helpsnapkeyar.xpm
lib/qcad/xpm/helpsnapkeyxy.xpm
lib/qcad/xpm/hiddenlayer.xpm
lib/qcad/xpm/info.xpm
lib/qcad/xpm/insertitem.xpm
lib/qcad/xpm/layerlist.xpm
lib/qcad/xpm/lock.xpm
lib/qcad/xpm/lock01.xpm
lib/qcad/xpm/lock02.xpm
lib/qcad/xpm/modeabs.xpm
lib/qcad/xpm/modecomparison.xpm
lib/qcad/xpm/modeconstruction.xpm
lib/qcad/xpm/moderel.xpm
lib/qcad/xpm/modesimulation.xpm
lib/qcad/xpm/mouse.xpm
lib/qcad/xpm/paste.xpm
lib/qcad/xpm/qcad.xpm
lib/qcad/xpm/qcadintro.xpm
lib/qcad/xpm/redo.xpm
lib/qcad/xpm/removeemptylayers.xpm
lib/qcad/xpm/removelayer.xpm
lib/qcad/xpm/renamelayer.xpm
lib/qcad/xpm/roundtrimoff.xpm
lib/qcad/xpm/roundtrimon.xpm
lib/qcad/xpm/shaperoundin.xpm
lib/qcad/xpm/shaperoundout.xpm
lib/qcad/xpm/shapestraight.xpm
lib/qcad/xpm/simbroken.xpm
lib/qcad/xpm/simdetails.xpm
lib/qcad/xpm/simgrid.xpm
lib/qcad/xpm/simgrid.xpm~
lib/qcad/xpm/simoptions.xpm
lib/qcad/xpm/simpointing.xpm
lib/qcad/xpm/simrapidmove.xpm
lib/qcad/xpm/simsmooth.xpm
lib/qcad/xpm/simstart.xpm
lib/qcad/xpm/snapautointer.xpm
lib/qcad/xpm/snapcenters.xpm
lib/qcad/xpm/snapdist.xpm
lib/qcad/xpm/snapendpoints.xpm
lib/qcad/xpm/snapfree.xpm
lib/qcad/xpm/snapgrid.xpm
lib/qcad/xpm/snapkeyar.xpm
lib/qcad/xpm/snapkeyxy.xpm
lib/qcad/xpm/snapmaninter.xpm
lib/qcad/xpm/snapmiddles.xpm
lib/qcad/xpm/snaponelement.xpm
lib/qcad/xpm/style00.xpm
lib/qcad/xpm/style01.xpm
lib/qcad/xpm/style02.xpm
lib/qcad/xpm/style03.xpm
lib/qcad/xpm/style04.xpm
lib/qcad/xpm/tagall.xpm
lib/qcad/xpm/tagcontour.xpm
lib/qcad/xpm/tagdoubles.xpm
lib/qcad/xpm/tagelement.xpm
lib/qcad/xpm/tagenough.xpm
lib/qcad/xpm/taginters.xpm
lib/qcad/xpm/taginvert.xpm
lib/qcad/xpm/taglayer.xpm
lib/qcad/xpm/tagnothing.xpm
lib/qcad/xpm/tagrange.xpm
lib/qcad/xpm/test.gif
lib/qcad/xpm/undo.xpm
lib/qcad/xpm/untaginters.xpm
lib/qcad/xpm/untagrange.xpm
lib/qcad/xpm/visiblelayer.xpm
lib/qcad/xpm/width00.xpm
lib/qcad/xpm/width01.xpm
lib/qcad/xpm/width02.xpm
lib/qcad/xpm/width03.xpm
lib/qcad/xpm/width04.xpm
lib/qcad/xpm/width05.xpm
lib/qcad/xpm/width06.xpm
lib/qcad/xpm/width07.xpm
lib/qcad/xpm/width08.xpm
lib/qcad/xpm/zero.xpm
lib/qcad/xpm/zerorel.xpm
lib/qcad/xpm/zerorelwhite.xpm
lib/qcad/xpm/zoomauto.xpm
lib/qcad/xpm/zoomdecrease.xpm
lib/qcad/xpm/zoomincrease.xpm
lib/qcad/xpm/zoompan.xpm
lib/qcad/xpm/zoomredraw.xpm
lib/qcad/xpm/zoomtagged.xpm
lib/qcad/xpm/zoomwindow.xpm
share/doc/qcad/001.html
share/doc/qcad/002.html
share/doc/qcad/003.html
share/doc/qcad/004.html
share/doc/qcad/005.html
share/doc/qcad/006.html
share/doc/qcad/007.html
share/doc/qcad/008.html
share/doc/qcad/009.html
share/doc/qcad/010.html
share/doc/qcad/011.html
share/doc/qcad/012.html
share/doc/qcad/013.html
share/doc/qcad/014.html
share/doc/qcad/img/000000.gif
share/doc/qcad/img/12568c.gif
share/doc/qcad/img/boxangle.png
share/doc/qcad/img/boxbevel.png
share/doc/qcad/img/boxdirection.png
share/doc/qcad/img/boxdistance.png
share/doc/qcad/img/boxlength.png
share/doc/qcad/img/boxround.png
share/doc/qcad/img/butprev.png
share/doc/qcad/img/createarcs.png
share/doc/qcad/img/createarcsparallel.png
share/doc/qcad/img/createarcspoints.png
share/doc/qcad/img/createcircles.png
share/doc/qcad/img/createdimsalign.png
share/doc/qcad/img/createdimsangle.png
share/doc/qcad/img/createdimsarrow.png
share/doc/qcad/img/createdimsdiam.png
share/doc/qcad/img/createdimshor.png
share/doc/qcad/img/createdimsrad.png
share/doc/qcad/img/createdimsver.png
share/doc/qcad/img/createhatches.png
share/doc/qcad/img/createlines.png
share/doc/qcad/img/createlinesangle.png
share/doc/qcad/img/createlinesbisectors.png
share/doc/qcad/img/createlineshor.png
share/doc/qcad/img/createlinesortho.png
share/doc/qcad/img/createlinesortho2.png
share/doc/qcad/img/createlinesparallels.png
share/doc/qcad/img/createlinesrectangles.png
share/doc/qcad/img/createlinestangents1.png
share/doc/qcad/img/createlinestangents2.png
share/doc/qcad/img/createlinesver.png
share/doc/qcad/img/createpointssingle.png
share/doc/qcad/img/dialogattrib.png
share/doc/qcad/img/dialogcam.png
share/doc/qcad/img/dialoghatch.png
share/doc/qcad/img/dialogmirror.png
share/doc/qcad/img/dialogmove.png
share/doc/qcad/img/dialogmoverotate.png
share/doc/qcad/img/dialogoptions.png
share/doc/qcad/img/dialogrotate.png
share/doc/qcad/img/dialogrotaterotate.png
share/doc/qcad/img/dialogscale.png
share/doc/qcad/img/dimensionalign.png
share/doc/qcad/img/dimensionangle.png
share/doc/qcad/img/dimensiondiam.png
share/doc/qcad/img/dimensionhor.png
share/doc/qcad/img/dimensionrad.png
share/doc/qcad/img/editattrib.png
share/doc/qcad/img/editbevel.png
share/doc/qcad/img/editcut.png
share/doc/qcad/img/editdelete.png
share/doc/qcad/img/editlayer.png
share/doc/qcad/img/editmirror.png
share/doc/qcad/img/editmove.png
share/doc/qcad/img/editmoverotate.png
share/doc/qcad/img/editrotate.png
share/doc/qcad/img/editrotaterotate.png
share/doc/qcad/img/editround.png
share/doc/qcad/img/editscale.png
share/doc/qcad/img/editstretch.png
share/doc/qcad/img/edittext.png
share/doc/qcad/img/edittextelements.png
share/doc/qcad/img/edittexttoobjects.png
share/doc/qcad/img/edittrim.png
share/doc/qcad/img/edittrim2.png
share/doc/qcad/img/editzero.png
share/doc/qcad/img/filecloseinput.png
share/doc/qcad/img/filecloseoutput.png
share/doc/qcad/img/filenew.png
share/doc/qcad/img/fileopen.png
share/doc/qcad/img/filesave.png
share/doc/qcad/img/fontedit.png
share/doc/qcad/img/gifs
share/doc/qcad/img/hatches.png
share/doc/qcad/img/infoview.png
share/doc/qcad/img/layadd.png
share/doc/qcad/img/laydelete.png
share/doc/qcad/img/layerlist.png
share/doc/qcad/img/layren.png
share/doc/qcad/img/layshowall.png
share/doc/qcad/img/layshownone.png
share/doc/qcad/img/laytrash.png
share/doc/qcad/img/logo_qcad.jpeg
share/doc/qcad/img/logo_camexp.png
share/doc/qcad/img/logo_qcad.png
share/doc/qcad/img/menuarcs.png
share/doc/qcad/img/menucam.png
share/doc/qcad/img/menucircles.png
share/doc/qcad/img/menudims.png
share/doc/qcad/img/menuedit.png
share/doc/qcad/img/menulines.png
share/doc/qcad/img/menupoints.png
share/doc/qcad/img/menuselect.png
share/doc/qcad/img/menutexts.png
share/doc/qcad/img/moverotate.png
share/doc/qcad/img/patterns.png
share/doc/qcad/img/print.png
share/doc/qcad/img/printpreview.png
share/doc/qcad/img/printsetup.png
share/doc/qcad/img/redo.png
share/doc/qcad/img/rotaterotate.png
share/doc/qcad/img/roundings.png
share/doc/qcad/img/screen.png
share/doc/qcad/img/screen_cam.png
share/doc/qcad/img/screen_t.png
share/doc/qcad/img/showlayerlist.png
share/doc/qcad/img/simcontours.png
share/doc/qcad/img/simdetails.png
share/doc/qcad/img/simedit.png
share/doc/qcad/img/simengrave.png
share/doc/qcad/img/simgrid.png
share/doc/qcad/img/siminfo.png
share/doc/qcad/img/simlayer.png
share/doc/qcad/img/simplay.png
share/doc/qcad/img/simrapid.png
share/doc/qcad/img/simslow.png
share/doc/qcad/img/simspeed.png
share/doc/qcad/img/sketchcenters.png
share/doc/qcad/img/sketchdistancepoints.png
share/doc/qcad/img/sketchelements.png
share/doc/qcad/img/sketchendpoints.png
share/doc/qcad/img/sketchintersections1.png
share/doc/qcad/img/sketchintersections2.png
share/doc/qcad/img/sketchmiddlepoints.png
share/doc/qcad/img/snapcenters.png
share/doc/qcad/img/snapdistance.png
share/doc/qcad/img/snapelement.png
share/doc/qcad/img/snapendpoints.png
share/doc/qcad/img/snapfree.png
share/doc/qcad/img/snapgrid.png
share/doc/qcad/img/snapintersections1.png
share/doc/qcad/img/snapintersections2.png
share/doc/qcad/img/snapkeyar.png
share/doc/qcad/img/snapkeyxy.png
share/doc/qcad/img/snapmiddles.png
share/doc/qcad/img/space.gif
share/doc/qcad/img/stretch01.png
share/doc/qcad/img/stretch02.png
share/doc/qcad/img/tagall.png
share/doc/qcad/img/tagcontour.png
share/doc/qcad/img/tagdoubles.png
share/doc/qcad/img/tagenough.png
share/doc/qcad/img/tagintersection.png
share/doc/qcad/img/taginvert.png
share/doc/qcad/img/taglayer.png
share/doc/qcad/img/tagnothing.png
share/doc/qcad/img/tagrange.png
share/doc/qcad/img/tagsingle.png
share/doc/qcad/img/textcopy.png
share/doc/qcad/img/textcourier.png
share/doc/qcad/img/textcursive.png
share/doc/qcad/img/textcut.png
share/doc/qcad/img/textdialog.png
share/doc/qcad/img/textnew.png
share/doc/qcad/img/textnormal.png
share/doc/qcad/img/textopen.png
share/doc/qcad/img/textparameters1.png
share/doc/qcad/img/textparameters2.png
share/doc/qcad/img/textpaste.png
share/doc/qcad/img/textsave.png
share/doc/qcad/img/textshapes.png
share/doc/qcad/img/tile.jpeg
share/doc/qcad/img/toolbar_cont.png
share/doc/qcad/img/toolbar_first.png
share/doc/qcad/img/toolbar_home.png
share/doc/qcad/img/toolbar_last.png
share/doc/qcad/img/toolbar_left.png
share/doc/qcad/img/toolbar_next.png
share/doc/qcad/img/toolbar_prev.png
share/doc/qcad/img/toolbar_right.png
share/doc/qcad/img/toolbarzoom.png
share/doc/qcad/img/undo.png
share/doc/qcad/img/untagintersection.png
share/doc/qcad/img/untagrange.png
share/doc/qcad/img/zoomauto.png
share/doc/qcad/img/zoomdecrease.png
share/doc/qcad/img/zoomincrease.png
share/doc/qcad/img/zoompan.png
share/doc/qcad/img/zoomredraw.png
share/doc/qcad/img/zoomtagged.png
share/doc/qcad/img/zoomwindow.png
share/doc/qcad/index.html
share/doc/qcad/screen.html
share/doc/qcad/styles.css
share/examples/qcad/qcad_border.dxf
share/examples/qcad/qcad_example01.dxf
share/examples/qcad/qcad_example02.dxf
share/examples/qcad/qcad_example03.dxf
share/examples/qcad/qcad_hatchings.dxf
share/examples/qcad/qcad_styles.dxf
share/examples/qcad/qcad_texts.dxf
@exec ln -sf %D/share/doc/qcad %D/lib/qcad/doc
@unexec rm -f %D/lib/qcad/doc
@dirrm share/examples/qcad
@dirrm share/doc/qcad/img
@dirrm share/doc/qcad
@dirrm lib/qcad/xpm
@dirrm lib/qcad/messages
@dirrm lib/qcad/hatches
@dirrm lib/qcad/fonts
@dirrm lib/qcad/cur
@dirrm lib/qcad