12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- %{expand:%%global _pkgconfigdir %{_libdir}/pkgconfig}
- %define _libdir /%{_lib}
- Summary: A C library for parsing command line parameters.
- Name: popt
- Version: 1.16
- Release: 1
- License: X Consortium
- Group: System Environment/Libraries
- Source: http://rpm5.org/files/popt/%{name}-%{version}.tar.gz
- BuildRequires: gettext
- BuildRoot: %{_tmppath}/%{name}-root
- %description
- Popt is a C library for parsing command line parameters. Popt was
- heavily influenced by the getopt() and getopt_long() functions, but it
- improves on them by allowing more powerful argument expansion. Popt
- can parse arbitrary argv[] style arrays and automatically set
- variables based on command line arguments. Popt allows command line
- arguments to be aliased via configuration files and includes utility
- functions for parsing arbitrary strings into argv[] arrays using
- shell-like rules.
- %prep
- %setup -q
- %build
- %configure
- make
- %install
- rm -rf $RPM_BUILD_ROOT
- make DESTDIR=$RPM_BUILD_ROOT install
- %find_lang popt
- %check
- make check || :
- %track
- prog popt = {
- version = %{version}
- url = http://rpm5.org/%{name}
- regex = %{name}-(\d+\.\d+\.\d+)\.tar\.gz
- }
- %clean
- rm -rf $RPM_BUILD_ROOT
- %files -f popt.lang
- %defattr(-,root,root)
- %{_libdir}/libpopt.*
- %{_includedir}/popt.h
- %{_mandir}/man3/popt.3*
- %{_pkgconfigdir}/popt.pc
- %changelog
- * Wed Feb 17 2010 Jeff Johnson <jbj@rpm5.org>
- - release popt-1.16 through rpm5.org.
- * Fri Apr 10 2009 Jeff Johnson <jbj@rpm5.org>
- - release popt-1.15 through rpm5.org.
- * Tue Dec 11 2007 Jeff Johnson <jbj@rpm5.org>
- - release popt-1.13 through rpm5.org.
- * Tue Jul 10 2007 Jeff Johnson <jbj@rpm5.org>
- - release popt-1.12 through rpm5.org.
- * Sat Jun 9 2007 Jeff Johnson <jbj@rpm5.org>
- - release popt-1.11 through rpm5.org.
- * Thu Dec 10 1998 Michael Johnson <johnsonm@redhat.com>
- - released 1.2.2; see CHANGES
- * Tue Nov 17 1998 Michael K. Johnson <johnsonm@redhat.com>
- - added man page to default install
- * Thu Oct 22 1998 Erik Troan <ewt@redhat.com>
- - see CHANGES file for 1.2
- * Thu Apr 09 1998 Erik Troan <ewt@redhat.com>
- - added ./configure step to spec file
|