Sophie

Sophie

distrib > Mandriva > 10.0-com > i586 > by-pkgid > bd8e71e0547d460c999f0e82be7dc7d9 > files > 2

sqlguipart-0.5.1-2mdk.src.rpm

%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