packages: unixODBC/unixODBC.spec, unixODBC/DataManager.desktop (REMOVED), u...

qboosh qboosh at pld-linux.org
Sun Oct 10 21:29:59 CEST 2010


Author: qboosh                       Date: Sun Oct 10 19:29:59 2010 GMT
Module: packages                      Tag: HEAD
---- Log message:
- updated to 2.3.0
- removed obsolete patches
- Qt GUI parts moved to separate package (Qt4 now)

---- Files affected:
packages/unixODBC:
   unixODBC.spec (1.120 -> 1.121) , DataManager.desktop (1.9 -> NONE)  (REMOVED), ODBCConfig.desktop (1.9 -> NONE)  (REMOVED), ODBCtest.desktop (1.4 -> NONE)  (REMOVED), unixODBC-libltdl-shared.patch (1.5 -> NONE)  (REMOVED), unixODBC-no_libnsl.patch (1.1 -> NONE)  (REMOVED), unixODBC.png (1.1 -> NONE)  (REMOVED)

---- Diffs:

================================================================
Index: packages/unixODBC/unixODBC.spec
diff -u packages/unixODBC/unixODBC.spec:1.120 packages/unixODBC/unixODBC.spec:1.121
--- packages/unixODBC/unixODBC.spec:1.120	Tue Oct 27 18:05:24 2009
+++ packages/unixODBC/unixODBC.spec	Sun Oct 10 21:29:53 2010
@@ -1,30 +1,19 @@
 # $Revision$, $Date$
-# TODO: qt4 GUI parts
-#
-# Conditional build:
-%bcond_without	qt	# Qt GUI stuff
-#
 Summary:	unixODBC - a complete, free/open, ODBC solution for UNIX/Linux
 Summary(pl.UTF-8):	unixODBC - kompletne, darmowe/otwarte ODBC dla UNIX/Linuksa
 Name:		unixODBC
-Version:	2.2.14
+Version:	2.3.0
 Release:	1
 License:	LGPL v2+ (libraries), GPL v2+ (programs, News Server driver)
 Group:		Libraries
 Source0:	ftp://ftp.unixodbc.org/pub/unixODBC/%{name}-%{version}.tar.gz
-# Source0-md5:	0b88d6970058acb0d814d8209af63b4a
-Source1:	DataManager.desktop
-Source2:	ODBCConfig.desktop
-Source3:	ODBCtest.desktop
-Source4:	%{name}.png
-Patch0:		%{name}-no_libnsl.patch
-Patch1:		%{name}-libltdl-shared.patch
+# Source0-md5:	f2ad22cbdffe836c58987ed2332c2e99
 URL:		http://www.unixodbc.org/
 BuildRequires:	autoconf
 BuildRequires:	automake
+BuildRequires:	flex
 BuildRequires:	libltdl-devel
 BuildRequires:	libtool >= 1:1.4.2-9
-%{?with_qt:BuildRequires:	qt-devel >= 2.0}
 BuildRequires:	readline-devel >= 4.2
 BuildConflicts:	kdesupport-odbc
 Requires(post):	/sbin/ldconfig
@@ -66,41 +55,18 @@
 %description static -l pl.UTF-8
 Biblioteki statyczne unixODBC.
 
-%package qt
-Summary:	Qt-based GUIs for unixODBC
-Summary(pl.UTF-8):	Oparte na Qt graficzne interfejsy dla unixODBC
-Group:		X11/Applications
-Requires:	%{name} = %{version}-%{release}
-
-%description qt
-Qt-based GUIs for unixODBC - libodbcinstQ plugin for libodbcinst
-library and applications: DataManager, DataManagerII, ODBCConfig,
-odbctest.
-
-%description qt -l pl.UTF-8
-Oparte na Qt graficzne interfejsy użytkownika do unixODBC - wtyczka
-libodbcinstQ dla biblioteki libodbcinst oraz aplikacje: DataManager,
-DataManagerII, ODBCConfig, odbctest.
-
 %prep
 %setup -q
-%patch0 -p1
-%patch1 -p1
 
 %build
 %{__libtoolize}
 %{__aclocal}
 %{__autoconf}
+%{__autoheader}
 %{__automake}
 %configure \
-	--disable-ltdl-install \
-%if %{with qt}
-	--enable-gui \
-	--with-qt-includes=/usr/include/qt \
-	--with-qt-libraries=%{_libdir} \
-%else
-	--disable-gui \
-%endif
+	--enable-drivers \
+	--enable-driverc \
 	--enable-static
 
 %{__make}
@@ -111,24 +77,17 @@
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
-%if %{with qt}
-install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
-install %{SOURCE1} %{SOURCE2} %{SOURCE3} $RPM_BUILD_ROOT%{_desktopdir}
-install %{SOURCE4} $RPM_BUILD_ROOT%{_pixmapsdir}
-%endif
-
-find doc -name Makefile\* -exec rm -f {} \;
-
-%if %{with qt}
-# libodbcinstQ.so.1 is lt_dlopened
-rm $RPM_BUILD_ROOT%{_libdir}/libodbcinstQ.{la,a}
-%endif
+find doc -name 'Makefile*' | xargs -r rm -f
+
 # libodbccr.so.1 is lt_dlopened
 rm $RPM_BUILD_ROOT%{_libdir}/libodbccr.{la,a}
 # Setup drivers are lt_dlopened by given name (.so or SONAME)
 rm $RPM_BUILD_ROOT%{_libdir}/lib{esoob,mimer,odbc{drvcfg{1,2},mini,my,nn,psql,txt},oplodbc,oraodbc,sapdb,tds}S.{la,a}
 # Drivers are lt_dlopened by given name (.so or SONAME)
-rm $RPM_BUILD_ROOT%{_libdir}/lib{boundparam,nn,odbcpsql,template}.{la,a}
+rm $RPM_BUILD_ROOT%{_libdir}/lib{nn,odbcpsql,template}.{la,a}
+
+# (temporarily) missing in make install
+install include/autotest.h $RPM_BUILD_ROOT%{_includedir}
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -146,26 +105,21 @@
 /usr/bin/odbcinst -i -d -r <<EOF
 [PostgreSQL]
 Description = PostgreSQL driver
-Driver = %{_libdir}/libodbcpsql.so.1
+Driver = %{_libdir}/libodbcpsql.so.2
 Setup = %{_libdir}/libodbcpsqlS.so.1
 EOF
 
 %postun -p /sbin/ldconfig
 
-%post	qt -p /sbin/ldconfig
-%postun	qt -p /sbin/ldconfig
-
 %files
 %defattr(644,root,root,755)
-%doc AUTHORS ChangeLog NEWS README doc/AdministratorManual doc/UserManual
+%doc AUTHORS ChangeLog README doc/AdministratorManual doc/UserManual
 %attr(755,root,root) %{_bindir}/dltest
 %attr(755,root,root) %{_bindir}/isql
 %attr(755,root,root) %{_bindir}/iusql
 %attr(755,root,root) %{_bindir}/odbcinst
 # can be useful not only for development
 %attr(755,root,root) %{_bindir}/odbc_config
-%attr(755,root,root) %{_libdir}/libgtrtst.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libgtrtst.so.1
 %attr(755,root,root) %{_libdir}/libodbc.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libodbc.so.1
 %attr(755,root,root) %{_libdir}/libodbcinst.so.*.*.*
@@ -189,9 +143,7 @@
 %attr(755,root,root) %ghost %{_libdir}/libodbcmyS.so.1
 %attr(755,root,root) %{_libdir}/libodbcnnS.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libodbcnnS.so.1
-%attr(755,root,root) %{_libdir}/libodbcpsql.so.1.*.*
-%attr(755,root,root) %ghost %{_libdir}/libodbcpsql.so.1
-%attr(755,root,root) %{_libdir}/libodbcpsql.so.2.*.*
+%attr(755,root,root) %{_libdir}/libodbcpsql.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libodbcpsql.so.2
 %attr(755,root,root) %{_libdir}/libodbcpsqlS.so.*.*.*
 %attr(755,root,root) %ghost %{_libdir}/libodbcpsqlS.so.1
@@ -228,21 +180,15 @@
 %attr(755,root,root) %{_libdir}/libsapdbS.so
 %attr(755,root,root) %{_libdir}/libtdsS.so
 %attr(755,root,root) %{_libdir}/libtemplate.so
-# samples/tests
-%attr(755,root,root) %{_libdir}/libboundparam.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libboundparam.so.1
-%attr(755,root,root) %{_libdir}/libboundparam.so
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/odbc.ini
 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/odbcinst.ini
 %dir %{_sysconfdir}/ODBCDataSources
 
 %files devel
 %defattr(644,root,root,755)
-%doc ChangeLog doc/ProgrammerManual
-%attr(755,root,root) %{_libdir}/libgtrtst.so
+%doc ChangeLog doc/{ProgrammerManual,lst}
 %attr(755,root,root) %{_libdir}/libodbc.so
 %attr(755,root,root) %{_libdir}/libodbcinst.so
-%{_libdir}/libgtrtst.la
 %{_libdir}/libodbc.la
 %{_libdir}/libodbcinst.la
 %{_includedir}/autotest.h
@@ -258,32 +204,20 @@
 
 %files static
 %defattr(644,root,root,755)
-%{_libdir}/libgtrtst.a
 %{_libdir}/libodbc.a
 %{_libdir}/libodbcinst.a
 
-%if %{with qt}
-%files qt
-%defattr(644,root,root,755)
-%attr(755,root,root) %{_bindir}/DataManager
-%attr(755,root,root) %{_bindir}/DataManagerII
-%attr(755,root,root) %{_bindir}/ODBCConfig
-%attr(755,root,root) %{_bindir}/odbctest
-%attr(755,root,root) %{_libdir}/libodbcinstQ.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libodbcinstQ.so.1
-%attr(755,root,root) %{_libdir}/libodbcinstQ.so
-%{_desktopdir}/DataManager.desktop
-%{_desktopdir}/ODBCConfig.desktop
-%{_desktopdir}/ODBCtest.desktop
-%{_pixmapsdir}/unixODBC.png
-%endif
-
 %define date		%(echo `LC_ALL="C"  date +"%a %b %d %Y"`)
 %changelog
 * %{date} PLD Team <feedback at pld-linux.org>
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.121  2010/10/10 19:29:53  qboosh
+- updated to 2.3.0
+- removed obsolete patches
+- Qt GUI parts moved to separate package (Qt4 now)
+
 Revision 1.120  2009/10/27 17:05:24  qboosh
 - updated to 2.2.14
 - updated URLs
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/unixODBC/unixODBC.spec?r1=1.120&r2=1.121&f=u



More information about the pld-cvs-commit mailing list