From: kloczek Date: Fri, 29 Jun 2001 21:12:03 +0000 (+0000) Subject: - added am_fixes patch: dix passing CXXFLAGS to compile C++ code, X-Git-Tag: anjuta-0_1_4-1 X-Git-Url: http://git.pld-linux.org/?a=commitdiff_plain;h=56ff22cbf72fb491f38984e6f82582575644d826;p=packages%2Fanjuta.git - added am_fixes patch: dix passing CXXFLAGS to compile C++ code, - added missing BuildRequires (libstdc++-devel, gnome-libs-devel), - use %%find_lang macro for collect all languages depending files, - regenerate ac/am/lt/gettext files, - pass -fno-rtti -fno-exceptions to C++ compile flags (smaller binaries), - use more macros in %files, - some cosmetics. Changed files: anjuta.spec -> 1.7 --- diff --git a/anjuta.spec b/anjuta.spec index adf3e73..318d316 100644 --- a/anjuta.spec +++ b/anjuta.spec @@ -10,8 +10,14 @@ Group(fr): Development/Outils Group(pl): Programowanie/Narzêdzia Source0: http://anjuta.sourceforge.net/packages/14/%{name}-%{version}.tar.gz Source1: %{name}.desktop +Patch0: %{name}-am_fixes.patch URL: http://anjuta.sourceforge.net/ +BuildRequires: autoconf +BuildRequires: automake +BuildRequires: gnome-libs-devel BuildRequires: gtk+-devel +BuildRequires: libstdc++-devel +BuildRequires: libtool BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _prefix /usr/X11R6 @@ -33,30 +39,38 @@ odpluskwiacz oraz edytor z mo %prep %setup -q +%patch0 -p1 %build +libtoolize --copy --force +gettextize --copy --force +aclocal -I macros +autoconf +automake -a -c +CXXFLAGS="%{rpmcflags} -fno-rtti -fno-exceptions" %configure %{__make} %install rm -rf $RPM_BUILD_ROOT - install -d $RPM_BUILD_ROOT/%{_applnkdir}/Development -install %{SOURCE1} $RPM_BUILD_ROOT/%{_applnkdir}/Development/anjuta + +install %{SOURCE1} $RPM_BUILD_ROOT/%{_applnkdir}/Development %{__make} install DESTDIR=$RPM_BUILD_ROOT gzip -9nf README ChangeLog NEWS TODO +%find_lang %{name} --with-gnome + %clean rm -rf $RPM_BUILD_ROOT -%files +%files -f %{name}.lang %defattr(644,root,root,755) -%doc README.gz ChangeLog.gz NEWS.gz TODO.gz -%attr(755, root, root) %{_bindir}/anjuta -%attr(755, root, root) %{_bindir}/anjuta_launcher +%doc *.gz +%attr(755,root,root) %{_bindir}/anjuta +%attr(755,root,root) %{_bindir}/anjuta_launcher %{_datadir}/anjuta -%{_datadir}/gnome/help/anjuta -%{_datadir}/pixmaps/anjuta -%{_applnkdir}/Development/anjuta +%{_pixmapsdir}/* +%{_applnkdir}/Development/*