]> git.pld-linux.org Git - packages/conflib.git/blame - conflib.spec
- more rpm macroc,
[packages/conflib.git] / conflib.spec
CommitLineData
94eb7489
JR
1Summary: configuration file library
2Summary(de): Library zum Lesen von Konfigurationsdateien
3Name: conflib
4Version: 0.4.5
5Release: 1
6Copyright: GPL
7Group: Libraries
cac10321 8Source: ftp://ftp.ohse.de/uwe/releases/%{name}-%{version}.tar.gz
9Patch: conflib-info.patch
10Prereq: /sbin/install-info
94eb7489 11Buildroot: /tmp/%{name}-%{version}-root
26319edc 12
13%description
14A C language library for reading configuration files.
15
16%package devel
419e4204
JR
17Summary: file for developing programs that use the conflib library
18Summary(de): Dateien zum Entwickeln von Programmen mit der conflib-Library
a34a5dcf 19Group: Development/Libraries
419e4204 20Requires: %{name} = %{version}
26319edc 21
22%description devel
23This library makes it relativly easy to read configuration files (one or
24more), or parts of them. It supports a lot of different data types and
25some types of text interpretations, including \-escapes, ~user, $HOME
26and conditional expansions.
27
419e4204
JR
28%package static
29Summary: file for developing programs that use the conflib library
30Summary(de): Dateien zum Entwickeln von Programmen mit der conflib-Library
31Group: Development/Libraries
32Requires: %{name}-devel = %{version}
33
34%description static
35This library makes it relativly easy to read configuration files (one or
36more), or parts of them. It supports a lot of different data types and
37some types of text interpretations, including \-escapes, ~user, $HOME
38and conditional expansions.
39
26319edc 40%prep
94eb7489 41%setup -q
cac10321 42%patch -p1
26319edc 43
44%build
cac10321 45LDFLAGS="-s"; export LDFLAGS
46%configure
26319edc 47make
48
49%install
50rm -rf $RPM_BUILD_ROOT
94eb7489 51make install DESTDIR=$RPM_BUILD_ROOT
26319edc 52
cac10321 53strip --strip-unneeded $RPM_BUILD_ROOT%{_libdir}/lib*.so.*.*
54
94eb7489
JR
55gzip -9nf $RPM_BUILD_ROOT%{_infodir}/*info* \
56 README NEWS ChangeLog
57
26319edc 58%post
59/sbin/ldconfig
cac10321 60/sbin/install-info %{_infodir}/conflib.info.gz /etc/info-dir
26319edc 61
62%postun -p /sbin/ldconfig
63
64%preun
cac10321 65if [ "$1" = "0" ]; then
66 /sbin/install-info --delete %{_infodir}/conflib.info.gz /etc/info-dir
26319edc 67fi
68
69%clean
70rm -rf $RPM_BUILD_ROOT
71
72%files
94eb7489 73%defattr(644,root,root,755)
cac10321 74%attr(755,root,root) %{_libdir}/lib*.so.*.*
26319edc 75
76%files devel
94eb7489
JR
77%defattr(644,root,root,755)
78%doc README.gz NEWS.gz ChangeLog.gz
79%{_includedir}/*.h
cac10321 80%attr(755,root,root) %{_libdir}/lib*.so
81%attr(755,root,root) %{_libdir}/lib*.la
82%{_infodir}/*info*
419e4204
JR
83
84%files static
85%defattr(644,root,root,755)
86%{_libdir}/lib*.a
This page took 0.055894 seconds and 4 git commands to generate.