SPECS (DEVEL): xfce4-panel.spec - 4.3.90.2, updated deps, libs sub...
freetz
freetz at pld-linux.org
Sun Jul 16 17:42:59 CEST 2006
Author: freetz Date: Sun Jul 16 15:42:59 2006 GMT
Module: SPECS Tag: DEVEL
---- Log message:
- 4.3.90.2, updated deps, libs subpackage (builder friendly), updated
file list, update icon cache, dropped outdated handle-option patch and
removed obsolete configure_ac patch
---- Files affected:
SPECS:
xfce4-panel.spec (1.52.2.6 -> 1.52.2.7)
---- Diffs:
================================================================
Index: SPECS/xfce4-panel.spec
diff -u SPECS/xfce4-panel.spec:1.52.2.6 SPECS/xfce4-panel.spec:1.52.2.7
--- SPECS/xfce4-panel.spec:1.52.2.6 Sat Jul 1 16:44:16 2006
+++ SPECS/xfce4-panel.spec Sun Jul 16 17:42:54 2006
@@ -2,18 +2,17 @@
#
# TODO:
# - check the icon & the desktop file
+#
Summary: Next generation panel for Xfce
Summary(pl): Panel nowej generacji dla Xfce
Name: xfce4-panel
-Version: 4.3.90.1
-Release: 2
+Version: 4.3.90.2
+Release: 1
License: GPL v2, LGPL v2
Group: X11/Applications
Source0: http://www.xfce.org/archive/xfce-%{version}/src/%{name}-%{version}.tar.bz2
-# Source0-md5: 332a4beaf3cb6d205f7508a078cf5f75
+# Source0-md5: e13f4a8ef25a09525d95e56a54673318
Patch0: %{name}-locale-names.patch
-Patch1: %{name}-handle-option.patch
-Patch2: %{name}-configure_ac.patch
URL: http://www.xfce.org/
BuildRequires: autoconf >= 2.50
BuildRequires: automake
@@ -25,14 +24,14 @@
BuildRequires: libtool
BuildRequires: libxfce4mcs-devel >= %{version}
BuildRequires: libxfcegui4-devel >= %{version}
-BuildRequires: libxml2-devel >= 2.4.0
+BuildRequires: libxml2-devel >= 1:2.6.26
BuildRequires: libxslt-progs
BuildRequires: pkgconfig >= 1:0.9.0
BuildRequires: xfce-mcs-manager-devel >= %{version}
-BuildRequires: xfce4-dev-tools
+BuildRequires: xfce4-dev-tools >= %{version}
+Requires: %{name}-libs = %{version}-%{release}
+Requires(post,postun): gtk+2 >= 2:2.10.0
Requires: hicolor-icon-theme
-Requires: libxfce4mcs >= %{version}
-Requires: libxfcegui4 >= %{version}
Requires: xfce-mcs-manager >= %{version}
Requires: xfce4-icon-theme
Obsoletes: xfce4-systray
@@ -45,13 +44,26 @@
%description -l pl
xfce4-panel to panel dla środowiska Xfce.
+%package libs
+Summary: xfce4panel library
+Summary(pl): Biblioteka xfce4panel
+Group: Development/Libraries
+Requires: libxfce4mcs >= %{version}
+Requires: libxfcegui4 >= %{version}
+
+%description libs
+This package contains xfce4panel library.
+
+%description libs -l pl
+Pakiet ten zawiera bibliotekę xfce4panel.
+
%package devel
Summary: Header files for building Xfce panel plugins
Summary(pl): Pliki nagłówkowe do budowania wtyczek panelu Xfce
Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
+Requires: %{name}-libs = %{version}-%{release}
Requires: libxfcegui4-devel >= %{version}
-Requires: libxml2-devel >= 2.4.0
+Requires: libxml2-devel >= 1:2.6.26
%description devel
Header files for building Xfce panel plugins.
@@ -62,8 +74,6 @@
%prep
%setup -q
%patch0 -p1
-#%patch1 -p1
-%patch2 -p1
mv -f po/{nb_NO,nb}.po
mv -f po/{pt_PT,pt}.po
@@ -72,10 +82,12 @@
%{__glib_gettextize}
%{__intltoolize}
%{__libtoolize}
-%{__aclocal} -I %{_datadir}/xfce4/dev-tools/m4macros
+%{__aclocal}
%{__autoheader}
%{__automake}
%{__autoconf}
+# breaks build
+#LDFLAGS="%{rpmldflags} -Wl,--as-needed"
%configure \
--enable-gtk-doc
@@ -95,14 +107,19 @@
%clean
rm -rf $RPM_BUILD_ROOT
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%post
+gtk-update-icon-cache -qf %{_datadir}/icons/hicolor
+
+%postun
+gtk-update-icon-cache -qf %{_datadir}/icons/hicolor
+
+%post libs -p /sbin/ldconfig
+%postun libs -p /sbin/ldconfig
%files -f %{name}.lang
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog HACKING NEWS README README.Kiosk README.Plugins
%attr(755,root,root) %{_bindir}/*
-%attr(755,root,root) %{_libdir}/libxfce4panel.so.*.*
%dir %{_sysconfdir}/xdg/xfce4/panel
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/panel/panels.xml
@@ -112,14 +129,21 @@
%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/xdg/xfce4/panel/launcher-10.rc
%dir %{_libdir}/xfce4/panel-plugins
+%attr(755,root,root) %{_libdir}/xfce4/mcs-plugins/*.so
%attr(755,root,root) %{_libdir}/xfce4/panel-plugins/*.so
-
%{_datadir}/xfce4/panel-plugins
%{_iconsdir}/hicolor/*/*/*
+%{_desktopdir}/*.desktop
+
+%{_datadir}/xfce4/doc/C/*
%docdir %{_datadir}/xfce4/doc
%docdir %{_datadir}/gtk-doc/html/libxfce4panel
%{_datadir}/gtk-doc/html/libxfce4panel/*
+%files libs
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_libdir}/libxfce4panel.so.*.*
+
%files devel
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libxfce4panel.so
@@ -132,6 +156,11 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.52.2.7 2006/07/16 15:42:54 freetz
+- 4.3.90.2, updated deps, libs subpackage (builder friendly), updated
+ file list, update icon cache, dropped outdated handle-option patch and
+ removed obsolete configure_ac patch
+
Revision 1.52.2.6 2006/07/01 14:44:16 lmasko
- added patch xfce4-panel-configure_ac.patch to correct configure.ac syntax
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/xfce4-panel.spec?r1=1.52.2.6&r2=1.52.2.7&f=u
More information about the pld-cvs-commit
mailing list