diff options
Diffstat (limited to 'popt.spec.in')
-rw-r--r-- | popt.spec.in | 82 |
1 files changed, 82 insertions, 0 deletions
diff --git a/popt.spec.in b/popt.spec.in new file mode 100644 index 0000000..3ed71ba --- /dev/null +++ b/popt.spec.in @@ -0,0 +1,82 @@ +%{expand:%%global _pkgconfigdir %{_libdir}/pkgconfig} +%define _libdir /%{_lib} + +Summary: A C library for parsing command line parameters. +Name: popt +Version: @VERSION@ +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 |