rpms/anjuta/FC-5 anjuta.spec,1.20,1.21

Paul F. Johnson (pfj) fedora-extras-commits at redhat.com
Sat Sep 2 16:30:33 UTC 2006


Author: pfj

Update of /cvs/extras/rpms/anjuta/FC-5
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv17972/FC-5

Modified Files:
	anjuta.spec 
Log Message:
auto-import anjuta-1.2.4a-7 on branch FC-5 from anjuta-1.2.4a-7.src.rpm


Index: anjuta.spec
===================================================================
RCS file: /cvs/extras/rpms/anjuta/FC-5/anjuta.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- anjuta.spec	27 Aug 2006 14:54:46 -0000	1.20
+++ anjuta.spec	2 Sep 2006 16:30:33 -0000	1.21
@@ -1,6 +1,6 @@
 Name:           anjuta
 Version:        1.2.4a
-Release:        6%{?dist}
+Release:        7%{?dist}
 Summary:        GNOME IDE for C and C++
 Group:          Development/Tools
 License:        GPL
@@ -14,12 +14,12 @@
 BuildRequires: libgnomeui-devel >= 2.0.2 libbonoboui-devel >= 2.0.1
 BuildRequires: libgnomeprintui22-devel ncurses-devel >= 5.0
 BuildRequires: pcre-devel >= 3.9 popt vte-devel scrollkeeper
-BuildRequires: libtool gettext-devel desktop-file-utils libgnome-devel
-BuildRequires: gtk2-devel ldconfig perl(XML::Parser)
+BuildRequires: gettext-devel desktop-file-utils libgnome-devel
+BuildRequires: gtk2-devel ldconfig perl(XML::Parser) SDL-devel
 Epoch: 1
-Requires:       pkgconfig libtool gettext-devel
-Requires(post):   scrollkeeper
-Requires(postun): scrollkeeper
+Requires:       pkgconfig libtool gettext
+Requires(post):   scrollkeeper desktop-file-utils
+Requires(postun): scrollkeeper desktop-file-utils
 
 %description
 Anjuta is a versatile Integrated Development Environment (IDE) for C and C++.
@@ -31,7 +31,6 @@
 This package includes anjuta_create_global_tags.sh, which will allow you to
 create an up to date, local system.tags.
 
-
 %package        docs
 Summary:        Anjuta documentation
 Group:          Development/Tools
@@ -46,15 +45,16 @@
 %patch1 -p1
 %patch2 -p1
 %patch3 -p1
+sed -i 's/\r//' doc/ScintillaDoc.html
 
 %build
 # configure option --enable-final does not work corretly on x86_64; Use
 # -DNDEBUG in CFLAGS
 export CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS"
 %configure --disable-static
-#%define libnoprefix %(echo %_libdir | sed 's,%_prefix/,,')
-#sed -i -e 's!\(.*PACKAGE_PLUGIN_DIR@,.*\)lib\(/anjuta.*\)!\1%{libnoprefix}\2!g' config.status ; ./config.status
-make
+%define libnoprefix %(echo %_libdir | sed 's,%_prefix/,,')
+sed -i -e 's!\(.*PACKAGE_PLUGIN_DIR@,.*\)lib\(/anjuta.*\)!\1%{libnoprefix}\2!g' config.status ; ./config.status
+make all
 
 %install
 rm -rf %{buildroot}
@@ -79,23 +79,27 @@
 pushd %{buildroot}%{_docdir}
 ln -s anjuta-1.2.4 anjuta
 popd
+chmod 0755 %{buildroot}%{_datadir}/%{name}/setup-gettext
+chmod 0755 %{buildroot}%{_datadir}/%{name}/autogen.sh
 
 %clean
 rm -rf %{buildroot}
 
 %post
 /sbin/ldconfig
-update-mime-database %{_datadir}/mime &> /dev/null || :
+update-mime-database %{_datadir}/mime &> /dev/null ||:
 
 %postun
 /sbin/ldconfig
-update-mime-database %{_datadir}/mime &> /dev/null || :
+update-mime-database %{_datadir}/mime &> /dev/null ||:
+update-desktop-database &> /dev/null ||:
 
 %post docs
-scrollkeeper-update -q -o %{_datadir}/omf/%{name} || :
+scrollkeeper-update -q -o %{_datadir}/omf/%{name} ||:
+update-desktop-database &> /dev/null ||:
 
 %postun docs
-scrollkeeper-update -q || :
+scrollkeeper-update -q ||:
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
@@ -117,6 +121,10 @@
 %{_datadir}/omf/%{name}
 
 %changelog
+* Sat Sep 02 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.2.4a-7
+- spec file fixes
+- added BR SDL-devel and desktop-file-utils
+
 * Sun Aug 27 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 1.2.4a-6
 - Reapplied project type patch
 




More information about the scm-commits mailing list