%define name sqlguipart %define version 0.5.1 %define release 2mdk %define qtdir /usr/lib/qt3 %define major 0 %define libname %mklibname %name %major Summary: SqlGui is a graphical database-frontend for KDE. Name: %name Version: %version Release: %release License: BSD URL: http://www.sqlgui.org/ Group: Databases Source: %{name}-%{version}.tar.bz2 Buildroot: %{_tmppath}/%{name}-buildroot Requires: libqt3 kdelibs BuildRequires: libqt3-devel kdelibs-devel BuildRequires: XFree86-devel BuildRequires: arts BuildRequires: libjpeg-devel libfam-devel libart_lgpl2-devel BuildRequires: libpng-devel %description SqlGui is a graphical database-frontend for KDE. Currently MySQL and PostgrSQL are supported. SqlGui was developed, because of the need of having a database-frontend, which was able to display table-contents, create and delete databases and tables and also send individual sql-queries to the database-server. %package -n %{libname} Summary: SqlGui is a graphical database-frontend for KDE. Group: Databases Provides: %name = %version-%release Obsoletes: %name Provides: lib%name = %version-%release %description -n %{libname} SqlGui is a graphical database-frontend for KDE. Currently MySQL and PostgrSQL are supported. SqlGui was developed, because of the need of having a database-frontend, which was able to display table-contents, create and delete databases and tables and also send individual sql-queries to the database-server. %package -n %{libname}-devel Summary: Development files from %{name} Group: Development/Other Requires: %libname = %version-%release Provides: %name-devel = %version-%release Obsoletes: %name-devel Provides: lib%name-devel = %version-%release %description -n %{libname}-devel Development files from %{name}. You need it to build application which use it. %prep rm -rf $RPM_BUILD_ROOT %setup -n %{name}-%{version} #%patch0 -p1 %build CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" \ ./configure --prefix=%{_prefix} --with-qt-dir=%{qtdir} --libdir=%{_libdir} %make %install rm -f $RPM_BUILD_ROOT%{_datadir}/services # desktop file gets installed wrong! mkdir -p $RPM_BUILD_ROOT%{_datadir}/services/ install -c -p -m 644 ./sqlguipart/sqlguipart.desktop $RPM_BUILD_ROOT/usr/share/services/ %makeinstall_std %find_lang %name %post -n %libname -p /sbin/ldconfig %postun -n %libname -p /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files -n %libname -f %name.lang %defattr(-,root,root) %doc README INSTALL AUTHORS %{_datadir}/services/* %{_datadir}/apps/* %{_libdir}/libsqlguipart-0.5.1.so %files -n %libname-devel %defattr(-,root,root) %doc README INSTALL AUTHORS %dir %{_includedir}/sqlgui %{_includedir}/sqlgui/*.h %{_libdir}/*.la %{_libdir}/libsqlguipart.so %changelog * Sun Apr 27 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.5.1-2mdk - Buildrequires (stefan spam :) * Fri Mar 07 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.5.1-1mdk - 0.5.1 - libidification * Tue Mar 04 2003 Olivier Thauvin <thauvin@aerov.jussieu.fr> 0.5.0-2mdk - introduce in contrib from club - big clean up * Thu Oct 22 2002 Torbjorn Turpeinen <tobbe@nyvalls.se> - compiled for Mandrake9.0 # end of file