rpms/anjuta/devel anjuta-dialog.patch, NONE, 1.1 anjuta.spec, 1.23, 1.24 anjuta2.spec, 1.2, NONE

Paul F. Johnson (pfj) fedora-extras-commits at redhat.com
Wed Nov 8 15:24:01 UTC 2006


Author: pfj

Update of /cvs/extras/rpms/anjuta/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8556/devel

Added Files:
	anjuta-dialog.patch anjuta.spec 
Removed Files:
	anjuta2.spec 
Log Message:
auto-import anjuta-2.0.2-10 on branch devel from anjuta-2.0.2-10.src.rpm

anjuta-dialog.patch:

--- NEW FILE anjuta-dialog.patch ---
--- anjuta-2.0.2/src/action-callbacks.c	2005-03-13 10:55:26.000000000 +0000
+++ anjuta-2.0.2/src/action-callbacks-new.c	2006-11-08 14:31:26.000000000 +0000
@@ -177,5 +177,7 @@
 on_about_activate (GtkAction * action, gpointer user_data)
 {
 	GtkWidget *about_dlg = about_box_new ();
+	g_signal_connect_swapped(about_dlg, "response",
+							 G_CALLBACK(gtk_widget_destroy), about_dlg);
 	gtk_widget_show (about_dlg);
 }


Index: anjuta.spec
===================================================================
RCS file: anjuta.spec
diff -N anjuta.spec
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ anjuta.spec	8 Nov 2006 15:23:31 -0000	1.24
@@ -0,0 +1,179 @@
+Summary: Integrated Development Environment
+Name:    anjuta
+Version: 2.0.2
+Release: 10%{?dist}
+License: GPL
+Group:   Development/Tools
+URL:     http://www.anjuta.org
+Source0: http://kent.dl.sourceforge.net/sourceforge/%{name}/%{name}-%{version}.tar.gz
+Patch0: anjuta-dialog.patch
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Requires: anjuta-gdl, gnome-build, graphviz, neon, autogen, gettext
+BuildRequires: libgnomeprintui22-devel, vte-devel, pcre-devel, devhelp-devel, anjuta-gdl-devel, gnome-build-devel, graphviz-devel, neon-devel, scrollkeeper, perl(XML::Parser), autogen-devel, gettext-devel, gtksourceview-devel, pkgconfig, libtool, autogen-devel
+Requires(post): /sbin/ldconfig
+Requires(postun): /sbin/ldconfig
+Epoch: 1
+
+%description
+Anjuta DevStudio is a versatile Integrated Development Environment (IDE)
+on GNOME Desktop Environment and features a number of advanced
+programming facilities. These include project management, application and
+class wizards, an on-board interactive debugger, powerful source editor,
+syntax highlighting, intellisense autocompletions, symbol navigation,
+version controls, integrated GUI designing and other tools.
+
+%package devel
+Summary: Libraries and include files for Anjuta plugins development
+Group:   Development/Libraries
+Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
+Requires: libgnomeui-devel, libglade2-devel, pkgconfig
+
+%description devel
+Libraries, header files and API docs for developing Anjuta plugins
+
+%package docs
+Summary: Anjuta 2 documentation
+Group: Documentation
+Requires: %{name} = %{?epoch:%{epoch}:}%{version}-%{release}
+Requires(post): scrollkeeper
+Requires(postun): scrollkeeper
+
+%description docs
+Anjuta 2 documentation
+
+%prep
+%setup -q
+sed -i 's/\r//' doc/ScintillaDoc.html
+%{_bindir}/iconv -t UTF-8 THANKS -o THANKS
+%{_bindir}/iconv -t UTF-8 COPYING -o COPYING
+%{_bindir}/iconv -t UTF-8 NEWS -o NEWS
+%{_bindir}/iconv -t UTF-8 README -o README
+chmod 644 scintilla/*.cxx
+chmod 644 scintilla/*.h
+%patch0 -p1 -b .orig
+
+%build
+%configure --disable-static --disable-plugin-subversion --enable-nls
+%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 LIBTOOL=%{_bindir}/libtool %{?_smp_mflags}
+
+%install
+rm -rf %{buildroot}
+make DESTDIR=%{buildroot} INSTALL="install -c -p" install
+%find_lang %{name}
+
+desktop-file-install --vendor fedora --delete-original \
+  --dir %{buildroot}/%{_datadir}/applications      \
+  --add-category X-Fedora                              \
+  %{buildroot}%{_datadir}/applications/%{name}.desktop
+
+find %{buildroot} -type f -name "*.la" -exec rm -f {} ';'
+find %{buildroot} -type f -name "*.a" -exec rm -f {} ';'
+
+%clean
+rm -rf %{buildroot}
+
+%post
+update-mime-database %{_datadir}/mime &> /dev/null || :
+touch --no-create %{_datadir}/icons/hicolor || :
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+/sbin/ldconfig
+
+%post docs
+scrollkeeper-update -q -o %{_datadir}/omf/%{name} || :
+
+%postun docs
+scrollkeeper-update -q || :
+
+%postun
+update-mime-database %{_datadir}/mime &> /dev/null || :
+touch --no-create %{_datadir}/icons/hicolor || :
+%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+/sbin/ldconfig
+
+%files -f %{name}.lang
+%defattr(-,root,root)
+%doc AUTHORS COPYING ChangeLog NEWS README
+%doc doc/ScintillaDoc.html
+%{_bindir}/%{name}*
+%{_bindir}/create_global_tags.sh
+%{_bindir}/test_tm_buffer
+%{_libdir}/lib%{name}*.so.*
+%{_libdir}/%{name}
+%{_datadir}/%{name}
+%{_datadir}/applications/*%{name}.desktop
+%{_datadir}/pixmaps/%{name}
+%{_datadir}/doc/%{name}
+%{_datadir}/application-registry/%{name}.applications
+%{_datadir}/mime-info/%{name}.mime
+%{_datadir}/mime-info/%{name}.keys
+%{_datadir}/mime/packages/%{name}.xml
+%{_datadir}/icons/hicolor/48x48/apps/anjuta*
+%{_datadir}/icons/hicolor/scalable/apps/anjuta*
+%{_datadir}/icons/gnome/48x48/mimetypes/*%{name}.png
+%{_mandir}/man1/anjuta*
+
+%files docs
+%defattr(-,root, root, -)
+%{_datadir}/gnome/help/%{name}
+%{_datadir}/omf/%{name}
+
+%files devel
+%defattr (-, root, root)
+%{_includedir}/*%{name}*
+%{_libdir}/pkgconfig/*%{name}*
+%{_libdir}/lib%{name}*.so
+%{_datadir}/gtk-doc/html/*%{name}*
+
+%changelog
+* Wed Nov 08 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 2.0.2-10
+- add patch for close dialog on the about window
+- renamed spec file to anjuta
+
+* Sat Oct 28 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 2.0.2-9
+- rebuild against new libopts
+
+* Tue Oct 17 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 2.0.2-8
+- fix the INSTALL line in install
+- fixed encoding on text files
+- removed two docs (not really needed)
+- fixed ldconfig
+
+* Sun Oct 15 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 2.0.2-7
+- install keeps timestampe
+- now keeps time stamps
+- lots of BRs removed
+- Moved docs Rs to the correct place
+- fixed encodings
+
+* Sat Oct 14 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 2.0.2-6
+- removed RPM_BUILD_ROOT
+- fixed devel package
+- altered update-mime-database
+- fixed debuginfo permission problems
+- altered R and BR
+
+* Wed Oct 11 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 2.0.2-5
+- re-enabled docs
+- multiple spec fixes
+- spec file clean
+- added gtksourceview-devel and gtksourceview to BR and R
+
+* Thu Jun 06 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 2.0.2-2
+- Lotza fixes!
+
+* Tue May 23 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 2.0.2-1
+- bump to new version 
+
+* Thu Apr 27 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 2.0.1-3
+- removed the hack from anjuta (1.2.4a)
+- added anjuta-docs subpackage
+
+* Wed Apr 26 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 2.0.1-2
+- removed smp_flags
+
+* Tue Feb 21 2006 Paul F. Johnson <paul at all-the-johnsons.co.uk> 2.0.1-1
+- Initial import for FC
+- Sanitised the spec file somewhat
+- Removed .a and .la files


--- anjuta2.spec DELETED ---




More information about the fedora-extras-commits mailing list