summaryrefslogtreecommitdiff
path: root/x11/qt/Makefile
blob: 9e7282fca7b8d3e15ad9ceb3d726b3c135aa30ee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
# New ports collection makefile for:   qt
# Version required:	1.31
# Date created:		30 Jul 1996
# Whom:			searle@longacre.demon.co.uk
#
# $NetBSD: Makefile,v 1.6 1998/02/16 10:01:59 tron Exp $
# FreeBSD Id: Makefile,v 1.14 1997/10/30 05:15:19 jkh Exp
#

DISTNAME=	qt-1.31
CATEGORIES=	x11
MASTER_SITES=	ftp://ftp.troll.no/qt/source/

MAINTAINER=	searle@longacre.demon.co.uk

USE_X11=	yes

QTDIR=	${PREFIX}

MAN1=		moc.1
MAN3=		qaccel.3qt qapplication.3qt qarray.3qt qbitarray.3qt \
		qbitmap.3qt qbitval.3qt qboxlayout.3qt qbrush.3qt qbuffer.3qt \
		qbutton.3qt qbuttongroup.3qt qbytearray.3qt \
		qcheckbox.3qt qclipboard.3qt qcloseevent.3qt \
		qcollection.3qt qcolor.3qt qcolorgroup.3qt \
		qcombobox.3qt qconnection.3qt qcursor.3qt \
		qcustomevent.3qt qdatastream.3qt qdate.3qt \
		qdatetime.3qt qdialog.3qt qdict.3qt qdictiterator.3qt \
		qdir.3qt qdoublevalidator.3qt qevent.3qt qfile.3qt \
		qfiledialog.3qt qfileinfo.3qt qfocusevent.3qt qfont.3qt \
		qfontinfo.3qt qfontmetrics.3qt qframe.3qt qgarray.3qt \
		qgcache.3qt qgcacheiterator.3qt qgdict.3qt qgdictiterator.3qt \
		qglist.3qt qglistiterator.3qt qgmanager.3qt qgridlayout.3qt \
		qgroupbox.3qt qhboxlayout.3qt qimage.3qt \
		qimageio.3qt qintdict.3qt qintdictiterator.3qt \
		qintvalidator.3qt \
		qiodevice.3qt qkeyevent.3qt qlabel.3qt qlayout.3qt \
		qlcdnumber.3qt \
		qlineedit.3qt qlist.3qt qlistbox.3qt qlistboxitem.3qt \
		qlistboxpixmap.3qt qlistboxtext.3qt qlistiterator.3qt \
		qlnode.3qt qmenubar.3qt qmenudata.3qt qmessagebox.3qt \
		qmouseevent.3qt qmoveevent.3qt qmultilineedit.3qt qobject.3qt \
		qmovie.3qt \
		qpaintdevice.3qt qpaintdevicemetrics.3qt qpainter.3qt \
		qpaintevent.3qt qpalette.3qt qpen.3qt qpicture.3qt \
		qpixmap.3qt qpixmapcache.3qt qpoint.3qt \
		qpointarray.3qt qpointval.3qt qpopupmenu.3qt qprinter.3qt \
		qprogressbar.3qt qprogressdialog.3qt qptrdict.3qt \
		qptrdictiterator.3qt \
		qpushbutton.3qt qqueue.3qt qradiobutton.3qt \
		qrangecontrol.3qt qrect.3qt qregexp.3qt qregion.3qt \
		qresizeevent.3qt qscrollbar.3qt qsenderobject.3qt \
		qsemimodal.3qt \
		qshared.3qt qsignal.3qt qsize.3qt qslider.3qt \
		qsocketnotifier.3qt qstack.3qt qstrilist.3qt qstring.3qt \
		qstrlist.3qt qtabbar.3qt qtabdialog.3qt qtableview.3qt \
		qtextstream.3qt qtime.3qt \
		qtimer.3qt qtimerevent.3qt qtooltip.3qt qtooltipgroup.3qt \
		qtsmanip.3qt qvalidator.3qt qvboxlayout.3qt qwidget.3qt \
		qwindow.3qt qwmatrix.3qt QAccel.3qt QApplication.3qt \
		QArray.3qt QBitArray.3qt QBitmap.3qt QBitVal.3qt \
		QBoxLayout.3qt QBrush.3qt \
		QBuffer.3qt QButton.3qt QButtonGroup.3qt \
		QByteArray.3qt QCheckBox.3qt QClipboard.3qt \
		QCloseEvent.3qt QCollection.3qt QColor.3qt \
		QColorGroup.3qt QComboBox.3qt QConnection.3qt \
		QCursor.3qt QCustomEvent.3qt QDataStream.3qt QDate.3qt \
		QDateTime.3qt QDialog.3qt QDict.3qt QDictIterator.3qt \
		QDir.3qt QDoubleValidator.3qt QEvent.3qt QFile.3qt \
		QFileDialog.3qt QFileInfo.3qt QFocusEvent.3qt QFont.3qt \
		QFontInfo.3qt QFontMetrics.3qt QFrame.3qt QGArray.3qt \
		QGCache.3qt QGCacheIterator.3qt QGDict.3qt QGDictIterator.3qt \
		QGList.3qt QGListIterator.3qt QGManager.3qt \
		QGridLayout.3qt QGroupBox.3qt QHBoxLayout.3qt QImage.3qt \
		QImageIO.3qt QIntDict.3qt QIntDictIterator.3qt \
		QIntValidator.3qt \
		QIODevice.3qt QKeyEvent.3qt QLCDNumber.3qt QLabel.3qt \
		QLayout.3qt \
		QLineEdit.3qt QList.3qt QListBox.3qt QListBoxItem.3qt \
		QListBoxPixmap.3qt QListBoxText.3qt QListIterator.3qt \
		QLNode.3qt QMenuBar.3qt QMenuData.3qt QMessageBox.3qt \
		QMovie.3qt \
		QMouseEvent.3qt QMoveEvent.3qt QMultiLineEdit.3qt QObject.3qt \
		QPaintDevice.3qt QPaintDeviceMetrics.3qt QPainter.3qt \
		QPaintEvent.3qt QPalette.3qt QPen.3qt QPicture.3qt \
		QPixmap.3qt QPixmapCache.3qt QPoint.3qt QPointVal.3qt\
		QPointArray.3qt QPopupMenu.3qt QPrinter.3qt \
		QProgressBar.3qt QProgressDialog.3qt \
		QPtrDict.3qt QPtrDictIterator.3qt \
		QPushButton.3qt QQueue.3qt QRadioButton.3qt \
		QRangeControl.3qt QRect.3qt QRegExp.3qt QRegion.3qt \
		QResizeEvent.3qt QScrollBar.3qt QSenderObject.3qt \
		QSemiModal.3qt QVBoxLayout.3qt QValidator.3qt \
		QShared.3qt QSignal.3qt QSize.3qt QSlider.3qt \
		QSocketNotifier.3qt QStack.3qt QStrIList.3qt QString.3qt \
		QStrList.3qt QTabBar.3qt QTabDialog.3qt QTableView.3qt \
		QTextStream.3qt QTime.3qt \
		QTimer.3qt QTimerEvent.3qt QToolTip.3qt QToolTipGroup.3qt \
		QTSManip.3qt QWidget.3qt QWindow.3qt QWMatrix.3qt

post-configure:
	cd ${WRKSRC} && make netbsd-gcc-shared

do-install:
	${INSTALL_PROGRAM} ${WRKDIR}/qt-1.31/bin/moc ${QTDIR}/bin
	${INSTALL_DATA} ${WRKDIR}/qt-1.31/lib/libqt.so.1.31 ${QTDIR}/lib
	${LDCONFIG} || ${TRUE}
	${MKDIR} ${QTDIR}/include/qt
	${INSTALL_DATA} ${WRKDIR}/qt-1.31/include/* ${QTDIR}/include/qt
	${INSTALL_MAN} ${WRKDIR}/qt-1.31/man/man1/* ${QTDIR}/man/man1
	${INSTALL_MAN} ${WRKDIR}/qt-1.31/man/man3/* ${QTDIR}/man/man3
	${MKDIR} ${QTDIR}/share/doc/qt
	${INSTALL_DATA} ${WRKDIR}/qt-1.31/README ${QTDIR}/share/doc/qt
	${INSTALL_DATA} ${WRKDIR}/qt-1.31/README.QT ${QTDIR}/share/doc/qt

.include <bsd.port.mk>