[Pkg-kde-commits] rev 1326 - trunk/packages/qt-x11-free/debian
Adeodato Simó
adeodato at costa.debian.org
Tue Jul 19 01:07:12 UTC 2005
Author: adeodato
Date: 2005-07-19 01:07:11 +0000 (Tue, 19 Jul 2005)
New Revision: 1326
Added:
trunk/packages/qt-x11-free/debian/libqt3-ibase.install
trunk/packages/qt-x11-free/debian/libqt3-mt-ibase.install
trunk/packages/qt-x11-free/debian/libqt3-mt-mysql.install
trunk/packages/qt-x11-free/debian/libqt3-mt-odbc.install
trunk/packages/qt-x11-free/debian/libqt3-mt-psql.install
trunk/packages/qt-x11-free/debian/libqt3-mt-sqlite.install
trunk/packages/qt-x11-free/debian/libqt3-mt.install
trunk/packages/qt-x11-free/debian/libqt3-mt.links
trunk/packages/qt-x11-free/debian/libqt3-mt.postrm
trunk/packages/qt-x11-free/debian/libqt3-mysql.install
trunk/packages/qt-x11-free/debian/libqt3-odbc.install
trunk/packages/qt-x11-free/debian/libqt3-psql.install
trunk/packages/qt-x11-free/debian/libqt3-sqlite.install
trunk/packages/qt-x11-free/debian/libqt3.install
trunk/packages/qt-x11-free/debian/libqt3.links
trunk/packages/qt-x11-free/debian/libqt3.postrm
Removed:
trunk/packages/qt-x11-free/debian/libqt3c102-ibase.install
trunk/packages/qt-x11-free/debian/libqt3c102-mt-ibase.install
trunk/packages/qt-x11-free/debian/libqt3c102-mt-mysql.install
trunk/packages/qt-x11-free/debian/libqt3c102-mt-odbc.install
trunk/packages/qt-x11-free/debian/libqt3c102-mt-psql.install
trunk/packages/qt-x11-free/debian/libqt3c102-mt-sqlite.install
trunk/packages/qt-x11-free/debian/libqt3c102-mt.install
trunk/packages/qt-x11-free/debian/libqt3c102-mt.links
trunk/packages/qt-x11-free/debian/libqt3c102-mt.postrm
trunk/packages/qt-x11-free/debian/libqt3c102-mysql.install
trunk/packages/qt-x11-free/debian/libqt3c102-odbc.install
trunk/packages/qt-x11-free/debian/libqt3c102-psql.install
trunk/packages/qt-x11-free/debian/libqt3c102-sqlite.install
trunk/packages/qt-x11-free/debian/libqt3c102.install
trunk/packages/qt-x11-free/debian/libqt3c102.links
trunk/packages/qt-x11-free/debian/libqt3c102.postrm
Modified:
trunk/packages/qt-x11-free/debian/changelog
trunk/packages/qt-x11-free/debian/control
trunk/packages/qt-x11-free/debian/rules
Log:
There we go, whee.
* Transition to the new C++ ABI. Rename all the library packages as
necessary: every libqt3c102-* goes back to libqt3-* now. Changes based in
the patch provided by Matthias Klose in Ubuntu Bug 10723.
+ debian/control:
- renamed library packages.
- add conflicts and replaces against the libqt3c102-* packages, or
change the existing libqt3-* ones.
- change the existing recommends and suggests on libqt3c102-* to
libqt3-*.
- adjusted descriptions where appropriate.
+ debian/rules:
- s/c102// in various places.
+ debian/*.install, debian/*.links:
- renamed as appropriate.
Modified: trunk/packages/qt-x11-free/debian/changelog
===================================================================
--- trunk/packages/qt-x11-free/debian/changelog 2005-07-19 01:03:42 UTC (rev 1325)
+++ trunk/packages/qt-x11-free/debian/changelog 2005-07-19 01:07:11 UTC (rev 1326)
@@ -13,9 +13,29 @@
+++ Changes by Adeodato Simó:
- * TODO C++ stuff here.
- (Closes: #317768)
+ * Transition to the new C++ ABI. Rename all the library packages as
+ necessary: every libqt3c102-* goes back to libqt3-* now. Changes based in
+ the patch provided by Matthias Klose in Ubuntu Bug 10723.
+ + debian/control:
+ - renamed library packages.
+ - add conflicts and replaces against the libqt3c102-* packages, or
+ change the existing libqt3-* ones.
+ - change the existing recommends and suggests on libqt3c102-* to
+ libqt3-*.
+ - adjusted descriptions where appropriate.
+
+ + debian/rules:
+ - s/c102// in various places.
+
+ + debian/*.install, debian/*.links:
+ - renamed as appropriate.
+
+ TODO: disable firebird2 support.
+
+ The above solves trouble for users when using qt3-designer with g++ 4.0, so
+ this upload closes: #317768.
+
* Transition to the new X.org packages:
+ debian/control:
- build-depend in libglu1-xorg-dev instead of xlibmesa-glu-dev; make the
Modified: trunk/packages/qt-x11-free/debian/control
===================================================================
--- trunk/packages/qt-x11-free/debian/control 2005-07-19 01:03:42 UTC (rev 1325)
+++ trunk/packages/qt-x11-free/debian/control 2005-07-19 01:07:11 UTC (rev 1326)
@@ -6,150 +6,161 @@
Priority: optional
Standards-Version: 3.6.2
-Package: libqt3c102
+Package: libqt3
Architecture: any
Section: libs
-Replaces: libqt3-gl, qt3-tools (<< 2:3.0.2-20020306-1), libqt3, libqt3-mt
+Replaces: libqt3-gl, qt3-tools (<< 2:3.0.2-20020306-1), libqt3c102, libqt3-mt
Depends: ${shlibs:Depends}, fontconfig
-Conflicts: libqt3-gl, libqt3, libqt3c
-Suggests: libqt3c102-psql, libqt3c102-mysql, libqt3c102-odbc
+Conflicts: libqt3-gl, libqt3c102, libqt3c
+Suggests: libqt3-psql, libqt3-mysql, libqt3-odbc
Description: Qt GUI Library, Version 3
This is the Trolltech Qt library, version 3. It's necessary for
applications that link against the libqt.so.3.
.
WARNING: The nonthreaded version of Qt3 is considered deprecated and
- may disappear anytime in the future. Please use libqt3c102-mt instead
+ may disappear anytime in the future. Please use libqt3-mt instead
(Read README.Debian for instructions).
-Package: libqt3c102-mt
+Package: libqt3-mt
Architecture: any
Section: libs
-Replaces: qt3-tools (<< 2:3.0.2-20020306-1), libqt3-helper, libqt3, libqt3-mt
+Replaces: qt3-tools (<< 2:3.0.2-20020306-1), libqt3-helper, libqt3, libqt3c102-mt
Depends: ${shlibs:Depends}, fontconfig
-Conflicts: libqt3-mt, libqui1-emb, libqt3c-mt
-Suggests: libqt3c102-mt-psql, libqt3c102-mt-mysql, libqt3c102-mt-odbc
+Conflicts: libqt3c102-mt, libqui1-emb, libqt3c-mt
+Suggests: libqt3-mt-psql, libqt3-mt-mysql, libqt3-mt-odbc
Description: Qt GUI Library (Threaded runtime version), Version 3
This is the Trolltech Qt library, version 3. It's necessary for
applications that link against the libqt-mt.so.3, e.g. all KDE3
applications.
-Package: libqt3c102-mysql
+Package: libqt3-mysql
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
-Conflicts: libqt3-mysql, libqt3c-mysql
+Conflicts: libqt3c102-mysql, libqt3c-mysql
+Replaces: libqt3c102-mysql
Description: MySQL database driver for Qt3
This package contains the MySQL plugin for Qt3. Install it if you
intend to use or write Qt programs that are to access a MySQL DB
- and if you are absolutely sure that libqt3c102-mt-mysql does not
+ and if you are absolutely sure that libqt3-mt-mysql does not
suit your needs.
.
WARNING: The nonthreaded version of Qt3 is considered deprecated and
may disappear anytime in the future. Please use the proper threaded
version instead (Read README.Debian for instructions).
-Package: libqt3c102-mt-mysql
+Package: libqt3-mt-mysql
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
-Replaces: libqt3-mysql (<= 2:3.1.1+cvs.20021220-1)
-Conflicts: libqt3-mt-mysql, libqt3c-mt-mysql
+Replaces: libqt3-mysql (<= 2:3.1.1+cvs.20021220-1), libqt3c102-mt-mysql
+Conflicts: libqt3c102-mt-mysql, libqt3c-mt-mysql
Description: MySQL database driver for Qt3 (Threaded)
This package contains the threaded MySQL plugin for Qt3. Install it if
you intend to use or write Qt programs that are to access a MySQL DB.
-Package: libqt3c102-odbc
+Package: libqt3-odbc
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
-Conflicts: libqt3-odbc, libqt3c-odbc
+Conflicts: libqt3c102-odbc, libqt3c-odbc
+Replaces: libqt3c102-odbc
Description: ODBC database driver for Qt3
This package contains the ODBC plugin for Qt3. Install it if you
intend to use or write Qt programs that are to access an ODBC DB
- and if you are absolutely sure that libqt3c102-mt-odbc does not
+ and if you are absolutely sure that libqt3-mt-odbc does not
suit your needs.
.
WARNING: The nonthreaded version of Qt3 is considered deprecated and
may disappear anytime in the future. Please use the proper threaded
version instead (Read README.Debian for instructions).
-Package: libqt3c102-mt-odbc
+Package: libqt3-mt-odbc
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
-Replaces: libqt3-odbc (<= 2:3.1.1+cvs.20021220-1)
-Conflicts: libqt3-mt-odbc, libqt3c-mt-odbc
+Replaces: libqt3-odbc (<= 2:3.1.1+cvs.20021220-1), libqt3c102-mt-odbc
+Conflicts: libqt3c102-mt-odbc, libqt3c-mt-odbc
Description: ODBC database driver for Qt3 (Threaded)
This package contains the threaded ODBC plugin for Qt3. Install it if
you intend to use or write Qt programs that are to access an ODBC DB.
-Package: libqt3c102-psql
+Package: libqt3-psql
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
-Conflicts: libqt3-psql, libqt3c-psql
+Conflicts: libqt3c102-psql, libqt3c-psql
+Replaces: libqt3c102-psql
Description: PostgreSQL database driver for Qt3
This package contains the unthreaded PostgreSQL plugin for Qt3.
Install it if you intend to use or write Qt programs that are
to access a PostgreSQL DB and if you are absolutely sure that
- libqt3c102-mt-psql does not suit your needs.
+ libqt3-mt-psql does not suit your needs.
.
WARNING: The nonthreaded version of Qt3 is considered deprecated and
may disappear anytime in the future. Please use the proper threaded
version instead (Read README.Debian for instructions).
-Package: libqt3c102-mt-psql
+Package: libqt3-mt-psql
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
-Replaces: libqt3-psql (<= 2:3.1.1+cvs.20021220-1)
-Conflicts: libqt3-mt-psql, libqt3c-mt-psql
+Replaces: libqt3-psql (<= 2:3.1.1+cvs.20021220-1), libqt3c102-mt-psql
+Conflicts: libqt3c102-mt-psql, libqt3c-mt-psql
Description: PostgreSQL database driver for Qt3 (Threaded)
This package contains the threaded PostgreSQL plugin for Qt3.
Install it if you intend to use or write Qt programs that are
to access a PostgreSQL DB.
-Package: libqt3c102-ibase
+Package: libqt3-ibase
Architecture: i386 hurd-i386 kfreebsd-i386 knetbsd-i386 netbsd-i386
Section: libs
Depends: ${shlibs:Depends}
+Conflicts: libqt3c102-ibase
+Replaces: libqt3c102-ibase
Description: InterBase/FireBird database driver for Qt3
This package contains the InterBase/FireBird plugin for Qt3. Install
it if you intend to use or write Qt programs that are to access
an InterBase/FireBird DB and if you are absolutely sure that
- libqt3c102-mt-ibase does not suit your needs.
+ libqt3-mt-ibase does not suit your needs.
.
WARNING: The nonthreaded version of Qt3 is considered deprecated and
may disappear anytime in the future. Please use the proper threaded
version instead (Read README.Debian for instructions).
-Package: libqt3c102-mt-ibase
+Package: libqt3-mt-ibase
Architecture: i386 hurd-i386 kfreebsd-i386 knetbsd-i386 netbsd-i386
Section: libs
Depends: ${shlibs:Depends}
+Conflicts: libqt3c102-mt-ibase
+Replaces: libqt3c102-mt-ibase
Description: InterBase/FireBird database driver for Qt3 (Threaded)
This package contains the threaded InterBase/FireBird plugin
for Qt3. Install it if you intend to use or write Qt programs
that are to access an InterBase/FireBird DB.
-Package: libqt3c102-sqlite
+Package: libqt3-sqlite
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
+Conflicts: libqt3c102-sqlite
+Replaces: libqt3c102-sqlite
Description: SQLite database driver for Qt3
This package contains the SQLite plugin for Qt3. Install it if
you intend to use or write Qt programs that are to access an
- SQLite DB and if you are absolutely sure that libqt3c102-mt-sqlite
+ SQLite DB and if you are absolutely sure that libqt3-mt-sqlite
does not suit your needs.
.
WARNING: The nonthreaded version of Qt3 is considered deprecated and
may disappear anytime in the future. Please use the proper threaded
version instead (Read README.Debian for instructions).
-Package: libqt3c102-mt-sqlite
+Package: libqt3-mt-sqlite
Architecture: any
Section: libs
Depends: ${shlibs:Depends}
+Conflicts: libqt3c102-mt-sqlite
+Replaces: libqt3c102-mt-sqlite
Description: SQLite database driver for Qt3 (Threaded)
This package contains the threaded SQLite plugin for Qt3. Install
it if you intend to use or write Qt programs that are to access an
@@ -344,7 +355,7 @@
Package: libqt3-i18n
Architecture: all
Section: libs
-Recommends: libqt3c102-mt
+Recommends: libqt3-mt
Description: i18n files for Qt3 library
This package contains the internationalization files for the Qt library.
Qt applications that are internationalized will need to depend on this package
Copied: trunk/packages/qt-x11-free/debian/libqt3-ibase.install (from rev 1324, trunk/packages/qt-x11-free/debian/libqt3c102-ibase.install)
Copied: trunk/packages/qt-x11-free/debian/libqt3-mt-ibase.install (from rev 1324, trunk/packages/qt-x11-free/debian/libqt3c102-mt-ibase.install)
Copied: trunk/packages/qt-x11-free/debian/libqt3-mt-mysql.install (from rev 1324, trunk/packages/qt-x11-free/debian/libqt3c102-mt-mysql.install)
Copied: trunk/packages/qt-x11-free/debian/libqt3-mt-odbc.install (from rev 1324, trunk/packages/qt-x11-free/debian/libqt3c102-mt-odbc.install)
Copied: trunk/packages/qt-x11-free/debian/libqt3-mt-psql.install (from rev 1324, trunk/packages/qt-x11-free/debian/libqt3c102-mt-psql.install)
Copied: trunk/packages/qt-x11-free/debian/libqt3-mt-sqlite.install (from rev 1324, trunk/packages/qt-x11-free/debian/libqt3c102-mt-sqlite.install)
Copied: trunk/packages/qt-x11-free/debian/libqt3-mt.install (from rev 1324, trunk/packages/qt-x11-free/debian/libqt3c102-mt.install)
Copied: trunk/packages/qt-x11-free/debian/libqt3-mt.links (from rev 1324, trunk/packages/qt-x11-free/debian/libqt3c102-mt.links)
Copied: trunk/packages/qt-x11-free/debian/libqt3-mt.postrm (from rev 1324, trunk/packages/qt-x11-free/debian/libqt3c102-mt.postrm)
===================================================================
--- trunk/packages/qt-x11-free/debian/libqt3c102-mt.postrm 2005-07-18 08:51:01 UTC (rev 1324)
+++ trunk/packages/qt-x11-free/debian/libqt3-mt.postrm 2005-07-19 01:07:11 UTC (rev 1326)
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+if [ "$1" = "purge" ]; then
+ if [ -d "/usr/share/doc/libqt3-mt/" ]; then
+ rm -rf /usr/share/doc/libqt3-mt/
+ fi
+fi
+
+#DEBHELPER#
Copied: trunk/packages/qt-x11-free/debian/libqt3-mysql.install (from rev 1324, trunk/packages/qt-x11-free/debian/libqt3c102-mysql.install)
Copied: trunk/packages/qt-x11-free/debian/libqt3-odbc.install (from rev 1324, trunk/packages/qt-x11-free/debian/libqt3c102-odbc.install)
Copied: trunk/packages/qt-x11-free/debian/libqt3-psql.install (from rev 1324, trunk/packages/qt-x11-free/debian/libqt3c102-psql.install)
Copied: trunk/packages/qt-x11-free/debian/libqt3-sqlite.install (from rev 1324, trunk/packages/qt-x11-free/debian/libqt3c102-sqlite.install)
Copied: trunk/packages/qt-x11-free/debian/libqt3.install (from rev 1324, trunk/packages/qt-x11-free/debian/libqt3c102.install)
Copied: trunk/packages/qt-x11-free/debian/libqt3.links (from rev 1324, trunk/packages/qt-x11-free/debian/libqt3c102.links)
Copied: trunk/packages/qt-x11-free/debian/libqt3.postrm (from rev 1324, trunk/packages/qt-x11-free/debian/libqt3c102.postrm)
===================================================================
--- trunk/packages/qt-x11-free/debian/libqt3c102.postrm 2005-07-18 08:51:01 UTC (rev 1324)
+++ trunk/packages/qt-x11-free/debian/libqt3.postrm 2005-07-19 01:07:11 UTC (rev 1326)
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+if [ "$1" = "purge" ]; then
+ if [ -d "/usr/share/doc/libqt3/" ]; then
+ rm -rf /usr/share/doc/libqt3/
+ fi
+fi
+
+#DEBHELPER#
Deleted: trunk/packages/qt-x11-free/debian/libqt3c102-ibase.install
Deleted: trunk/packages/qt-x11-free/debian/libqt3c102-mt-ibase.install
Deleted: trunk/packages/qt-x11-free/debian/libqt3c102-mt-mysql.install
Deleted: trunk/packages/qt-x11-free/debian/libqt3c102-mt-odbc.install
Deleted: trunk/packages/qt-x11-free/debian/libqt3c102-mt-psql.install
Deleted: trunk/packages/qt-x11-free/debian/libqt3c102-mt-sqlite.install
Deleted: trunk/packages/qt-x11-free/debian/libqt3c102-mt.install
Deleted: trunk/packages/qt-x11-free/debian/libqt3c102-mt.links
Deleted: trunk/packages/qt-x11-free/debian/libqt3c102-mt.postrm
Deleted: trunk/packages/qt-x11-free/debian/libqt3c102-mysql.install
Deleted: trunk/packages/qt-x11-free/debian/libqt3c102-odbc.install
Deleted: trunk/packages/qt-x11-free/debian/libqt3c102-psql.install
Deleted: trunk/packages/qt-x11-free/debian/libqt3c102-sqlite.install
Deleted: trunk/packages/qt-x11-free/debian/libqt3c102.install
Deleted: trunk/packages/qt-x11-free/debian/libqt3c102.links
Deleted: trunk/packages/qt-x11-free/debian/libqt3c102.postrm
Modified: trunk/packages/qt-x11-free/debian/rules
===================================================================
--- trunk/packages/qt-x11-free/debian/rules 2005-07-19 01:03:42 UTC (rev 1325)
+++ trunk/packages/qt-x11-free/debian/rules 2005-07-19 01:07:11 UTC (rev 1326)
@@ -19,7 +19,7 @@
# build variables (directorys)
DEBIAN = $(shell pwd)/debian
-P_LIBS = $(DEBIAN)/libqt3c102
+P_LIBS = $(DEBIAN)/libqt3
P_DOC = $(DEBIAN)/qt3-doc
P_DEV = $(DEBIAN)/libqt3-dev
P_APPSDEV = $(DEBIAN)/qt3-apps-dev
@@ -86,7 +86,7 @@
ifneq ($(DEB_HOST_ARCH_CPU),i386)
CONFIGURE_OPTS += -no-sql-ibase
- IBASE = -Nlibqt3c102-ibase -Nlibqt3c102-mt-ibase
+ IBASE = -Nlibqt3-ibase -Nlibqt3-mt-ibase
else
IBASE =
endif
@@ -433,7 +433,7 @@
dh_makeshlibs -a $(IBASE) -V
dh_installdeb -a $(IBASE)
dh_perl -a $(IBASE)
- dh_shlibdeps -a $(IBASE) -l`pwd`/debian/libqt3c102/usr/lib:`pwd`/debian/libqt3c102-mt/usr/lib
+ dh_shlibdeps -a $(IBASE) -l`pwd`/debian/libqt3/usr/lib:`pwd`/debian/libqt3-mt/usr/lib
# fix shlibdeps madness
for a in `find debian/ -name '*.substvars'`; do cat "$$a" | sed 's/, xlibs (>> 4.1.0)//g' > "$$a".new && mv "$$a.new" "$$a"; done
More information about the Pkg-kde-commits
mailing list