rpms/gdal/devel gdal.spec,1.5,1.6 gdal.pc,1.1,NONE

Balint Cristian (cbalint) fedora-extras-commits at redhat.com
Thu Mar 15 14:56:16 UTC 2007


Author: cbalint

Update of /cvs/extras/rpms/gdal/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv29243/devel

Modified Files:
	gdal.spec 
Removed Files:
	gdal.pc 
Log Message:
auto-import gdal-1.4.0-15 on branch devel from gdal-1.4.0-15.src.rpm


Index: gdal.spec
===================================================================
RCS file: /cvs/extras/rpms/gdal/devel/gdal.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- gdal.spec	15 Mar 2007 14:30:56 -0000	1.5
+++ gdal.spec	15 Mar 2007 14:55:43 -0000	1.6
@@ -1,15 +1,14 @@
 Name:      gdal
 Version:   1.4.0
-Release:   14%{?dist}
+Release:   15%{?dist}
 Summary:   GIS file format library
 Group:     System Environment/Libraries
 License:   MIT
 URL:       http://gdal.maptools.org
-Source0:   %{name}-%{version}-fedora.tar.gz
-Source1:   %{name}.pc
+Source:    %{name}-%{version}-fedora.tar.gz
 Patch0:    %{name}-buildfix.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
-BuildRequires: libtool swig
+BuildRequires: libtool swig pkgconfig
 BuildRequires: doxygen tetex-latex ghostscript
 BuildRequires: libpng-devel libungif-devel libjpeg-devel libtiff-devel
 BuildRequires: unixODBC-devel mysql-devel sqlite-devel postgresql-devel zlib-devel
@@ -26,6 +25,7 @@
 %package devel
 Summary: Development Libraries for the GDAL file format library
 Group: Development/Libraries
+Requires: pkgconfig
 Requires: %{name} = %{version}-%{release}
 
 %description devel
@@ -181,8 +181,21 @@
 rm -rf %{buildroot}%{_libdir}/perl5/site_perl %{buildroot}/auto %{buildroot}%{perl_sitelib}
 
 # install pkgconfig file
+cat > %{name}.pc <<EOF
+prefix=%{_prefix}
+exec_prefix=%{_prefix}
+libdir=%{_libdir}
+includedir=%{_includedir}
+
+Name: GDAL
+Description: GIS file format library
+Version: %{version}
+Libs: -L\${libdir}
+Cflags: -I\${includedir}/%{name}
+EOF
+
 mkdir -p %{buildroot}%{_libdir}/pkgconfig/
-install -p -m 644 %{SOURCE1} %{buildroot}%{_libdir}/pkgconfig/
+install -p -m 644 %{name}.pc %{buildroot}%{_libdir}/pkgconfig/
 
 # fix some exec bits
 find %{buildroot}%{perl_vendorarch} -name "*.so" -exec chmod 755 '{}' \;
@@ -263,6 +276,10 @@
 %{perl_vendorarch}/*
 
 %changelog
+* Thu Mar 15 2007 Balint Cristian <cbalint at redhat.com> 1.4.0-15
+- require pkgconfig
+- generate pkgconfig from spec instead
+
 * Thu Mar 15 2007 Balint Cristian <cbalint at redhat.com> 1.4.0-14
 - require perl(ExtUtils::MakeMaker) instead ?dist checking
 - add pkgconfig file 


--- gdal.pc DELETED ---




More information about the fedora-extras-commits mailing list