SPECS (DEVEL): screem.spec - updated to 0.15.2

paladine paladine at pld-linux.org
Wed Aug 17 21:50:46 CEST 2005


Author: paladine                     Date: Wed Aug 17 19:50:46 2005 GMT
Module: SPECS                         Tag: DEVEL
---- Log message:
- updated to 0.15.2

---- Files affected:
SPECS:
   screem.spec (1.48.2.3 -> 1.48.2.4) 

---- Diffs:

================================================================
Index: SPECS/screem.spec
diff -u SPECS/screem.spec:1.48.2.3 SPECS/screem.spec:1.48.2.4
--- SPECS/screem.spec:1.48.2.3	Tue Dec  7 00:03:37 2004
+++ SPECS/screem.spec	Wed Aug 17 21:50:40 2005
@@ -2,36 +2,40 @@
 Summary:	Web Site CReating and Editing EnvironMent
 Summary(pl):	Środowisko do tworzenia i edycji serwisów WWW
 Name:		screem
-Version:	0.13.0
-Release:	0.1
-License:	GPL
+Version:	0.15.2
+Release:	1
+License:	GPL v2+
 Group:		X11/Applications/Editors
-#Source0:	http://dl.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
-Source0:	http://unc.dl.sourceforge.net/sourceforge/screem/%{name}-%{version}.tar.gz
-# Source0-md5:	8d983b00da45a8e8131b85be31ad7e5c
+Source0:	http://dl.sourceforge.net/screem/%{name}-%{version}.tar.gz
+# Source0-md5:	8b569a798d267daa09f6e69f5dcc2838
 Patch0:		%{name}-desktop.patch
 URL:		http://www.screem.org/
 BuildRequires:	GConf2-devel >= 2.2.0
 BuildRequires:	automake
 BuildRequires:	dbus-glib-devel >= 0.22
-BuildRequires:	glib2-devel >= 2.5.6
-BuildRequires:	gnome-vfs2-devel >= 2.2.0
-BuildRequires:	gtk+2-devel >= 2:2.4.0
-BuildRequires:	gtksourceview-devel >= 0.3.0
+BuildRequires:	enchant-devel >= 1.1.6
+BuildRequires:	gdk-pixbuf-devel >= 2.2.0
+BuildRequires:	gnome-menus-devel >= 2.10.0
+BuildRequires:	gnome-vfs2-devel >= 2.8.3
+BuildRequires:	gtk+2-devel >= 2:2.6.4
+BuildRequires:	gtksourceview-devel >= 1.2.0
 BuildRequires:	intltool >= 0.29
-BuildRequires:	libbonobo-devel
 BuildRequires:	libbonoboui-devel >= 2.4.0
-BuildRequires:	libglade2-devel >= 1:2.4.0
+BuildRequires:	libcroco-devel >= 0.6.0
+BuildRequires:	libglade2-devel >= 2.3.0
+BuildRequires:	libgnome-devel >= 2.2.0
 BuildRequires:	libgnomeprintui-devel >= 2.2.0
 BuildRequires:	libgnomeui-devel >= 2.6.0
-BuildRequires:	libgtkhtml-devel >= 2.2.0
+BuildRequires:	libgtkhtml-devel >= 2.4.3
 BuildRequires:	libxml2-devel >= 2.4.3
-BuildRequires:	perl-XML-Parser
-BuildRequires:	scrollkeeper >= 0.1.1
-Requires:	gtk+2 >= 2:2.4.0
-Requires(post,postun):	/usr/bin/scrollkeeper-update
+BuildRequires:	pkgconfig
+BuildRequires:	rpmbuild(macros) >= 1.197
+BuildRequires:	scrollkeeper
+BuildRequires:	startup-notification-devel >= 0.5
+Requires(post,preun):	GConf2
+Requires(post,postun):	desktop-file-utils
+Requires(post,postun):	scrollkeeper
 Requires(post,postun):	shared-mime-info
-Requires(post):	GConf2
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
 %description
@@ -40,7 +44,7 @@
 and pages.
 
 %description -l pl
-SCREEM (Site CReating and Editing EnvironMent) jest zingtegrowanym
+SCREEM (Site CReating and Editing EnvironMent) jest zintegrowanym
 środowiskiem do tworzenia i prowadzenia serwisów i stron WWW.
 
 %prep
@@ -51,21 +55,23 @@
 cp -f /usr/share/automake/config.* .
 %configure \
 	--enable-dbus \
+	--enable-enchant \
 	--disable-update-mime \
 	--disable-update-desktop \
 	--disable-schemas-install
-
 %{__make}
 
 %install
 rm -rf $RPM_BUILD_ROOT
 
 %{__make} install \
-	DESTDIR=$RPM_BUILD_ROOT
+	DESTDIR=$RPM_BUILD_ROOT \
+	GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
 
 #remove useless files
 rm -f $RPM_BUILD_ROOT%{_libdir}/%{name}/plugins/*.la
 rm -rf $RPM_BUILD_ROOT%{_datadir}/locale/no
+rm -r $RPM_BUILD_ROOT%{_datadir}/application-registry
 
 %find_lang %{name} --with-gnome
 
@@ -73,17 +79,22 @@
 rm -rf $RPM_BUILD_ROOT
 
 %post
+%gconf_schema_install screem.schemas
+%scrollkeeper_update_post
+%update_desktop_database_post
 umask 022
-/usr/bin/scrollkeeper-update
-update-mime-database %{_datadir}/mime
-[ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||:
-%gconf_schema_install
+update-mime-database %{_datadir}/mime ||:
+
+%preun
+%gconf_schema_uninstall screem.schemas
 
 %postun
-umask 022
-/usr/bin/scrollkeeper-update
-update-mime-database %{_datadir}/mime
-[ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1
+%scrollkeeper_update_postun
+%update_desktop_database_postun
+if [ $1 = 0 ]; then
+	umask 022
+	update-mime-database %{_datadir}/mime
+fi
 
 %files -f %{name}.lang
 %defattr(644,root,root,755)
@@ -94,10 +105,8 @@
 %attr(755,root,root) %{_libdir}/screem/plugins/*.so
 %{_datadir}/screem
 %{_pixmapsdir}/*
-%{_sysconfdir}/gconf/schemas/*
-%{_datadir}/application-registry/screem.applications
-%{_datadir}/mime-info/screem.*
-%{_datadir}/mime/packages/*.xml
+%{_sysconfdir}/gconf/schemas/screem.schemas
+%{_datadir}/mime/packages/*
 %{_desktopdir}/screem.desktop
 %{_omf_dest_dir}/%{name}
 
@@ -107,15 +116,67 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
-Revision 1.48.2.3  2004/12/06 23:03:37  paszczus
-- updated BR: glib2-devel >= 2.5.6
+Revision 1.48.2.4  2005/08/17 19:50:40  paladine
+- updated to 0.15.2
+
+Revision 1.64  2005/08/07 15:43:32  paladine
+- updated to 0.14.2
+
+Revision 1.63  2005/05/19 17:38:57  paladine
+- updated to 0.14.1
+- some cleanup in BRs
+
+Revision 1.62  2005/05/15 00:20:25  ankry
+- %post shouldn't fail if no rw permission to /usr
+
+Revision 1.61  2005/04/29 10:42:18  paladine
+- updated to 0.12.2
+- gpm-friendly Source0 URL
+- new style macros
+- don't package gnome-mime-data stuff
+
+Revision 1.60  2004/11/27 18:52:09  saq
+- massive attack: add missing gtk+2-devel epoch in BR
+
+Revision 1.59  2004/11/26 11:29:19  paladine
+- moved GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL to proper place
+
+Revision 1.58  2004/11/23 20:00:08  havner
+- try this way
+
+Revision 1.57  2004/11/23 18:20:09  paladine
+- updated BRs
+- removed libcroco patch
+- updated desktop patch
+- fixed build (based on spec from DEVEL)
+- package more files
+- rel 1 (sorry paszczus but I was working on the same thing)
+
+Revision 1.56  2004/11/23 18:14:39  paszczus
+- added umask 022 to %post and %postun
+
+Revision 1.55  2004/11/23 18:06:41  paszczus
+- added things from glabels.spec (about update-mime-database)
+
+Revision 1.54  2004/11/23 17:59:54  paszczus
+- added --disable-update-mime to %configure
+
+Revision 1.53  2004/11/23 14:46:35  paszczus
+- updated to 0.12.1 (stable)
+- commented out Patch1 for test-build; release 0.1
+
+Revision 1.52  2004/10/29 10:29:13  paladine
+- spelling fixes
+
+Revision 1.51  2004/09/17 01:17:45  havner
+- rel 3
 
-Revision 1.48.2.2  2004/12/06 22:55:32  paszczus
-- updated to 0.13.0
-- release 0.1 ; test build please...
+Revision 1.50  2004/09/17 01:12:02  havner
+- libcroco patch, BR libcroco >= 0.6 (real BR is 0.5, but due to this
+  patch it won't work on 0.5)
 
-Revision 1.48.2.1  2004/09/01 14:42:14  grzegol
-- updated to 0.11.5
+Revision 1.49  2004/09/17 00:28:15  havner
+- rel 2 to rebuild with new libcroco
 
 Revision 1.48  2004/07/27 14:06:04  ankry
 - 0.10.2
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/screem.spec?r1=1.48.2.3&r2=1.48.2.4&f=u




More information about the pld-cvs-commit mailing list