[libnm-qt] Initial import
Jan Grulich
jgrulich at fedoraproject.org
Tue Jun 4 12:51:15 UTC 2013
commit 443ae8c9b10cef62d1212bd17a31c684b5388f55
Author: Jan Grulich <jgrulich at redhat.com>
Date: Tue Jun 4 14:50:58 2013 +0200
Initial import
.gitignore | 1 +
libnm-qt.spec | 68 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
3 files changed, 70 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..7b4a45d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/libnm-qt-0.9.8-git0dd3793.tar.bz2
diff --git a/libnm-qt.spec b/libnm-qt.spec
new file mode 100644
index 0000000..5bc71f5
--- /dev/null
+++ b/libnm-qt.spec
@@ -0,0 +1,68 @@
+%global git_commit 0dd3793
+Name: libnm-qt
+Version: 0.9.8
+Release: 1.20130527git%{git_commit}%{?dist}
+Summary: Qt-only wrapper for NetworkManager DBus API
+
+Group: System Environment/Libraries
+License: LGPLv2+
+URL: https://projects.kde.org/projects/extragear/libs/libnm-qt
+# Package from git snapshots, create example:
+# git clone git://anongit.kde.org/libnm-qt.git
+# cd libnm-qt
+# git archive --prefix=libnm-qt-%{version}/ master | bzip2 > ../%{name}-%{version}-git%{git_commit}.tar.bz2
+Source0: %{name}-%{version}-git%{git_commit}.tar.bz2
+
+BuildRequires: cmake >= 2.6
+BuildRequires: pkgconfig(QtCore)
+BuildRequires: libmm-qt-devel >= 0.6.0
+BuildRequires: pkgconfig(NetworkManager) >= 0.9.8
+BuildRequires: pkgconfig(libnm-glib) pkgconfig(libnm-util)
+
+Requires: NetworkManager >= 0.9.8
+
+%description
+Qt library for NetworkManager
+
+%package devel
+Summary: Development files for %{name}
+Group: Development/Libraries
+Requires: %{name}%{?_isa} = %{version}-%{release}
+%description devel
+Qt libraries and header files for developing applications
+that use NetworkManager
+
+%prep
+%setup -qn %{name}-%{version}-git%{git_commit}
+
+%build
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{cmake} ..
+popd
+
+make %{?_smp_mflags} -C %{_target_platform}
+
+
+%install
+rm -rf %{buildroot}
+
+make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%{_libdir}/libNetworkManagerQt.so.0*
+
+
+%files devel
+%{_libdir}/pkgconfig/NetworkManagerQt.pc
+%{_libdir}/libNetworkManagerQt.so
+%{_includedir}/NetworkManagerQt/
+
+%changelog
+* Fri May 31 2013 Jan Grulich <jgrulich at redhat.com> - 0.9.8-1.20130527git0dd3793
+- Initial package
+- Based on git snapshot 0dd379383ac6c1bdbdaf9044ca9a6c43c6df8d23
diff --git a/sources b/sources
index e69de29..d139033 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+889ee2ce090dd19742e777e81c269025 libnm-qt-0.9.8-git0dd3793.tar.bz2
More information about the scm-commits
mailing list