rpms/meld/FC-4 .cvsignore, 1.4, 1.5 sources, 1.4, 1.5 meld.spec, 1.8, 1.9

Michael Schwendt (mschwendt) fedora-extras-commits at redhat.com
Wed Jun 8 19:30:53 UTC 2005


Author: mschwendt

Update of /cvs/extras/rpms/meld/FC-4
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6157

Modified Files:
	.cvsignore sources meld.spec 
Log Message:
* Wed Jun  8 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.9.6-1
- Add scriptlets for scrollkeeper-update.
- Use %find_lang macro.
- Simplify %install (let included Makefile do the installation).
- Update to 0.9.6 (fixes manual).
- BR scrollkeeper (#156235).



Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/meld/FC-4/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- .cvsignore	9 Feb 2005 02:29:21 -0000	1.4
+++ .cvsignore	8 Jun 2005 19:30:51 -0000	1.5
@@ -1 +1 @@
-meld-0.9.5.tar.bz2
+meld-0.9.6.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/meld/FC-4/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- sources	9 Feb 2005 02:29:21 -0000	1.4
+++ sources	8 Jun 2005 19:30:51 -0000	1.5
@@ -1 +1 @@
-dc86bf6f5ed1887da6a28ac1d91eb78d  meld-0.9.5.tar.bz2
+73419987b125c0cfbb1f04cfe454a8e5  meld-0.9.6.tar.bz2


Index: meld.spec
===================================================================
RCS file: /cvs/extras/rpms/meld/FC-4/meld.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- meld.spec	6 Apr 2005 22:12:24 -0000	1.8
+++ meld.spec	8 Jun 2005 19:30:51 -0000	1.9
@@ -1,13 +1,12 @@
 Name:             meld
-Version:          0.9.5
-Release:          2
-
+Version:          0.9.6
+Release:          1
 Summary:          Visual diff and merge tool
 
 Group:            Development/Tools
 License:          GPL
 URL:              http://meld.sourceforge.net/
-Source0:          http://ftp.gnome.org/pub/gnome/sources/meld/0.9/meld-0.9.5.tar.bz2
+Source0:          http://ftp.gnome.org/pub/gnome/sources/meld/0.9/meld-%{version}.tar.bz2
 Source1:          meld
 Patch0:           desktop.patch
 BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -15,12 +14,16 @@
 BuildRequires:    desktop-file-utils
 BuildRequires:    gettext
 BuildRequires:    intltool
+BuildRequires:    scrollkeeper
 Requires:         gnome-python2 >= 1.99.14
 Requires:         gnome-python2-canvas
 Requires:         gnome-python2-gconf
 Requires:         pygtk2 >= 1.99.15
 Requires:         pygtk2-libglade
 
+Requires(post):   scrollkeeper
+Requires(postun): scrollkeeper
+
 BuildArch:        noarch
 
 %description
@@ -37,43 +40,57 @@
 
 
 %build
-make
+make prefix=%{_prefix} libdir=%{_datadir}
 
 
 %install
 rm -rf ${RPM_BUILD_ROOT}
 
-mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/meld/glade2/pixmaps/
-mkdir -p ${RPM_BUILD_ROOT}%{_datadir}/meld/po/
-install -p -D -m0755 meld ${RPM_BUILD_ROOT}%{_datadir}/meld/meld
-install -p -D -m0644 *.py ${RPM_BUILD_ROOT}%{_datadir}/meld/
-install -p -D -m0644 glade2/*.glade* ${RPM_BUILD_ROOT}%{_datadir}/meld/glade2/
-install -p -D -m0644 glade2/pixmaps/* ${RPM_BUILD_ROOT}%{_datadir}/meld/glade2/pixmaps/
-install -p -D -m0644 glade2/pixmaps/icon.png ${RPM_BUILD_ROOT}%{_datadir}/pixmaps/meld.png
-install -p -D -m0644 po/*.po ${RPM_BUILD_ROOT}%{_datadir}/meld/po/
-install -p -D -m0755 %{SOURCE1} ${RPM_BUILD_ROOT}%{_bindir}/meld
+make prefix=%{_prefix} libdir=%{_datadir} \
+  DESTDIR=${RPM_BUILD_ROOT} install
 
 desktop-file-install --vendor fedora                    \
   --dir ${RPM_BUILD_ROOT}%{_datadir}/applications       \
   --add-category X-Fedora                               \
-  meld.desktop
+  --delete-original                                     \
+  ${RPM_BUILD_ROOT}%{_datadir}/applications/meld.desktop
+
+%find_lang %{name}
+
+
+%post
+scrollkeeper-update -q || :
+
+
+%postun
+scrollkeeper-update -q || :
 
 
 %clean
 rm -rf ${RPM_BUILD_ROOT}
 
 
-%files
+%files -f %{name}.lang
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING
 %{_bindir}/meld
 %{_datadir}/meld
 %{_datadir}/applications/fedora-meld.desktop
+%{_datadir}/application-registry/%{name}*
 %{_datadir}/pixmaps/meld.png
+%{_datadir}/gnome/help/%{name}
+%{_datadir}/omf/%{name}
 
 
 %changelog
-* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
+* Wed Jun  8 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.9.6-1
+- Add scriptlets for scrollkeeper-update.
+- Use %%find_lang macro.
+- Simplify %%install (let included Makefile do the installation).
+- Update to 0.9.6 (fixes manual).
+- BR scrollkeeper (#156235).
+
+* Thu Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.9.5-2
 - rebuilt
 
 * Sun Feb 06 2005 Phillip Compton <pcompton[AT]proteinmedia.com> - 0.9.5-1




More information about the fedora-extras-commits mailing list