aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Mk/bsd.linux-apps.mk6
-rw-r--r--x11-toolkits/Makefile1
-rw-r--r--x11-toolkits/linux-f10-qt45/Makefile22
-rw-r--r--x11-toolkits/linux-f10-qt45/distinfo.i3864
-rw-r--r--x11-toolkits/linux-f10-qt45/pkg-descr10
-rw-r--r--x11-toolkits/linux-f10-qt45/pkg-plist.i386106
6 files changed, 148 insertions, 1 deletions
diff --git a/Mk/bsd.linux-apps.mk b/Mk/bsd.linux-apps.mk
index 4f778dc92f0d..fd9f4804956b 100644
--- a/Mk/bsd.linux-apps.mk
+++ b/Mk/bsd.linux-apps.mk
@@ -64,7 +64,7 @@ _LINUX_APPS_ALL= allegro alsalib arts aspell atk cairo cups-libs curl dri esound
# 2.6.16 components
_LINUX_26_APPS= alsa-plugins-oss blt cyrus-sasl2 dbusglib dbuslibs \
libasyncns libidn libssh2 libv4l nspr nss openal-soft \
- openldap pulseaudio-libs sqlite3 tcl84 tk84
+ openldap pulseaudio-libs qt45 sqlite3 tcl84 tk84
_LINUX_APPS_ALL+= ${_LINUX_26_APPS}
@@ -340,6 +340,10 @@ qt33_DETECT= ${qt33${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
qt33_PORT= ${PORTSDIR}/x11-toolkits/linux${LINUX_DIST_SUFFIX}-qt33
qt33_DEPENDS= fontconfig libmng png
+qt45_f10_FILE= ${LINUXBASE}/usr/lib/libQtCore.so.4.5.3
+qt45_DETECT= ${qt45${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
+qt45_DEPENDS= fontconfig libmng png
+
sdl12_f10_FILE= ${LINUXBASE}/usr/lib/libSDL-1.2.so.0.11.2
sdl12_DETECT= ${sdl12${LINUX_DIST_SUFFIX:S/-/_/}_FILE}
sdl12_PORT= ${PORTSDIR}/devel/linux${LINUX_DIST_SUFFIX}-sdl12
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 89ce4fcdb3e3..6669e9b7ba90 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -126,6 +126,7 @@
SUBDIR += linux-f10-openmotif
SUBDIR += linux-f10-pango
SUBDIR += linux-f10-qt33
+ SUBDIR += linux-f10-qt45
SUBDIR += linux-f10-tk85
SUBDIR += movingmotif
SUBDIR += mowitz
diff --git a/x11-toolkits/linux-f10-qt45/Makefile b/x11-toolkits/linux-f10-qt45/Makefile
new file mode 100644
index 000000000000..5bb5766acd38
--- /dev/null
+++ b/x11-toolkits/linux-f10-qt45/Makefile
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME= ${LINUX_NAME}45
+PORTVERSION= 4.5.3
+CATEGORIES= x11-toolkits linux
+MASTER_SITES= http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/10/i386/ \
+ http://archives.fedoraproject.org/pub/archive/fedora/linux/updates/10/SRPMS/
+PKGNAMEPREFIX= linux-f10-
+DISTNAME= ${LINUX_NAME}-${PORTVERSION}-${RPMVERSION}
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= RPM of QT4 (Linux Fedora 10)
+
+USE_LINUX_RPM= yes
+USE_LINUX_APPS= fontconfig libmng png
+LINUX_NAME= qt
+LINUX_DIST_VER= 10
+RPMVERSION= 9.fc10
+USE_LDCONFIG= yes
+PLIST= ${PKGDIR}/pkg-plist.${LINUX_RPM_ARCH}
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/linux-f10-qt45/distinfo.i386 b/x11-toolkits/linux-f10-qt45/distinfo.i386
new file mode 100644
index 000000000000..7ae15cc1c8df
--- /dev/null
+++ b/x11-toolkits/linux-f10-qt45/distinfo.i386
@@ -0,0 +1,4 @@
+SHA256 (rpm/i386/fedora/10/qt-4.5.3-9.fc10.i386.rpm) = e6a33a4a1664bd48f97df643ad20c5891601d2b61754afc3ae6ec35d0b44b389
+SIZE (rpm/i386/fedora/10/qt-4.5.3-9.fc10.i386.rpm) = 4105552
+SHA256 (rpm/i386/fedora/10/qt-4.5.3-9.fc10.src.rpm) = b7077924a9405f200886906672979fd625e05555b2a92b303742c49530c98534
+SIZE (rpm/i386/fedora/10/qt-4.5.3-9.fc10.src.rpm) = 125167438
diff --git a/x11-toolkits/linux-f10-qt45/pkg-descr b/x11-toolkits/linux-f10-qt45/pkg-descr
new file mode 100644
index 000000000000..ef07d3c8675f
--- /dev/null
+++ b/x11-toolkits/linux-f10-qt45/pkg-descr
@@ -0,0 +1,10 @@
+Qt is a C++ toolkit for application development. It lets application
+developers target all major operating systems with a single application
+source code.
+
+Qt provides a platform-independent API to all central platform functionality:
+GUI, database access, networking, file handling, etc. The Qt library
+encapsulates the different APIs of different operating systems, providing
+the application programmer with a single, common API for all operating systems.
+The native C APIs are encapsulated in a set of well-designed, fully
+object-oriented C++ classes.
diff --git a/x11-toolkits/linux-f10-qt45/pkg-plist.i386 b/x11-toolkits/linux-f10-qt45/pkg-plist.i386
new file mode 100644
index 000000000000..615edf60f9fc
--- /dev/null
+++ b/x11-toolkits/linux-f10-qt45/pkg-plist.i386
@@ -0,0 +1,106 @@
+etc/Trolltech.conf
+usr/bin/qdbus
+usr/lib/libQtCore.so.4.5.3
+usr/lib/libQtDBus.so.4.5.3
+usr/lib/libQtNetwork.so.4.5.3
+usr/lib/libQtScript.so.4.5.3
+usr/lib/libQtSql.so.4.5.3
+usr/lib/libQtTest.so.4.5.3
+usr/lib/libQtXml.so.4.5.3
+usr/lib/libQtXmlPatterns.so.4.5.3
+usr/lib/qt4/bin/qdbus
+usr/lib/qt4/phrasebooks/danish.qph
+usr/lib/qt4/phrasebooks/dutch.qph
+usr/lib/qt4/phrasebooks/finnish.qph
+usr/lib/qt4/phrasebooks/french.qph
+usr/lib/qt4/phrasebooks/german.qph
+usr/lib/qt4/phrasebooks/italian.qph
+usr/lib/qt4/phrasebooks/japanese.qph
+usr/lib/qt4/phrasebooks/norwegian.qph
+usr/lib/qt4/phrasebooks/polish.qph
+usr/lib/qt4/phrasebooks/russian.qph
+usr/lib/qt4/phrasebooks/spanish.qph
+usr/lib/qt4/phrasebooks/swedish.qph
+usr/share/doc/qt-4.5.3/LGPL_EXCEPTION.txt
+usr/share/doc/qt-4.5.3/LICENSE.GPL3
+usr/share/doc/qt-4.5.3/LICENSE.LGPL
+usr/share/doc/qt-4.5.3/README
+usr/share/doc/qt-4.5.3/README.kde-qt
+usr/share/qt4/translations/assistant_adp_de.qm
+usr/share/qt4/translations/assistant_adp_ja.qm
+usr/share/qt4/translations/assistant_adp_pl.qm
+usr/share/qt4/translations/assistant_adp_ru.qm
+usr/share/qt4/translations/assistant_adp_untranslated.qm
+usr/share/qt4/translations/assistant_adp_zh_CN.qm
+usr/share/qt4/translations/assistant_adp_zh_TW.qm
+usr/share/qt4/translations/assistant_da.qm
+usr/share/qt4/translations/assistant_de.qm
+usr/share/qt4/translations/assistant_ja.qm
+usr/share/qt4/translations/assistant_pl.qm
+usr/share/qt4/translations/assistant_ru.qm
+usr/share/qt4/translations/assistant_untranslated.qm
+usr/share/qt4/translations/assistant_zh_CN.qm
+usr/share/qt4/translations/assistant_zh_TW.qm
+usr/share/qt4/translations/designer_de.qm
+usr/share/qt4/translations/designer_ja.qm
+usr/share/qt4/translations/designer_pl.qm
+usr/share/qt4/translations/designer_ru.qm
+usr/share/qt4/translations/designer_untranslated.qm
+usr/share/qt4/translations/designer_zh_CN.qm
+usr/share/qt4/translations/designer_zh_TW.qm
+usr/share/qt4/translations/linguist_de.qm
+usr/share/qt4/translations/linguist_fr.qm
+usr/share/qt4/translations/linguist_ja.qm
+usr/share/qt4/translations/linguist_pl.qm
+usr/share/qt4/translations/linguist_ru.qm
+usr/share/qt4/translations/linguist_untranslated.qm
+usr/share/qt4/translations/linguist_zh_CN.qm
+usr/share/qt4/translations/linguist_zh_TW.qm
+usr/share/qt4/translations/qt_ar.qm
+usr/share/qt4/translations/qt_da.qm
+usr/share/qt4/translations/qt_de.qm
+usr/share/qt4/translations/qt_es.qm
+usr/share/qt4/translations/qt_fr.qm
+usr/share/qt4/translations/qt_help_da.qm
+usr/share/qt4/translations/qt_help_de.qm
+usr/share/qt4/translations/qt_help_ja.qm
+usr/share/qt4/translations/qt_help_pl.qm
+usr/share/qt4/translations/qt_help_ru.qm
+usr/share/qt4/translations/qt_help_untranslated.qm
+usr/share/qt4/translations/qt_help_zh_CN.qm
+usr/share/qt4/translations/qt_help_zh_TW.qm
+usr/share/qt4/translations/qt_iw.qm
+usr/share/qt4/translations/qt_ja_JP.qm
+usr/share/qt4/translations/qt_pl.qm
+usr/share/qt4/translations/qt_pt.qm
+usr/share/qt4/translations/qt_ru.qm
+usr/share/qt4/translations/qt_sk.qm
+usr/share/qt4/translations/qt_sv.qm
+usr/share/qt4/translations/qt_uk.qm
+usr/share/qt4/translations/qt_untranslated.qm
+usr/share/qt4/translations/qt_zh_CN.qm
+usr/share/qt4/translations/qt_zh_TW.qm
+usr/share/qt4/translations/qtconfig_pl.qm
+usr/share/qt4/translations/qtconfig_ru.qm
+usr/share/qt4/translations/qtconfig_untranslated.qm
+usr/share/qt4/translations/qtconfig_zh_CN.qm
+usr/share/qt4/translations/qtconfig_zh_TW.qm
+usr/share/qt4/translations/qvfb_pl.qm
+usr/share/qt4/translations/qvfb_ru.qm
+usr/share/qt4/translations/qvfb_untranslated.qm
+usr/share/qt4/translations/qvfb_zh_CN.qm
+usr/share/qt4/translations/qvfb_zh_TW.qm
+@comment deal with empty directories installed by the port
+@exec /bin/mkdir -p %D/usr/lib/qt4/plugins/sqldrivers
+@dirrmtry usr/lib/qt4/plugins/sqldrivers
+@dirrmtry usr/lib/qt4/plugins
+@exec /bin/mkdir -p %D/usr/share/doc/qt4/qch
+@dirrmtry usr/share/doc/qt4/qch
+@dirrmtry usr/share/doc/qt4
+@comment non-empty directory listing in revers order
+@dirrm usr/share/qt4/translations
+@dirrm usr/share/qt4
+@dirrm usr/share/doc/qt-4.5.3
+@dirrm usr/lib/qt4/phrasebooks
+@dirrm usr/lib/qt4/bin
+@dirrm usr/lib/qt4