]> git.pld-linux.org Git - packages/bzip2.git/commitdiff
install pkgconfig file
authorElan Ruusamäe <glen@delfi.ee>
Tue, 13 Sep 2016 05:57:56 +0000 (08:57 +0300)
committerElan Ruusamäe <glen@delfi.ee>
Tue, 13 Sep 2016 06:00:09 +0000 (09:00 +0300)
taken from fedora bzip2 package

151e8a6 - Adding bzip2.pc to the devel subpackage (#1289576) (9 months ago) <Jaromir Capik>

bzip2.pc [new file with mode: 0644]
bzip2.spec

diff --git a/bzip2.pc b/bzip2.pc
new file mode 100644 (file)
index 0000000..ff40d85
--- /dev/null
+++ b/bzip2.pc
@@ -0,0 +1,11 @@
+prefix=/usr
+exec_prefix=/usr
+bindir=/usr/bin
+libdir=
+includedir=/usr/include
+
+Name: bzip2
+Description: A file compression library
+Version: 1.0.6
+Libs: -L${libdir} -lbz2
+Cflags: -I${includedir}
index 0ebf116a87146dbacc02ba6d8dfe00735f016e33..dd953804cbc998877db8e5df52aa50fb318b2f7e 100644 (file)
@@ -1,4 +1,4 @@
-# 
+#
 # Conditional build:
 %bcond_with    progress        # with progressbar patch
 %bcond_without static_libs     # don't build static libraries
@@ -12,13 +12,14 @@ Summary(uk.UTF-8):  Компресор файлів на базі алгорит
 Summary(ru.UTF-8):     Компрессор файлов на основе алгоритма блочной сортировки
 Name:          bzip2
 Version:       1.0.6
-Release:       2
+Release:       3
 License:       BSD-like
 Group:         Applications/Archiving
 Source0:       http://www.bzip.org/%{version}/%{name}-%{version}.tar.gz
 # Source0-md5: 00b516f4704d4a7cb50a1d97e6e8e15b
 Source1:       http://qboosh.pl/man/%{name}-man-pages.tar.bz2
 # Source1-md5: 14a68bf85666428000aad7cb0785a6e5
+Source2:       %{name}.pc
 Patch0:                %{name}-libtoolizeautoconf.patch
 Patch1:                %{name}-bzgrep.patch
 # Modified from http://www.vanheusden.com/Linux/bzip2-1.0.2.diff.gz
@@ -182,11 +183,16 @@ Bibliotecas estáticas para desenvolvimento com a bzip2.
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT/{%{_lib},etc/env.d}
+install -d $RPM_BUILD_ROOT{/%{_lib},/etc/env.d,%{_pkgconfigdir}}
 
 %{__make} install \
        DESTDIR=$RPM_BUILD_ROOT
 
+%{__sed} -e '
+       s|^libdir=.*|libdir=%{_libdir}|
+       s|^Version:.*|Version: %{version}|
+' %{SOURCE2} > $RPM_BUILD_ROOT%{_pkgconfigdir}/bzip2.pc
+
 mv -f $RPM_BUILD_ROOT%{_libdir}/libbz2.so.* $RPM_BUILD_ROOT/%{_lib}
 ln -sf /%{_lib}/libbz2.so.1.0.0 $RPM_BUILD_ROOT%{_libdir}/libbz2.so
 
@@ -209,7 +215,7 @@ rm -rf $RPM_BUILD_ROOT
 %files
 %defattr(644,root,root,755)
 %doc CHANGES LICENSE README manual.html
-%config(noreplace,missingok) %verify(not md5 mtime size) /etc/env.d/*
+%config(noreplace,missingok) %verify(not md5 mtime size) /etc/env.d/BZIP2
 %attr(755,root,root) %{_bindir}/bunzip2
 %attr(755,root,root) %{_bindir}/bzcat
 %attr(755,root,root) %{_bindir}/bzcmp
@@ -255,6 +261,7 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/libbz2.la
 %{_includedir}/bzlib.h
 %{_includedir}/bzlib_private.h
+%{_pkgconfigdir}/bzip2.pc
 
 %if %{with static_libs}
 %files static
This page took 0.130529 seconds and 4 git commands to generate.