aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--devel/libqxt/Makefile57
-rw-r--r--devel/libqxt/distinfo2
-rw-r--r--devel/libqxt/files/patch-src-designer_designer.pro9
-rw-r--r--devel/libqxt/pkg-descr13
-rw-r--r--devel/libqxt/pkg-plist364
5 files changed, 445 insertions, 0 deletions
diff --git a/devel/libqxt/Makefile b/devel/libqxt/Makefile
new file mode 100644
index 000000000000..ee5cd8489c7b
--- /dev/null
+++ b/devel/libqxt/Makefile
@@ -0,0 +1,57 @@
+# Created by: gahr
+# $FreeBSD$
+
+PORTNAME= libqxt
+PORTVERSION= 0.6.2
+CATEGORIES= devel
+MASTER_SITES= http://dev.libqxt.org/libqxt/get/
+DISTNAME= v${PORTVERSION}
+
+MAINTAINER= gahr@FreeBSD.org
+COMMENT= Extension library for Qt
+
+LIB_DEPENDS= dns_sd:${PORTSDIR}/net/avahi-libdns
+BUILD_DEPENDS= bash:${PORTSDIR}/shells/bash
+
+USE_BDB= 44+
+USE_BZIP2= yes
+USE_QT4= qmake_build moc_build rcc_build corelib gui gui \
+ designer
+USE_LDCONFIG= yes
+
+QT_NONSTANDARD= yes
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS= -prefix ${PREFIX} \
+ -libdir ${PREFIX}/lib/qxt \
+ -qmake-bin ${QMAKE} \
+ -featuredir ${PREFIX}/share/qt4/mkspecs/features \
+ -I ${BDB_INCLUDE_DIR} \
+ -I ${LOCALBASE}/include/avahi-compat-libdns_sd \
+ -L ${BDB_LIB_DIR} \
+ -verbose
+
+COMMIT= dadc327c2a6a
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTNAME}-${COMMIT}
+
+PLIST_SUB+= SHVER_1=${PORTVERSION} \
+ SHVER_2=${PORTVERSION:R} \
+ SHVER_3=${PORTVERSION:R:R}
+
+post-patch:
+ ${REINPLACE_CMD} -e '\
+ s|%%PREFIX%%|${PREFIX}|g; \
+ s|/bin/bash|${LOCALBASE}/bin/bash|g; \
+ /^QXT_MODULES/s|docs||g' \
+ ${WRKSRC}/configure \
+ ${WRKSRC}/src/designer/designer.pro
+ ${REINPLACE_CMD} -e '\
+ s|ldb|l${BDB_LIB_NAME} -L${BDB_LIB_DIR}|g; \
+ /INCLUDEPATH/s|\.|${BDB_INCLUDE_DIR}|g' \
+ ${WRKSRC}/config.tests/db/db.pro
+
+regression-test:
+ cd ${WRKSRC}/tests && \
+ ${QMAKE} tests.pro && ${MAKE} && \
+ ${FIND} unit -type f -perm -0755 -exec {} \;
+
+.include <bsd.port.mk>
diff --git a/devel/libqxt/distinfo b/devel/libqxt/distinfo
new file mode 100644
index 000000000000..e2d982bddfec
--- /dev/null
+++ b/devel/libqxt/distinfo
@@ -0,0 +1,2 @@
+SHA256 (v0.6.2.tar.bz2) = be890afa72158a2074e1f625dcc16716e3e61202f035f1b8528af570760b466b
+SIZE (v0.6.2.tar.bz2) = 2204021
diff --git a/devel/libqxt/files/patch-src-designer_designer.pro b/devel/libqxt/files/patch-src-designer_designer.pro
new file mode 100644
index 000000000000..69818e750354
--- /dev/null
+++ b/devel/libqxt/files/patch-src-designer_designer.pro
@@ -0,0 +1,9 @@
+--- src/designer/designer.pro.orig 2013-06-17 10:19:19.000000000 +0200
++++ src/designer/designer.pro 2013-06-17 10:19:36.000000000 +0200
+@@ -8,5 +8,5 @@
+ include(../qxtbase.pri)
+
+ CONFIG += designer plugin
+-target.path = $$[QT_INSTALL_PLUGINS]/designer
++target.path = %%PREFIX%%/lib/qt4/plugins/designer
+ INSTALLS = target
diff --git a/devel/libqxt/pkg-descr b/devel/libqxt/pkg-descr
new file mode 100644
index 000000000000..4f98034f65d8
--- /dev/null
+++ b/devel/libqxt/pkg-descr
@@ -0,0 +1,13 @@
+LibQxt is an extension library for Qt providing a suite of cross-platform
+utility classes to add functionality not readily available in the Qt toolkit.
+The following modules are available.
+
+ * QxtBerkeley - provides a Qt interface to the Berkeley DB.
+ * QxtCore - extends QtCore and contains core non-GUI functionality.
+ * QxtGui - extends QxtCore and QtGui.
+ * QxtNetwork - extends QtNetwork with RPC functionality.
+ * QxtSql - extends QtSql with serializable queries.
+ * QxtWeb - provides tools for creating web services using Qt.
+ * QxtZeroconf - implements configure free service discovery.
+
+WWW: http://dev.libqxt.org/libqxt/wiki/Home
diff --git a/devel/libqxt/pkg-plist b/devel/libqxt/pkg-plist
new file mode 100644
index 000000000000..43c9959d4e58
--- /dev/null
+++ b/devel/libqxt/pkg-plist
@@ -0,0 +1,364 @@
+include/QxtBerkeley/QxtBdb
+include/QxtBerkeley/QxtBdbHash
+include/QxtBerkeley/QxtBdbHashIterator
+include/QxtBerkeley/QxtBdbTree
+include/QxtBerkeley/QxtBdbTreeIterator
+include/QxtBerkeley/QxtBerkeley
+include/QxtBerkeley/qxtbdb.h
+include/QxtBerkeley/qxtbdbhash.h
+include/QxtBerkeley/qxtbdbtree.h
+include/QxtBerkeley/qxtberkeley.h
+include/QxtCore/Qxt
+include/QxtCore/QxtAbstractConnectionManager
+include/QxtCore/QxtAbstractFileLoggerEngine
+include/QxtCore/QxtAbstractIOLoggerEngine
+include/QxtCore/QxtAbstractSignalSerializer
+include/QxtCore/QxtAlgorithms
+include/QxtCore/QxtBasicFileLoggerEngine
+include/QxtCore/QxtBasicSTDLoggerEngine
+include/QxtCore/QxtBoundCFunction
+include/QxtCore/QxtBoundFunction
+include/QxtCore/QxtBoundFunctionBase
+include/QxtCore/QxtCommandOptions
+include/QxtCore/QxtCore
+include/QxtCore/QxtCsvModel
+include/QxtCore/QxtDaemon
+include/QxtCore/QxtDataStreamSignalSerializer
+include/QxtCore/QxtDeplex
+include/QxtCore/QxtError
+include/QxtCore/QxtFifo
+include/QxtCore/QxtFileLock
+include/QxtCore/QxtFuture
+include/QxtCore/QxtGenericFunctionPointer
+include/QxtCore/QxtHyperMacros
+include/QxtCore/QxtJSON
+include/QxtCore/QxtJob
+include/QxtCore/QxtLineSocket
+include/QxtCore/QxtLinkedTree
+include/QxtCore/QxtLinkedTreeItem
+include/QxtCore/QxtLinkedTreeIterator
+include/QxtCore/QxtLocale
+include/QxtCore/QxtLogStream
+include/QxtCore/QxtLogger
+include/QxtCore/QxtLoggerEngine
+include/QxtCore/QxtMetaObject
+include/QxtCore/QxtMetaType
+include/QxtCore/QxtModelSerializer
+include/QxtCore/QxtMultiSignalWaiter
+include/QxtCore/QxtNull
+include/QxtCore/QxtNullable
+include/QxtCore/QxtPairList
+include/QxtCore/QxtPimpl
+include/QxtCore/QxtPipe
+include/QxtCore/QxtPointerList
+include/QxtCore/QxtRPCService
+include/QxtCore/QxtSerialDevice
+include/QxtCore/QxtSharedPrivate
+include/QxtCore/QxtSignalGroup
+include/QxtCore/QxtSignalWaiter
+include/QxtCore/QxtSlotJob
+include/QxtCore/QxtSlotMapper
+include/QxtCore/QxtStdStreambufDevice
+include/QxtCore/QxtStdio
+include/QxtCore/QxtTimer
+include/QxtCore/QxtTypeList
+include/QxtCore/QxtXmlFileLoggerEngine
+include/QxtCore/qxtabstractconnectionmanager.h
+include/QxtCore/qxtabstractfileloggerengine.h
+include/QxtCore/qxtabstractiologgerengine.h
+include/QxtCore/qxtabstractsignalserializer.h
+include/QxtCore/qxtalgorithms.h
+include/QxtCore/qxtbasicfileloggerengine.h
+include/QxtCore/qxtbasicstdloggerengine.h
+include/QxtCore/qxtboundcfunction.h
+include/QxtCore/qxtboundfunction.h
+include/QxtCore/qxtboundfunctionbase.h
+include/QxtCore/qxtcommandoptions.h
+include/QxtCore/qxtcore.h
+include/QxtCore/qxtcsvmodel.h
+include/QxtCore/qxtdaemon.h
+include/QxtCore/qxtdatastreamsignalserializer.h
+include/QxtCore/qxtdeplex.h
+include/QxtCore/qxtdeplex_p.h
+include/QxtCore/qxterror.h
+include/QxtCore/qxtfifo.h
+include/QxtCore/qxtfilelock.h
+include/QxtCore/qxtfilelock_p.h
+include/QxtCore/qxtglobal.h
+include/QxtCore/qxthmac.h
+include/QxtCore/qxtjob.h
+include/QxtCore/qxtjob_p.h
+include/QxtCore/qxtjson.h
+include/QxtCore/qxtlinesocket.h
+include/QxtCore/qxtlinesocket_p.h
+include/QxtCore/qxtlinkedtree.h
+include/QxtCore/qxtlocale.h
+include/QxtCore/qxtlocale_data_p.h
+include/QxtCore/qxtlogger.h
+include/QxtCore/qxtlogger_p.h
+include/QxtCore/qxtloggerengine.h
+include/QxtCore/qxtlogstream.h
+include/QxtCore/qxtlogstream_p.h
+include/QxtCore/qxtmetaobject.h
+include/QxtCore/qxtmetatype.h
+include/QxtCore/qxtmodelserializer.h
+include/QxtCore/qxtmultisignalwaiter.h
+include/QxtCore/qxtnamespace.h
+include/QxtCore/qxtnull.h
+include/QxtCore/qxtnullable.h
+include/QxtCore/qxtpairlist.h
+include/QxtCore/qxtpimpl.h
+include/QxtCore/qxtpipe.h
+include/QxtCore/qxtpipe_p.h
+include/QxtCore/qxtpointerlist.h
+include/QxtCore/qxtrpcservice.h
+include/QxtCore/qxtrpcservice_p.h
+include/QxtCore/qxtserialdevice.h
+include/QxtCore/qxtserialdevice_p.h
+include/QxtCore/qxtsharedprivate.h
+include/QxtCore/qxtsignalgroup.h
+include/QxtCore/qxtsignalwaiter.h
+include/QxtCore/qxtslotjob.h
+include/QxtCore/qxtslotjob_p.h
+include/QxtCore/qxtslotmapper.h
+include/QxtCore/qxtstdio.h
+include/QxtCore/qxtstdio_p.h
+include/QxtCore/qxtstdstreambufdevice.h
+include/QxtCore/qxttimer.h
+include/QxtCore/qxttypelist.h
+include/QxtCore/qxtxmlfileloggerengine.h
+include/QxtGui/QxtApplication
+include/QxtGui/QxtBaseSpinBox
+include/QxtGui/QxtCheckComboBox
+include/QxtGui/QxtConfigDialog
+include/QxtGui/QxtConfigWidget
+include/QxtGui/QxtConfirmationMessage
+include/QxtGui/QxtCountryComboBox
+include/QxtGui/QxtCountryModel
+include/QxtGui/QxtCrumbView
+include/QxtGui/QxtFlowView
+include/QxtGui/QxtGlobalShortcut
+include/QxtGui/QxtGroupBox
+include/QxtGui/QxtGui
+include/QxtGui/QxtHeaderView
+include/QxtGui/QxtItemDelegate
+include/QxtGui/QxtItemEditorCreator
+include/QxtGui/QxtItemEditorCreatorBase
+include/QxtGui/QxtLabel
+include/QxtGui/QxtLanguageComboBox
+include/QxtGui/QxtLetterBoxWidget
+include/QxtGui/QxtLineEdit
+include/QxtGui/QxtListWidget
+include/QxtGui/QxtListWidgetItem
+include/QxtGui/QxtNativeEventFilter
+include/QxtGui/QxtProgressLabel
+include/QxtGui/QxtProxyStyle
+include/QxtGui/QxtPushButton
+include/QxtGui/QxtScheduleHeaderWidget
+include/QxtGui/QxtScheduleItemDelegate
+include/QxtGui/QxtScheduleView
+include/QxtGui/QxtScreen
+include/QxtGui/QxtSortFilterProxyModel
+include/QxtGui/QxtSpanSlider
+include/QxtGui/QxtStandardItemEditorCreator
+include/QxtGui/QxtStars
+include/QxtGui/QxtStringSpinBox
+include/QxtGui/QxtStringValidator
+include/QxtGui/QxtStyleOptionScheduleViewItem
+include/QxtGui/QxtTabWidget
+include/QxtGui/QxtTableWidget
+include/QxtGui/QxtTableWidgetItem
+include/QxtGui/QxtToolTip
+include/QxtGui/QxtTreeWidget
+include/QxtGui/QxtTreeWidgetItem
+include/QxtGui/QxtWindowSystem
+include/QxtGui/qxtapplication.h
+include/QxtGui/qxtapplication_p.h
+include/QxtGui/qxtbasespinbox.h
+include/QxtGui/qxtcheckcombobox.h
+include/QxtGui/qxtcheckcombobox_p.h
+include/QxtGui/qxtconfigdialog.h
+include/QxtGui/qxtconfigdialog_p.h
+include/QxtGui/qxtconfigwidget.h
+include/QxtGui/qxtconfigwidget_p.h
+include/QxtGui/qxtconfirmationmessage.h
+include/QxtGui/qxtcountrycombobox.h
+include/QxtGui/qxtcountrycombobox_p.h
+include/QxtGui/qxtcountrymodel.h
+include/QxtGui/qxtcountrymodel_p.h
+include/QxtGui/qxtcrumbview.h
+include/QxtGui/qxtcrumbview_p.h
+include/QxtGui/qxtfilterdialog.h
+include/QxtGui/qxtfilterdialog_p.h
+include/QxtGui/qxtflowview.h
+include/QxtGui/qxtflowview_p.h
+include/QxtGui/qxtglobalshortcut.h
+include/QxtGui/qxtglobalshortcut_p.h
+include/QxtGui/qxtgroupbox.h
+include/QxtGui/qxtgui.h
+include/QxtGui/qxtheaderview.h
+include/QxtGui/qxtitemdelegate.h
+include/QxtGui/qxtitemdelegate_p.h
+include/QxtGui/qxtitemeditorcreator.h
+include/QxtGui/qxtitemeditorcreatorbase.h
+include/QxtGui/qxtlabel.h
+include/QxtGui/qxtlanguagecombobox.h
+include/QxtGui/qxtlanguagecombobox_p.h
+include/QxtGui/qxtletterboxwidget.h
+include/QxtGui/qxtletterboxwidget_p.h
+include/QxtGui/qxtlineedit.h
+include/QxtGui/qxtlistwidget.h
+include/QxtGui/qxtlistwidget_p.h
+include/QxtGui/qxtlistwidgetitem.h
+include/QxtGui/qxtlookuplineedit.h
+include/QxtGui/qxtlookuplineedit_p.h
+include/QxtGui/qxtnativeeventfilter.h
+include/QxtGui/qxtprogresslabel.h
+include/QxtGui/qxtproxystyle.h
+include/QxtGui/qxtpushbutton.h
+include/QxtGui/qxtscheduleheaderwidget.h
+include/QxtGui/qxtscheduleitemdelegate.h
+include/QxtGui/qxtscheduleview.h
+include/QxtGui/qxtscheduleview_p.h
+include/QxtGui/qxtscheduleviewheadermodel_p.h
+include/QxtGui/qxtscreen.h
+include/QxtGui/qxtscreen_p.h
+include/QxtGui/qxtsortfilterproxymodel.h
+include/QxtGui/qxtspanslider.h
+include/QxtGui/qxtspanslider_p.h
+include/QxtGui/qxtstandarditemeditorcreator.h
+include/QxtGui/qxtstars.h
+include/QxtGui/qxtstringspinbox.h
+include/QxtGui/qxtstringvalidator.h
+include/QxtGui/qxtstringvalidator_p.h
+include/QxtGui/qxtstyleoptionscheduleviewitem.h
+include/QxtGui/qxttablewidget.h
+include/QxtGui/qxttablewidget_p.h
+include/QxtGui/qxttablewidgetitem.h
+include/QxtGui/qxttabwidget.h
+include/QxtGui/qxttabwidget_p.h
+include/QxtGui/qxttooltip.h
+include/QxtGui/qxttooltip_p.h
+include/QxtGui/qxttreewidget.h
+include/QxtGui/qxttreewidget_p.h
+include/QxtGui/qxttreewidgetitem.h
+include/QxtGui/qxtwindowsystem.h
+include/QxtNetwork/QxtJSONRpcCall
+include/QxtNetwork/QxtJSONRpcClient
+include/QxtNetwork/QxtNetwork
+include/QxtNetwork/QxtRPCPeer
+include/QxtNetwork/QxtTcpConnectionManager
+include/QxtNetwork/QxtXmlRpcCall
+include/QxtNetwork/QxtXmlRpcClient
+include/QxtNetwork/qxtjsonrpccall.h
+include/QxtNetwork/qxtjsonrpcclient.h
+include/QxtNetwork/qxtmail_p.h
+include/QxtNetwork/qxtmailattachment.h
+include/QxtNetwork/qxtmailmessage.h
+include/QxtNetwork/qxtnetwork.h
+include/QxtNetwork/qxtrpcpeer.h
+include/QxtNetwork/qxtsmtp.h
+include/QxtNetwork/qxtsmtp_p.h
+include/QxtNetwork/qxttcpconnectionmanager.h
+include/QxtNetwork/qxttcpconnectionmanager_p.h
+include/QxtNetwork/qxtxmlrpc_p.h
+include/QxtNetwork/qxtxmlrpccall.h
+include/QxtNetwork/qxtxmlrpcclient.h
+include/QxtSql/QxtSql
+include/QxtSql/QxtSqlPackage
+include/QxtSql/QxtSqlPackageModel
+include/QxtSql/qxtsql.h
+include/QxtSql/qxtsqlpackage.h
+include/QxtSql/qxtsqlpackagemodel.h
+include/QxtWeb/QxtAbstractHttpConnector
+include/QxtWeb/QxtAbstractWebService
+include/QxtWeb/QxtAbstractWebSessionManager
+include/QxtWeb/QxtHtmlTemplate
+include/QxtWeb/QxtHttpServerConnector
+include/QxtWeb/QxtHttpSessionManager
+include/QxtWeb/QxtMail
+include/QxtWeb/QxtScgiServerConnector
+include/QxtWeb/QxtSendmail
+include/QxtWeb/QxtWeb
+include/QxtWeb/QxtWebCgiService
+include/QxtWeb/QxtWebContent
+include/QxtWeb/QxtWebErrorEvent
+include/QxtWeb/QxtWebEvent
+include/QxtWeb/QxtWebFileUploadEvent
+include/QxtWeb/QxtWebPageEvent
+include/QxtWeb/QxtWebRedirectEvent
+include/QxtWeb/QxtWebRemoveCookieEvent
+include/QxtWeb/QxtWebRequestEvent
+include/QxtWeb/QxtWebServiceDirectory
+include/QxtWeb/QxtWebSlotService
+include/QxtWeb/QxtWebStoreCookieEvent
+include/QxtWeb/qxtabstracthttpconnector.h
+include/QxtWeb/qxtabstractwebservice.h
+include/QxtWeb/qxtabstractwebsessionmanager.h
+include/QxtWeb/qxtabstractwebsessionmanager_p.h
+include/QxtWeb/qxthtmltemplate.h
+include/QxtWeb/qxthttpsessionmanager.h
+include/QxtWeb/qxtweb.h
+include/QxtWeb/qxtwebcgiservice.h
+include/QxtWeb/qxtwebcgiservice_p.h
+include/QxtWeb/qxtwebcontent.h
+include/QxtWeb/qxtwebevent.h
+include/QxtWeb/qxtwebservicedirectory.h
+include/QxtWeb/qxtwebservicedirectory_p.h
+include/QxtWeb/qxtwebslotservice.h
+include/QxtZeroconf/QxtDiscoverableService
+include/QxtZeroconf/QxtDiscoverableServiceName
+include/QxtZeroconf/QxtServiceBrowser
+include/QxtZeroconf/QxtZeroConf
+include/QxtZeroconf/qxtavahipoll.h
+include/QxtZeroconf/qxtavahipoll_p.h
+include/QxtZeroconf/qxtdiscoverableservice.h
+include/QxtZeroconf/qxtdiscoverableservice_p.h
+include/QxtZeroconf/qxtdiscoverableservicename.h
+include/QxtZeroconf/qxtmdns_avahi.h
+include/QxtZeroconf/qxtmdns_avahi_p.h
+include/QxtZeroconf/qxtservicebrowser.h
+include/QxtZeroconf/qxtservicebrowser_p.h
+lib/qt4/plugins/designer/libQxtDesignerPlugins.so
+lib/qxt/libQxtBerkeley.so
+lib/qxt/libQxtBerkeley.so.%%SHVER_1%%
+lib/qxt/libQxtBerkeley.so.%%SHVER_2%%
+lib/qxt/libQxtBerkeley.so.%%SHVER_3%%
+lib/qxt/libQxtCore.so
+lib/qxt/libQxtCore.so.%%SHVER_1%%
+lib/qxt/libQxtCore.so.%%SHVER_2%%
+lib/qxt/libQxtCore.so.%%SHVER_3%%
+lib/qxt/libQxtGui.so
+lib/qxt/libQxtGui.so.%%SHVER_1%%
+lib/qxt/libQxtGui.so.%%SHVER_2%%
+lib/qxt/libQxtGui.so.%%SHVER_3%%
+lib/qxt/libQxtNetwork.so
+lib/qxt/libQxtNetwork.so.%%SHVER_1%%
+lib/qxt/libQxtNetwork.so.%%SHVER_2%%
+lib/qxt/libQxtNetwork.so.%%SHVER_3%%
+lib/qxt/libQxtSql.so
+lib/qxt/libQxtSql.so.%%SHVER_1%%
+lib/qxt/libQxtSql.so.%%SHVER_2%%
+lib/qxt/libQxtSql.so.%%SHVER_3%%
+lib/qxt/libQxtWeb.so
+lib/qxt/libQxtWeb.so.%%SHVER_1%%
+lib/qxt/libQxtWeb.so.%%SHVER_2%%
+lib/qxt/libQxtWeb.so.%%SHVER_3%%
+lib/qxt/libQxtZeroconf.so
+lib/qxt/libQxtZeroconf.so.%%SHVER_1%%
+lib/qxt/libQxtZeroconf.so.%%SHVER_2%%
+lib/qxt/libQxtZeroconf.so.%%SHVER_3%%
+share/qt4/mkspecs/features/qxt.prf
+share/qt4/mkspecs/features/qxtvars.prf
+@dirrm include/QxtBerkeley
+@dirrm include/QxtCore
+@dirrm include/QxtGui
+@dirrm include/QxtNetwork
+@dirrm include/QxtSql
+@dirrm include/QxtZeroconf
+@dirrm include/QxtWeb
+@dirrm lib/qxt
+@dirrmtry lib/qt4/plugins/designer
+@dirrmtry share/qt4/mkspecs/features
+@dirrmtry share/qt4/mkspecs
+@dirrmtry share/qt4