rpms/screem/devel .cvsignore, 1.2, 1.3 screem.spec, 1.1, 1.2 sources, 1.2, 1.3

Phillip Compton (pcompton) fedora-extras-commits at redhat.com
Thu Nov 25 19:20:29 UTC 2004


Changeset from: pcompton

Update of /cvs/extras/rpms/screem/devel
In directory cvs.fedora.redhat.com:/tmp/cvs-serv15722

Modified Files:
	.cvsignore screem.spec sources 
Log Message:
screem 0.12.1



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/screem/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore	8 Nov 2004 05:19:35 -0000	1.2
+++ .cvsignore	25 Nov 2004 19:20:27 -0000	1.3
@@ -1 +1 @@
-screem-0.8.2.tar.gz
+screem-0.12.1.tar.gz


Index: screem.spec
===================================================================
RCS file: /cvs/extras/rpms/screem/devel/screem.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- screem.spec	8 Nov 2004 05:19:35 -0000	1.1
+++ screem.spec	25 Nov 2004 19:20:27 -0000	1.2
@@ -1,22 +1,31 @@
 Name:           screem
-Version:        0.8.2
-Release:        0.fdr.2.1
-Epoch:          0
+Version:        0.12.1
+Release:        1
 Summary:        A website development enviroment
 
 Group:          Development/Tools
 License:        GPL
 URL:            http://screem.sourceforge.net/
-Source0:        http://download.sourceforge.net/screem/screem-0.8.2.tar.gz
+Source0:        http://download.sourceforge.net/screem/screem-0.12.1.tar.gz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
-BuildRequires:  libgnomeprintui22-devel
-BuildRequires:  gtksourceview-devel
-BuildRequires:  libgnomeui-devel
-BuildRequires:  gtkhtml2-devel
+BuildRequires:  dbus-devel
 BuildRequires:  desktop-file-utils
 BuildRequires:  gettext
+BuildRequires:  gtkhtml2-devel
+BuildRequires:  gtksourceview-devel
+BuildRequires:  libgnomeprintui22-devel
+BuildRequires:  libgnomeui-devel
 BuildRequires:  scrollkeeper
+Requires(post): desktop-file-utils
+Requires(post): GConf2
+Requires(post): scrollkeeper
+Requires(post): shared-mime-info
+Requires(preun):  GConf2
+Requires(postun): desktop-file-utils
+Requires(postun): scrollkeeper
+Requires(postun): shared-mime-info
+
 
 %description
 SCREEM is a non-WYSIWYG web site development environment with an
@@ -30,56 +39,78 @@
 %prep
 %setup -q
 
+
 %build
-%configure
+%configure --disable-gtkhtml-help     \
+           --disable-schemas-install  \
+           --disable-update-mime      \
+           --disable-update-desktop   \
+           --with-included-neon       \
+           --with-libxml2             \
+           --enable-dbus
 make %{?_smp_mflags}
 
+
 %install
 rm -rf $RPM_BUILD_ROOT
-
 export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
-make install DATADIRNAME=$RPM_BUILD_ROOT%{_datadir} DESTDIR=$RPM_BUILD_ROOT
+make install DATADIRNAME=${RPM_BUILD_ROOT}%{_datadir} DESTDIR=${RPM_BUILD_ROOT}
 unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
 
-find $RPM_BUILD_ROOT -type f -name "*.la" -exec rm -f {} ';'
-
-desktop-file-install \
-  --delete-original                                        \
-  --vendor fedora                                          \
+find ${RPM_BUILD_ROOT} -type f -name "*.la" -exec rm -f {} ';'
+desktop-file-install --delete-original --vendor fedora     \
   --dir $RPM_BUILD_ROOT%{_datadir}/applications            \
   --add-category X-Fedora                                  \
-  --add-category Application                               \
-  --add-category Development                               \
   ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop
-
 %find_lang %{name}
 
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
+
 %post
-scrollkeeper-update
-export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
-gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/screem.schemas > /dev/null
+export GCONF_CONFIG_SOURCE="$(gconftool-2 --get-default-source)"
+gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/%{name}.schemas &>/dev/null || :
+update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
+update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
+scrollkeeper-update -q
+
+
+%preun
+export GCONF_CONFIG_SOURCE="$(gconftool-2 --get-default-source)"
+gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/%{name}.schemas &>/dev/null || :
+
 
 %postun
-scrollkeeper-update
+update-mime-database %{_datadir}/mime > /dev/null 2>&1 || :
+update-desktop-database %{_datadir}/applications > /dev/null 2>&1 || :
+scrollkeeper-update -q
+
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %doc AUTHORS BUGS COPYING COPYING-DOCS ChangeLog NEWS README TODO
-%{_sysconfdir}/gconf/schemas/*
 %{_bindir}/*
-%{_libdir}/screem
 %{_datadir}/%{name}
 %{_datadir}/application-registry
 %{_datadir}/applications/*%{name}.desktop
-%{_datadir}/gnome/help
+%{_datadir}/gnome/help/%{name}
+%{_datadir}/mime/packages/*
 %{_datadir}/mime-info
 %{_datadir}/omf
 %{_datadir}/pixmaps
+%{_libdir}/%{name}
+%{_sysconfdir}/gconf/schemas/*
+
 
 %changelog
+* Thu Nov 25 2004 Phillip Compton <pcompton[AT]proteinmedia.com> - 0.12.1-1
+- 0.12.1.
+
+* Sat Nov 13 2004 Phillip Compton <pcompton[AT]proteinmedia.com> - 0.12.0-0.fdr.1
+- 0.12.0.
+
 * Mon Oct 20 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:08.2-0.fdr.2
 - BuildRequires scrollkeeper.
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/screem/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources	8 Nov 2004 05:19:35 -0000	1.2
+++ sources	25 Nov 2004 19:20:27 -0000	1.3
@@ -1 +1 @@
-fd1c6f8c2867a43028621cbdd944b9df  screem-0.8.2.tar.gz
+4d1f50deee2888f0ac094cb3df61f1ad  screem-0.12.1.tar.gz




More information about the fedora-extras-commits mailing list