summaryrefslogtreecommitdiff
path: root/popt.spec.in
diff options
context:
space:
mode:
Diffstat (limited to 'popt.spec.in')
-rw-r--r--popt.spec.in82
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