[liblxqt] import

Rex Dieter rdieter at fedoraproject.org
Fri Nov 7 16:21:24 UTC 2014


commit 84a5787e7cb7afaeb040153b0c95be7490f64344
Author: Rex Dieter <rdieter at math.unl.edu>
Date:   Fri Nov 7 10:21:06 2014 -0600

    import

 .gitignore   |    1 +
 liblxqt.spec |   75 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources      |    1 +
 3 files changed, 77 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..078ccb9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/liblxqt-0.8.0.tar.xz
diff --git a/liblxqt.spec b/liblxqt.spec
new file mode 100644
index 0000000..586bbac
--- /dev/null
+++ b/liblxqt.spec
@@ -0,0 +1,75 @@
+%if 0%{?rhel} == 6
+%define cmake_pkg cmake28
+%else
+%define cmake_pkg cmake
+%endif
+
+Name:		liblxqt
+Version:	0.8.0
+Release:	2%{?dist}
+License:	LGPLv2
+Summary:	Core utility library for LXQT
+Url:		http://www.lxde.org
+Source0:	http://lxqt.org/downloads/lxqt/0.8.0/%{name}-%{version}.tar.xz
+BuildRequires:  %{cmake_pkg} >= 2.8.9
+BuildRequires:	pkgconfig(Qt5Core)
+BuildRequires:	pkgconfig(Qt5X11Extras)
+BuildRequires:	qt5-qttools-devel
+BuildRequires:	pkgconfig(Qt5Xdg) >= 1.0.0
+
+%description
+Core utility library for all LXQT components
+
+%package devel
+Summary:	Devel files for liblxqt
+Requires:	%{name}%{?_isa} = %{version}-%{release}
+
+%description devel
+LXQT libraries for development.
+
+%prep
+%setup -q
+
+%build
+mkdir build
+pushd build
+%{?cmake28}%{!?cmake28:%{?cmake}} -DUSE_QT5=ON ..
+make %{?_smp_mflags}
+popd
+
+%install
+pushd build
+%if 0%{?rhel} == 6
+make install/fast DESTDIR=%{buildroot} -C build
+rm -f %{buildroot}/%{_datadir}/lxqt-qt5/translations/liblxqt/liblxqt_sr at latin.qm
+%else
+%make_install
+%endif
+popd
+%find_lang %{name} --with-qt --without-mo
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files -f %{name}.lang
+%doc AUTHORS COPYING
+%{_libdir}/liblxqt-qt5.so.0*
+
+%files devel
+%{_libdir}/liblxqt-qt5.so
+%dir %{_includedir}/lxqt-qt5/
+%dir %{_datadir}/cmake/lxqt-qt5/
+%{_includedir}/lxqt-qt5/*
+%{_datadir}/cmake/lxqt-qt5/*
+%{_libdir}/pkgconfig/lxqt-qt5.pc
+
+%changelog
+* Fri Nov 07 2014 TI_Eugene <ti.eugene at gmail.com> 0.8.0-2
+- License changed to LGPLv2
+- Removed BR liblxqt-devel in -devel package
+- RHEL6 workaround in %%install section
+- Library soname tune
+
+* Mon Oct 27 2014 TI_Eugene <ti.eugene at gmail.com> 0.8.0-1
+- initial packaging
diff --git a/sources b/sources
index e69de29..5eeff71 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+7159035b93fc585b173f41c96b44a523  liblxqt-0.8.0.tar.xz


More information about the scm-commits mailing list