packages: roxterm/roxterm.spec, roxterm/roxterm-pkgdocdir.patch (REMOVED) -...

atler atler at pld-linux.org
Wed Jan 26 22:15:17 CET 2011


Author: atler                        Date: Wed Jan 26 21:15:17 2011 GMT
Module: packages                      Tag: HEAD
---- Log message:
- up to 1.20.6 (1.20.7 fails to compile)
- drop roxterm-pkgdocdir.patch
- properly package doc files (%doc)
- BRs updated
- require file for post/postun (package separted in gtk+3)
- hicolor-icon-theme required indirectly by directory
- package mans for es

---- Files affected:
packages/roxterm:
   roxterm.spec (1.27 -> 1.28) , roxterm-pkgdocdir.patch (1.2 -> NONE)  (REMOVED)

---- Diffs:

================================================================
Index: packages/roxterm/roxterm.spec
diff -u packages/roxterm/roxterm.spec:1.27 packages/roxterm/roxterm.spec:1.28
--- packages/roxterm/roxterm.spec:1.27	Tue Sep 28 23:32:12 2010
+++ packages/roxterm/roxterm.spec	Wed Jan 26 22:15:12 2011
@@ -6,29 +6,32 @@
 Summary(hu.UTF-8):	ROXTerm egy terminál emulátor
 Summary(pl.UTF-8):	ROXTerm - emulator terminala
 Name:		roxterm
-Version:	1.19.1
+Version:	1.20.6
 Release:	1
 License:	GPL v2
 Group:		X11/Applications
 Source0:	http://downloads.sourceforge.net/roxterm/%{name}-%{version}.tar.gz
-# Source0-md5:	5f4cc4b9e1e95b29f4dcf09bb4d0dfb9
-Patch0:		%{name}-pkgdocdir.patch
+# Source0-md5:	72c792c2e66bc9be13b8969a7badeccc
 URL:		http://roxterm.sourceforge.net/
 BuildRequires:	autoconf
 BuildRequires:	automake
+BuildRequires:	dbus-devel
 BuildRequires:	dbus-glib-devel >= 0.22
-BuildRequires:	gettext-devel
+BuildRequires:	diffutils
+BuildRequires:	gettext-devel >= 0.17
+BuildRequires:	glib2-devel >= 1:2.6.0
 %{?with_gnomecontrol:BuildRequires:	gnome-control-center-devel}
 BuildRequires:	gtk+2-devel >= 2:2.6.0
 BuildRequires:	libglade2-devel
 BuildRequires:	libtool
 BuildRequires:	pkgconfig
 BuildRequires:	rpmbuild(macros) >= 1.311
+BuildRequires:	sed
 BuildRequires:	vte-devel >= 0.11.11
+BuildRequires:	xorg-lib-libSM-devel
 BuildRequires:	xmlto
-Requires(post,postun):	gtk+2
+Requires(post,postun):	/usr/bin/gtk-update-icon-cache
 Requires:	dbus
-Requires:	hicolor-icon-theme
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -57,7 +60,6 @@
 
 %prep
 %setup -q
-# %patch0 -p1
 
 %build
 %{__libtoolize}
@@ -66,8 +68,8 @@
 %{__autoheader}
 %{__automake}
 %configure \
-	%{!?with_gnomecontrol:--disable-gnome-default-applications} \
-	--docdir=%{_docdir}/%{name}-%{version}
+	--enable-sm \
+	--with%{!?with_gnomecontrol:out}-gnome-default-applications
 
 %{__make}
 
@@ -77,6 +79,8 @@
 %{__make} install \
 	DESTDIR=$RPM_BUILD_ROOT
 
+%{__rm} -r $RPM_BUILD_ROOT%{_datadir}/doc
+
 %find_lang %{name}
 
 %clean
@@ -90,16 +94,18 @@
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
+%doc AUTHORS ChangeLog NEWS README Help/en Help/lib
+%lang(es) %doc Help/es
 %attr(755,root,root) %{_bindir}/roxterm-config
 %attr(755,root,root) %{_bindir}/roxterm
 %{_datadir}/%{name}
 %{?with_gnomecontrol:%{_datadir}/gnome-control-center/default-apps/roxterm.xml}
 %{_desktopdir}/roxterm.desktop
-%dir %{_docdir}/%{name}-%{version}
-%{_docdir}/%{name}-%{version}/*
 %{_iconsdir}/hicolor/scalable/apps/roxterm.svg
 %{_mandir}/man1/roxterm-config.1*
 %{_mandir}/man1/roxterm.1*
+%lang(es) %{_mandir}/es/man1/roxterm-config.1*
+%lang(es) %{_mandir}/es/man1/roxterm.1*
 
 %define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
 %changelog
@@ -107,6 +113,15 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.28  2011/01/26 21:15:12  atler
+- up to 1.20.6 (1.20.7 fails to compile)
+- drop roxterm-pkgdocdir.patch
+- properly package doc files (%doc)
+- BRs updated
+- require file for post/postun (package separted in gtk+3)
+- hicolor-icon-theme required indirectly by directory
+- package mans for es
+
 Revision 1.27  2010/09/28 21:32:12  uzsolt
 - 1.19.1
 - patch0 disabled
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/roxterm/roxterm.spec?r1=1.27&r2=1.28&f=u



More information about the pld-cvs-commit mailing list