From 1f7000d0550b1ae9c9b226f84c4049f9d68e440f Mon Sep 17 00:00:00 2001 From: cvsextras Date: Nov 08 2004 04:02:58 +0000 Subject: auto-import changelog data from anjuta-1.2.2-0.fdr.2.1.src.rpm 1.2.2-0.fdr.2 - Remove Requires(foo,bar) notation. - Grab modified upstream tarball. 1.2.2-0.fdr.1 - Updated to 1.2.2. 1.2.1-0.fdr.1 - Updated to 1.2.1. - Now including modified system.tags creation tools. - Req pkgconfig. 1.2.0-0.fdr.1 - Updated to 1.2.0. - Dropped libzvt-devel BuildReq. - Added docs sub-package to maintain compatibility w/ upstream spec. 1.1.98-0.fdr.1 - Updated to 1.1.98. --- diff --git a/.cvsignore b/.cvsignore index 1cf66d1..b5a1661 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -anjuta-1.1.97.tar.gz +anjuta-1.2.2.tar.gz diff --git a/anjuta.spec b/anjuta.spec index 8040d0c..44c0a10 100644 --- a/anjuta.spec +++ b/anjuta.spec @@ -1,27 +1,30 @@ Name: anjuta -Version: 1.1.97 -Release: 0.fdr.3.rh90 +Version: 1.2.2 +Release: 0.fdr.2.1 Epoch: 1 Summary: GNOME IDE for C and C++ Group: Development/Tools License: GPL URL: http://anjuta.org/ -Source0: http://download.sourceforge.net/anjuta/anjuta-1.1.97.tar.gz +Source0: http://download.sourceforge.net/anjuta/anjuta-1.2.2.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: libgnomeui-devel >= 0:2.0.2 BuildRequires: libbonoboui-devel >= 0:2.0.1 -BuildRequires: scrollkeeper -BuildRequires: vte-devel >= 0:0.7.0 -BuildRequires: libzvt-devel >= 0:2.0.1 BuildRequires: libgnomeprintui22-devel BuildRequires: ncurses-devel >= 0:5.0 BuildRequires: pcre-devel >= 0:3.9 +BuildRequires: vte-devel +BuildRequires: scrollkeeper BuildRequires: libtool BuildRequires: gettext BuildRequires: desktop-file-utils +Requires: pkgconfig +Requires(post): scrollkeeper +Requires(postun): scrollkeeper + %description Anjuta is a versatile Integrated Development Environment (IDE) for C and C++. It has been written for GTK/GNOME, and features a number of advanced @@ -29,6 +32,18 @@ programming facilities. It is basically a GUI interface for the collection of command line programming utilities and tools available for the GNU system. These are usually run via a text console, and can be unfriendly to use. +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 docuemntations package. +Group: Development/Tools +Requires: %{name} = %{epoch}:%{version}-%{release} + +%description docs +Anjuta documentations. + %prep @@ -39,7 +54,7 @@ These are usually run via a text console, and can be unfriendly to use. %build %configure --enable-final -make %{?_smp_mflags} +make @@ -51,13 +66,19 @@ rm -rf ${RPM_BUILD_ROOT} desktop-file-install --vendor fedora --delete-original \ --dir ${RPM_BUILD_ROOT}%{_datadir}/applications \ --add-category X-Fedora \ - --add-category Application \ - --add-category Development \ ${RPM_BUILD_ROOT}%{_datadir}/applications/%{name}.desktop find ${RPM_BUILD_ROOT} -type f -name "*.la" -exec rm -f {} ';' find ${RPM_BUILD_ROOT} -type f -name "*.a" -exec rm -f {} ';' -rm -rf ${RPM_BUILD_ROOT}/usr/share/doc/anjuta +rm -rf ${RPM_BUILD_ROOT}%{_localstatedir}/scrollkeeper +rm -rf ${RPM_BUILD_ROOT}%{_datadir}/doc/anjuta +install -p -m0755 global-tags/tm_global_tags ${RPM_BUILD_ROOT}%{_bindir}/anjuta_tm_global_tags +install -m0755 global-tags/create_global_tags.sh ${RPM_BUILD_ROOT}%{_bindir}/anjuta_create_global_tags.sh +perl -pi -e ' + s!(^PROGDIR=).*!$1%{_bindir}!; + s!(^GLOBAL_TAGS_FILE=).*!$1%{_datadir}/%{name}/system.tags!; + s!tm_global_tags!%{name}_tm_global_tags!g; +' ${RPM_BUILD_ROOT}%{_bindir}/anjuta_create_global_tags.sh @@ -66,9 +87,19 @@ rm -rf ${RPM_BUILD_ROOT} +%post docs +scrollkeeper-update -q + + + +%postun docs +scrollkeeper-update -q + + + %files -f %{name}.lang %defattr(-,root,root,-) -%doc AUTHORS COPYING ChangeLog NEWS README THANKS TODO +%doc AUTHORS COPYING ChangeLog NEWS README TODO %doc doc/ScintillaDoc.html %{_bindir}/%{name}* %{_libdir}/%{name} @@ -79,9 +110,34 @@ rm -rf ${RPM_BUILD_ROOT} %{_datadir}/mimelnk/application/x-anjuta-project.desktop %{_mandir}/man1/* +%files docs +%defattr(-,root,root,-) +%{_datadir}/gnome/help/%{name} +%{_datadir}/omf/%{name} + %changelog +* Tue Apr 13 2004 Phillip Compton - 1:1.2.2-0.fdr.2 +- Remove Requires(foo,bar) notation. +- Grab modified upstream tarball. + +* Tue Apr 13 2004 Phillip Compton - 1:1.2.2-0.fdr.1 +- Updated to 1.2.2. + +* Mon Feb 02 2004 Phillip Compton - 1:1.2.1-0.fdr.1 +- Updated to 1.2.1. +- Now including modified system.tags creation tools. +- Req pkgconfig. + +* Sun Dec 21 2003 Phillip Compton - 1:1.2.0-0.fdr.1 +- Updated to 1.2.0. +- Dropped libzvt-devel BuildReq. +- Added docs sub-package to maintain compatibility w/ upstream spec. + +* Sun Nov 09 2003 Phillip Compton - 1:1.1.98-0.fdr.1 +- Updated to 1.1.98. + * Tue Sep 23 2003 Phillip Compton - 1:1.1.97-0.fdr.3 - brought spec more inline with current template. diff --git a/sources b/sources index ce306e9..ea9a011 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -fc938d304f29f62353ab5fdf48c93685 anjuta-1.1.97.tar.gz +a30858dba0b902064d0d702cedfdc84f anjuta-1.2.2.tar.gz