[qcommandline] initial version
Dan Callaghan
dcallagh at fedoraproject.org
Mon Apr 8 22:30:06 UTC 2013
commit 89df93404489481f9cb5e4dd1d1c77d1d4429a31
Author: Dan Callaghan <dcallagh at redhat.com>
Date: Thu Sep 20 11:42:56 2012 +1000
initial version
.gitignore | 1 +
qcommandline.spec | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
3 files changed, 57 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..c6cf946 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/qcommandline-0.3.0.tar.bz2
diff --git a/qcommandline.spec b/qcommandline.spec
new file mode 100644
index 0000000..6cc4b31
--- /dev/null
+++ b/qcommandline.spec
@@ -0,0 +1,55 @@
+Name: qcommandline
+Version: 0.3.0
+Release: 1%{?dist}
+Summary: Command line parser for Qt programs
+License: LGPLv2+
+URL: http://xf.iksaif.net/dev/qcommandline.html
+Source0: http://xf.iksaif.net/dev/qcommandline/qcommandline-%{version}.tar.bz2
+BuildRequires: cmake
+BuildRequires: qt-devel
+
+%description
+QCommandLine is a command line parser for Qt programs (like getopt).
+Features include options, switches, parameters and automatic
+--version/--help generation.
+
+%package devel
+Summary: Development files for %{name}
+Requires: %{name}%{?_isa} = %{version}-%{release}
+Requires: pkgconfig
+Requires: cmake
+
+%description devel
+Development files for building against %{name}.
+
+%prep
+%setup -q
+
+%build
+mkdir build
+cd build
+%cmake .. -DCMAKE_MODULES_INSTALL_DIR=%{_datadir}/cmake/Modules
+make
+
+%install
+cd build
+make DESTDIR=%{buildroot} install
+
+%files
+%doc COPYING
+%{_libdir}/lib%{name}.so.*
+
+%files devel
+%doc examples/
+%{_libdir}/lib%{name}.so
+%{_includedir}/%{name}
+%{_libdir}/pkgconfig/QCommandLine.pc
+%{_datadir}/cmake/Modules/FindQCommandLine.cmake
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%changelog
+* Thu Sep 20 2012 Dan Callaghan <dcallagh at redhat.com> - 0.3.0-1
+- initial version
diff --git a/sources b/sources
index e69de29..f0154af 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+89cb472a54306c7399c55285e142a84c qcommandline-0.3.0.tar.bz2
More information about the scm-commits
mailing list