[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