From 62a59594d913b8f3137278f3786ca10e80c92464 Mon Sep 17 00:00:00 2001 From: CentOS Sources Date: Oct 29 2019 10:54:43 +0000 Subject: import unique3-3.0.2-8.el7 --- diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..02248ca --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +SOURCES/libunique-3.0.2.tar.xz diff --git a/.unique3.metadata b/.unique3.metadata new file mode 100644 index 0000000..5bde3f4 --- /dev/null +++ b/.unique3.metadata @@ -0,0 +1 @@ +e0d0db598159ed5bad53ad5f9e4469c2d458267c SOURCES/libunique-3.0.2.tar.xz diff --git a/SPECS/unique3.spec b/SPECS/unique3.spec new file mode 100644 index 0000000..71aa2a7 --- /dev/null +++ b/SPECS/unique3.spec @@ -0,0 +1,127 @@ +Name: unique3 +Version: 3.0.2 +Release: 8%{?dist} +Summary: Single instance support for applications + +Group: System Environment/Libraries +License: LGPLv2+ +URL: http://www.gnome.org/~ebassi/source/ +Source0: http://download.gnome.org/sources/libunique/3.0/libunique-%{version}.tar.xz + +BuildRequires: gnome-doc-utils >= 0.3.2 +BuildRequires: libtool +BuildRequires: glib2-devel >= 2.25.0 +BuildRequires: gtk3-devel >= 2.99.3 +BuildRequires: gtk-doc >= 1.11 + +BuildRequires: automake autoconf libtool + +%description +Unique is a library for writing single instance applications, that is +applications that are run once and every further call to the same binary +either exits immediately or sends a command to the running instance. + +This version of unique works with GTK+ 3. + +%package docs +Summary: Documentation for %{name} +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +BuildArch: noarch + +%description docs +API docs for %{name}. + +%package devel +Summary: Libraries and headers for unique3 +Group: Development/Libraries +Requires: %{name} = %{version}-%{release} +Requires: glib2-devel +Requires: gtk3-devel + +%description devel +Headers and libraries for unique3. + +%prep +%setup -q -n libunique-%{?version} + +autoreconf -i -f + +%build +%configure --enable-gtk-doc --disable-static --enable-introspection=no +make %{?_smp_mflags} + +%install +make install DESTDIR=$RPM_BUILD_ROOT +rm -f $RPM_BUILD_ROOT%{_libdir}/*.la + +%post -p /sbin/ldconfig + +%postun -p /sbin/ldconfig + +%files +%defattr(-,root,root,-) +%doc AUTHORS ChangeLog COPYING README +%{_libdir}/lib*.so.* + +%files devel +%defattr(-,root,root,-) +%{_includedir}/unique-3.0/ +%{_libdir}/pkgconfig/* +%{_libdir}/lib*.so + +%files docs +%defattr(-,root,root,-) +%doc %{_datadir}/gtk-doc + +%changelog +* Fri Jan 24 2014 Daniel Mach - 3.0.2-8 +- Mass rebuild 2014-01-24 + +* Fri Dec 27 2013 Daniel Mach - 3.0.2-7 +- Mass rebuild 2013-12-27 + +* Tue May 07 2013 Richard Hughes - 3.0.2-6 +- Split out a noarch -docs subpackage for multilib. + +* Fri Feb 15 2013 Fedora Release Engineering - 3.0.2-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Sun Jul 22 2012 Fedora Release Engineering - 3.0.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sat Jan 14 2012 Fedora Release Engineering - 3.0.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Mon Nov 14 2011 Adam Jackson - 3.0.2-2 +- Rebuild for new libpng + +* Wed Jun 15 2011 Tomas Bzatek - 3.0.2-1 +- Update to 3.0.2 + +* Mon Apr 4 2011 Matthias Clasen - 3.0.0-1 +- Update to 3.0.0 + +* Thu Feb 10 2011 Matthias Clasen - 2.91.4-4 +- Rebuild against newer gtk + +* Mon Feb 07 2011 Fedora Release Engineering - 2.91.4-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Wed Feb 2 2011 Matthias Clasen - 2.91.4-2 +- Rebuild against newer gtk + +* Fri Jan 7 2011 Matthias Clasen - 2.91.4-1 +- Update to 2.91.4 + +* Fri Dec 3 2010 Matthias Clasen - 2.90.1-4 +- Rebuild against newer gtk + +* Mon Nov 1 2010 Matthias Clasen - 2.90.1-3 +- Rebuild against newer gtk3 + +* Mon Aug 23 2010 Matthias Clasen - 2.90.1-2 +- Co-own /usr/share/gtk-doc (#604415) + +* Thu Jul 1 2010 Matthias Clasen - 2.90.1-1 +- Initial packaging