rpms/meld/FC-3 .cvsignore, 1.4, 1.5 meld.spec, 1.6, 1.7 sources, 1.4, 1.5 meld, 1.2, NONE

Michael Schwendt (mschwendt) fedora-extras-commits at redhat.com
Fri Jul 1 21:21:52 UTC 2005


Author: mschwendt

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

Modified Files:
	.cvsignore meld.spec sources 
Removed Files:
	meld 
Log Message:
Sync with FC-4/Devel for erratum (#154918).

* Wed Jun  8 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.9.6-1
- Remove unused meld shell script from src.rpm.
- 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-3/.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	1 Jul 2005 21:21:50 -0000	1.5
@@ -1 +1 @@
-meld-0.9.5.tar.bz2
+meld-0.9.6.tar.bz2


Index: meld.spec
===================================================================
RCS file: /cvs/extras/rpms/meld/FC-3/meld.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- meld.spec	9 Feb 2005 02:29:21 -0000	1.6
+++ meld.spec	1 Jul 2005 21:21:50 -0000	1.7
@@ -1,25 +1,29 @@
 Name:             meld
-Version:          0.9.5
-Release:          1
-Summary:          Visual diff and merge tool.
+Version:          0.9.6
+# temporarily use 0 for FC-3 erratum
+Release:          0%{?dist}
+Summary:          Visual diff and merge tool
 
-Group:            Development/Tools  
+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
-Source1:          meld
+Source0:          http://ftp.gnome.org/pub/gnome/sources/meld/0.9/meld-%{version}.tar.bz2
 Patch0:           desktop.patch
 BuildRoot:        %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:    desktop-file-utils
-BuildRequires:	  gettext
-BuildRequires:	  intltool
+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
@@ -36,42 +40,60 @@
 
 
 %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 
+%doc AUTHORS COPYING
 %{_bindir}/meld
-%{_datadir}/meld
+%{_datadir}/meld/
 %{_datadir}/applications/fedora-meld.desktop
+%{_datadir}/application-registry/%{name}*
 %{_datadir}/pixmaps/meld.png
+%{_datadir}/gnome/help/%{name}/
+%{_datadir}/omf/%{name}/
 
 
 %changelog
+* Wed Jun  8 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 0.9.6-1
+- Remove unused meld shell script from src.rpm.
+- 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
 - 0.9.5.
 


Index: sources
===================================================================
RCS file: /cvs/extras/rpms/meld/FC-3/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	1 Jul 2005 21:21:50 -0000	1.5
@@ -1 +1 @@
-dc86bf6f5ed1887da6a28ac1d91eb78d  meld-0.9.5.tar.bz2
+73419987b125c0cfbb1f04cfe454a8e5  meld-0.9.6.tar.bz2


--- meld DELETED ---




More information about the fedora-extras-commits mailing list