From 48f33d10a6ef1d0280c43c566dfefd4b046bfe09 Mon Sep 17 00:00:00 2001 From: Silvan Calarco Date: Sat, 6 Jan 2024 06:11:46 +0100 Subject: [PATCH] provide/obsolete libxfcegui4[-devel] and libxfce4mcs[-devel] [release 4.10.0-2mamba;Fri Oct 26 2012] --- README.md | 2 + libxfce4ui.spec | 148 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 150 insertions(+) create mode 100644 libxfce4ui.spec diff --git a/README.md b/README.md index 25c3233..67845c4 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # libxfce4ui +Xfce's unified widgets library. + diff --git a/libxfce4ui.spec b/libxfce4ui.spec new file mode 100644 index 0000000..737824a --- /dev/null +++ b/libxfce4ui.spec @@ -0,0 +1,148 @@ +%define majver %(echo %version | cut -d. -f1-2) +Name: libxfce4ui +Version: 4.10.0 +Release: 2mamba +Summary: Xfce's unified widgets library +Group: System/Libraries +Vendor: openmamba +Distribution: openmamba +Packager: Silvan Calarco +URL: http://www.xfce.org +Source: http://archive.xfce.org/xfce/%{majver}/src/libxfce4ui-%{version}.tar.bz2 +License: LGPL +## AUTOBUILDREQ-BEGIN +BuildRequires: glade3-devel +BuildRequires: glibc-devel +BuildRequires: gtk-doc +BuildRequires: libatk-devel +BuildRequires: libbzip2-devel +BuildRequires: libcairo-devel +BuildRequires: libdbus-devel +BuildRequires: libdbus-glib-devel +BuildRequires: libelf-devel +BuildRequires: libexpat-devel +BuildRequires: libffi-devel +BuildRequires: libfontconfig-devel +BuildRequires: libfreetype-devel +BuildRequires: libgdk-pixbuf-devel +BuildRequires: libGL-devel +BuildRequires: libglib-devel +BuildRequires: libgtk2-devel +BuildRequires: libICE-devel +BuildRequires: libpango-devel +BuildRequires: libpixman-devel +BuildRequires: libpng14-devel +BuildRequires: libpthread-stubs-devel +BuildRequires: libselinux-devel +BuildRequires: libSM-devel +BuildRequires: libstartup-notification-devel +BuildRequires: libstdc++6-devel +BuildRequires: libuuid-devel +BuildRequires: libX11-devel +BuildRequires: libXau-devel +BuildRequires: libxcb-devel +BuildRequires: libXdmcp-devel +BuildRequires: libxfce4util-devel +BuildRequires: libxml2-devel +BuildRequires: libXrender-devel +BuildRequires: libz-devel +BuildRequires: pkg-config +BuildRequires: udev-devel +BuildRequires: xfconf-devel +## AUTOBUILDREQ-END +Provides: libxfce4mcs +Obsoletes: libxfce4mcs +BuildRoot: %{_tmppath}/%{name}-%{version}-root + +%description +Xfce's unified widgets library. + +%package devel +Group: Development/Libraries +Summary: Static libraries and headers for %{name} +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} +Provides: libxfce4mcs-devel +Obsoletes: libxfce4mcs-devel + +%description devel +Xfce's unified widgets library. + +This package contains static libraries and header files need for development. + +%package apidocs +Group: Documentation +Summary: %{name} API documentation +Requires: %{name} = %{?epoch:%epoch:}%{version}-%{release} +Requires: gtk-doc + +%description apidocs +This package includes the %{name} API documentation. + +%prep +%setup -q + +%build +%configure --enable-gtk-doc +%make + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%makeinstall + +%find_lang %{name} + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%post -p /sbin/ldconfig +%postun -p /sbin/ldconfig + +%files -f %{name}.lang +%defattr(-,root,root) +%{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml +%{_bindir}/xfce4-about +%{_libdir}/glade3/modules/libxfce4uiglade.la +%{_libdir}/glade3/modules/libxfce4uiglade.so +%{_libdir}/libxfce4kbd-private-2.so.* +%{_libdir}/libxfce4ui-1.so.* +%{_datadir}/applications/xfce4-about.desktop +%{_datadir}/icons/hicolor/48x48/apps/xfce4-logo.png +%{_datadir}/glade3/catalogs/libxfce4ui.xml +%{_datadir}/glade3/catalogs/libxfce4ui.xml.in +%{_datadir}/glade3/pixmaps/hicolor/16x16/actions/widget-libxfce4ui-xfce-titled-dialog.png +%{_datadir}/glade3/pixmaps/hicolor/22x22/actions/widget-libxfce4ui-xfce-titled-dialog.png +%doc AUTHORS COPYING + +%files devel +%defattr(-,root,root) +%{_includedir}/xfce4 +%{_libdir}/libxfce4kbd-private-2.la +%{_libdir}/libxfce4kbd-private-2.so +%{_libdir}/libxfce4ui-1.la +%{_libdir}/libxfce4ui-1.so +%{_libdir}/pkgconfig/libxfce4kbd-private-2.pc +%{_libdir}/pkgconfig/libxfce4ui-1.pc +%doc ChangeLog NEWS README THANKS TODO + +%files apidocs +%defattr(-,root,root) +%{_datadir}/gtk-doc/html/%{name} + +%changelog +* Fri Oct 26 2012 Silvan Calarco 4.10.0-2mamba +- provide/obsolete libxfcegui4[-devel] and libxfce4mcs[-devel] + +* Sat Aug 04 2012 Silvan Calarco 4.10.0-1mamba +- update to 4.10.0 + +* Sun Jul 01 2012 Silvan Calarco 4.8.0-4mamba +- fixed support for glade3 + +* Sat Oct 15 2011 Silvan Calarco 4.8.0-3mamba +- rebuilt without glade3 + +* Sun Jul 24 2011 Silvan Calarco 4.8.0-2mamba +- rebuilt with glade3 3.8.0 + +* Wed Feb 09 2011 Silvan Calarco 4.8.0-1mamba +- package created by autospec