This commit is contained in:
commit
d93ae16c9b
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
9
README.SuSE
Normal file
9
README.SuSE
Normal file
@ -0,0 +1,9 @@
|
||||
Info about global tags
|
||||
|
||||
There is pre-generated file with minimal set of global tags.
|
||||
|
||||
If you want to use global tag features, you should update your global
|
||||
tag database by running anjuta_update_global_tags.
|
||||
|
||||
If you want to include even more tags, you can edit this script and add
|
||||
required paths.
|
3
anjuta-1.2.4a.tar.bz2
Normal file
3
anjuta-1.2.4a.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:958747af7b02c43972aa44477c2536a0fb7dd1939f0f9a1fedb697d07946ed00
|
||||
size 6315488
|
92
anjuta-64bit.patch
Normal file
92
anjuta-64bit.patch
Normal file
@ -0,0 +1,92 @@
|
||||
--- configure.in
|
||||
+++ configure.in
|
||||
@@ -268,7 +268,7 @@
|
||||
]) ])
|
||||
|
||||
dnl Checks for header files.
|
||||
-AC_CHECK_HEADERS(dirent.h fcntl.h fnmatch.h stat.h stdlib.h string.h)
|
||||
+AC_CHECK_HEADERS(dirent.h fcntl.h fnmatch.h stat.h stdlib.h string.h stdint.h)
|
||||
AC_CHECK_HEADERS(time.h types.h unistd.h)
|
||||
AC_CHECK_HEADERS(sys/dir.h sys/stat.h sys/times.h sys/types.h)
|
||||
|
||||
--- scintilla/include/Scintilla.h
|
||||
+++ scintilla/include/Scintilla.h
|
||||
@@ -24,6 +24,11 @@
|
||||
#if _MSC_VER >= 1300
|
||||
#include <BaseTsd.h>
|
||||
#endif
|
||||
+#ifdef HAVE_STDINT_H
|
||||
+#include <stdint.h>
|
||||
+typedef uintptr_t uptr_t;
|
||||
+typedef intptr_t sptr_t;
|
||||
+#else
|
||||
#ifdef MAXULONG_PTR
|
||||
typedef ULONG_PTR uptr_t;
|
||||
typedef LONG_PTR sptr_t;
|
||||
@@ -31,6 +36,7 @@
|
||||
typedef unsigned long uptr_t;
|
||||
typedef long sptr_t;
|
||||
#endif
|
||||
+#endif
|
||||
|
||||
typedef sptr_t (*SciFnDirect)(sptr_t ptr, unsigned int iMessage, uptr_t wParam, sptr_t lParam);
|
||||
|
||||
--- src/anjuta.c
|
||||
+++ src/anjuta.c
|
||||
@@ -583,9 +583,9 @@
|
||||
TextEditor *te;
|
||||
guint *explorer_height;
|
||||
|
||||
- g_return_val_if_fail (fname, NULL);
|
||||
+ g_return_val_if_fail (fname, 0);
|
||||
fn = anjuta_get_full_filename (fname);
|
||||
- g_return_val_if_fail (fname != NULL, NULL);
|
||||
+ g_return_val_if_fail (fname != NULL, 0);
|
||||
|
||||
te = app->explorer_view;
|
||||
if (te)
|
||||
@@ -615,12 +615,12 @@
|
||||
scintilla_send_message (SCINTILLA (te->widgets.editor),
|
||||
SCI_SETSELECTIONEND, selpos, 0);
|
||||
|
||||
- explorer_height = scintilla_send_message (SCINTILLA (te->widgets.editor),
|
||||
+ explorer_height = (guint *) scintilla_send_message (SCINTILLA (te->widgets.editor),
|
||||
SCI_TEXTHEIGHT, 0, 0);
|
||||
/* This ensures that we have arround 1 lines visible upon the mark,
|
||||
and locat to to top of the explorer view */
|
||||
scintilla_send_message (SCINTILLA (te->widgets.editor), SCI_GOTOLINE,
|
||||
- linenum_text_editor_to_scintilla (lineno)+ explorer_height - 1, 0);
|
||||
+ (uptr_t) (linenum_text_editor_to_scintilla (lineno)+ explorer_height - 1), 0);
|
||||
scintilla_send_message (SCINTILLA (te->widgets.editor), SCI_GOTOLINE,
|
||||
linenum_text_editor_to_scintilla (lineno), 0);
|
||||
/* Since we cannot save this window we make it read-only */
|
||||
@@ -2058,7 +2058,7 @@
|
||||
if (pid < 1)
|
||||
return;
|
||||
app->registered_child_processes =
|
||||
- g_list_append (app->registered_child_processes, (int *) pid);
|
||||
+ g_list_append (app->registered_child_processes, GINT_TO_POINTER (pid));
|
||||
app->registered_child_processes_cb =
|
||||
g_list_append (app->registered_child_processes_cb,
|
||||
ch_terminated);
|
||||
@@ -2072,9 +2072,9 @@
|
||||
gint idx;
|
||||
GList *ptr;
|
||||
|
||||
- idx = g_list_index (app->registered_child_processes, (int *) pid);
|
||||
+ idx = g_list_index (app->registered_child_processes, GINT_TO_POINTER (pid));
|
||||
app->registered_child_processes =
|
||||
- g_list_remove (app->registered_child_processes, (int *) pid);
|
||||
+ g_list_remove (app->registered_child_processes, GINT_TO_POINTER (pid));
|
||||
|
||||
ptr = g_list_nth (app->registered_child_processes_cb, idx);
|
||||
// g_assert (ptr != NULL);
|
||||
@@ -2106,7 +2106,7 @@
|
||||
|
||||
if (pid < 1)
|
||||
return;
|
||||
- idx = g_list_index (app->registered_child_processes, (int *) pid);
|
||||
+ idx = g_list_index (app->registered_child_processes, GINT_TO_POINTER (pid));
|
||||
if (idx < 0)
|
||||
return;
|
||||
callback =
|
271
anjuta.changes
Normal file
271
anjuta.changes
Normal file
@ -0,0 +1,271 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 4 11:41:16 CET 2007 - sbrabec@suse.cz
|
||||
|
||||
- Prefix changed to /usr.
|
||||
- Spec file cleanup.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 15 23:57:35 CEST 2006 - schwab@suse.de
|
||||
|
||||
- Make sure config.rpath is present.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 24 13:52:46 CET 2006 - sbrabec@suse.cz
|
||||
|
||||
- Improved Categories.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 17 19:01:35 CET 2006 - sreeves@suse.de
|
||||
|
||||
- Update .desktop file (Name, GenericName, Comment, DocPath)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 25 21:31:14 CET 2006 - mls@suse.de
|
||||
|
||||
- converted neededforbuild to BuildRequires
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 18 15:29:51 CET 2006 - sbrabec@suse.cz
|
||||
|
||||
- Updated to version 1.2.4a.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 2 22:25:01 CET 2005 - dmueller@suse.de
|
||||
|
||||
- don't build as root
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 26 14:01:48 CEST 2005 - sbrabec@suse.cz
|
||||
|
||||
- Updated to version 1.2.4 (#118228).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 2 12:16:33 CEST 2005 - ro@suse.de
|
||||
|
||||
- intltoolize with force
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jun 20 17:02:42 CEST 2005 - sbrabec@suse.cz
|
||||
|
||||
- Removed mkinstalldirs patch - fixed upstream (#56985).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 16 18:15:25 CEST 2005 - sbrabec@suse.cz
|
||||
|
||||
- Updated to version 1.2.3.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 27 15:22:39 CEST 2005 - meissner@suse.de
|
||||
|
||||
- fixed buffer overflow and one aliasing issue.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 5 17:50:47 CEST 2005 - sbrabec@suse.cz
|
||||
|
||||
- Do not require linc.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Nov 7 23:50:42 CET 2004 - ro@suse.de
|
||||
|
||||
- make it build with new intltool
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 26 02:08:17 CEST 2004 - ro@suse.de
|
||||
|
||||
- locale rename: no -> nb
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 07 13:31:24 CEST 2004 - sbrabec@suse.cz
|
||||
|
||||
- Generated shared mime info.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 12 11:07:48 CEST 2004 - sbrabec@suse.cz
|
||||
|
||||
- Fixed default applications for GNOME2 (bug #42852).
|
||||
http://sourceforge.net/tracker/index.php?func=detail&aid=987912&group_id=14222&atid=314222
|
||||
- Added gnome-terminal, yelp and devhelp to Requires.
|
||||
- Added *-doc GNOME developer documentation to Requires.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 15 16:18:05 CEST 2004 - sbrabec@suse.cz
|
||||
|
||||
- Worked around missing mkinstalldirs (#42037, #41985).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 10 13:22:31 CEST 2004 - sbrabec@suse.cz
|
||||
|
||||
- Updated to version 1.2.2.
|
||||
- Fixed IA64 crash on start (#41854).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 26 01:43:50 CEST 2004 - ro@suse.de
|
||||
|
||||
- fix function return type to void
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 17 11:14:15 CET 2004 - sbrabec@suse.cz
|
||||
|
||||
- Fixed scrollkeeper calling conventions (#36215).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 15 14:33:43 CET 2004 - sbrabec@suse.cz
|
||||
|
||||
- FHS 2.3 fix (mandir, infodir, #35821).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 15 10:27:46 CET 2004 - sbrabec@suse.cz
|
||||
|
||||
- Added package set sufficient for compilation to requirements (#35900),
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 19 01:24:30 CET 2004 - ro@suse.de
|
||||
|
||||
- fix plugindir for lib64
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 12 14:43:30 CET 2004 - sbrabec@suse.cz
|
||||
|
||||
- Updated to version 1.2.1 (GNOME2).
|
||||
- Added anjuta_update_global_tags.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Aug 16 17:04:07 CEST 2003 - adrian@suse.de
|
||||
|
||||
- add Categories
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 24 23:46:56 CEST 2003 - hhetter@suse.de
|
||||
|
||||
- %_lib fixes
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 14 15:25:53 CEST 2003 - sbrabec@suse.cz
|
||||
|
||||
- GNOME prefix change to /opt/gnome.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jun 20 00:48:49 CEST 2003 - ro@suse.de
|
||||
|
||||
- added directory to filelist
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 3 00:18:32 CEST 2003 - ro@suse.de
|
||||
|
||||
- add manpages to filelist
|
||||
- remove unpackaged files from buildroot
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 11 11:26:13 CET 2002 - ro@suse.de
|
||||
|
||||
- changed neededforbuild <jade_dsl> to <openjade>
|
||||
- changed neededforbuild <sp> to <opensp>
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 6 15:37:05 CET 2002 - hhetter@suse.de
|
||||
|
||||
- update to version 1.0.0
|
||||
- package split en/ja documentation and translation
|
||||
- completed scrollkeeper installation
|
||||
- use correct kde datadir
|
||||
- fix docbook usage
|
||||
- full filelist rework
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 27 14:35:11 CEST 2002 - ro@suse.de
|
||||
|
||||
- Added alsa alsa-devel to neededforbuild (esound)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 15 12:02:12 CEST 2002 - ro@suse.de
|
||||
|
||||
- removed gnome-utils from neededforbuild
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 13 11:18:30 CEST 2002 - hhetter@suse.de
|
||||
|
||||
- fix neededforbuild
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Jul 26 21:50:16 CEST 2002 - adrian@suse.de
|
||||
|
||||
- fix neededforbuild
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 1 14:37:09 CEST 2002 - meissner@suse.de
|
||||
|
||||
- auto* rerun, added intltool to neededforbuild
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jul 1 09:44:25 CEST 2002 - hhetter@suse.de
|
||||
|
||||
- updated to version 0.1.9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 28 00:58:38 CEST 2002 - ro@suse.de
|
||||
|
||||
- removed gpc from neededforbuild
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 1 00:26:05 CET 2002 - ro@suse.de
|
||||
|
||||
- changed neededforbuild <libpng> to <libpng-devel-packages>
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 5 08:59:13 CET 2001 - hhetter@suse.de
|
||||
|
||||
- update to version 0.1.8
|
||||
* first version after merging with gIDE
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 24 08:54:22 CEST 2001 - hhetter@suse.de
|
||||
|
||||
- update to version 0.1.7, changes include:
|
||||
* translation and documentation updates
|
||||
* fixed bugs preventing use of the wizard
|
||||
* cleaned up user-interface
|
||||
- filelist corrections and updates
|
||||
- functionality test on i386
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 13 09:09:20 CEST 2001 - hhetter@suse.de
|
||||
|
||||
- removed no longer needed patch
|
||||
- updated to version 0.1.6
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jun 20 15:57:35 CEST 2001 - hhetter@suse.de
|
||||
|
||||
- fixed redundand docdir
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Apr 5 16:57:48 CEST 2001 - uli@suse.de
|
||||
|
||||
- ditched reimplementation of strcasestr (harmful with recent gccs)
|
||||
- fixed passing of RPM_OPT_FLAGS
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 29 12:54:57 CEST 2001 - hhetter@suse.de
|
||||
|
||||
- update to version 0.1.4
|
||||
- use bz2
|
||||
- filelist review
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Mar 14 09:15:00 CET 2001 - hhetter@suse.de
|
||||
|
||||
- changed docdir from gnome/anjuta/ to anjuta/
|
||||
- filelist corrections
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Mar 12 09:36:30 CET 2001 - hhetter@suse.de
|
||||
|
||||
- Update to version 0.1.3
|
||||
- filelist corrections/updates
|
||||
- testrun on 7.1
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 22 12:06:50 CET 2001 - hhetter@suse.de
|
||||
|
||||
- inital build
|
||||
|
246
anjuta.spec
Normal file
246
anjuta.spec
Normal file
@ -0,0 +1,246 @@
|
||||
#
|
||||
# spec file for package anjuta (Version 1.2.4a)
|
||||
#
|
||||
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
|
||||
# This file and all modifications and additions to the pristine
|
||||
# package are under the same license as the package itself.
|
||||
#
|
||||
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
# norootforbuild
|
||||
|
||||
Name: anjuta
|
||||
BuildRequires: gcc-c++ gnome-common gnutls-devel intltool libglade2-devel libgnomeprintui-devel libgnomeui-devel libwnck-devel mDNSResponder-devel pcre-devel perl-XML-Parser scrollkeeper shared-mime-info update-desktop-files vte-devel
|
||||
License: GNU General Public License (GPL)
|
||||
Group: Development/Tools/IDE
|
||||
Autoreqprov: on
|
||||
Requires: automake autoconf libtool gettext alsa alsa-devel audiofile devhelp esound esound-devel gconf2 gconf2-devel gconf2-doc gnome-terminal gnome-vfs2 gnome-vfs2-devel gnome-vfs2-doc libart_lgpl libart_lgpl-devel libbonobo libbonobo-devel libbonobo-doc libbonoboui libbonoboui-devel libbonoboui-doc libglade2 libglade2-devel libglade2-doc libgnome libgnome-devel libgnome-doc libgnomecanvas libgnomecanvas-devel libgnomecanvas-doc libgnomeui libgnomeui-devel libgnomeui-doc libwnck libwnck-devel libxml2 libxml2-devel openssl openssl-devel orbit2 orbit2-devel popt popt-devel libgnomeprint libgnomeprint-devel libgnomeprint-doc libgnomeprintui libgnomeprintui-devel libgnomeprintui-doc yelp
|
||||
Version: 1.2.4a
|
||||
Release: 57
|
||||
Summary: GNOME IDE for C and C++
|
||||
Source: anjuta-%{version}.tar.bz2
|
||||
Source1: README.SuSE
|
||||
Patch: update_global_tags.patch
|
||||
Patch1: configure.patch
|
||||
Patch2: anjuta-64bit.patch
|
||||
URL: http://anjuta.sourceforge.net/
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-build
|
||||
|
||||
%description
|
||||
Anjuta is a versatile integrated development environment (IDE) for C
|
||||
and C++. It has been written for GTK and GNOME and features a number of
|
||||
advanced 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.
|
||||
|
||||
|
||||
|
||||
Authors:
|
||||
--------
|
||||
Naba kumar <naba@gnome.org>
|
||||
Stéphane Démurget <demurgets@free.fr>
|
||||
Andy Piper <andy.piper@freeuk.com>
|
||||
Hector Rivera Falu <misha@phreaker.net>
|
||||
Luca Bellonda <lbell@tsc4.com>
|
||||
Biswapesh Chattopadhyay <biswapesh_chatterjee@tcscal.co.in>
|
||||
|
||||
%prep
|
||||
%setup -q
|
||||
cp -a global-tags/create_global_tags.sh anjuta_update_global_tags
|
||||
sed s:/@lib@:/%_lib: <%{P:0} | patch
|
||||
if [ "%_lib" != "lib" ] ; then
|
||||
%patch1
|
||||
fi
|
||||
%patch2
|
||||
cp -a %{S:1} .
|
||||
rm po/no.*
|
||||
sed -i "s/\(ALL_LINGUAS.*\) no /\1 /" configure.in
|
||||
|
||||
%build
|
||||
cp /usr/share/gettext/config.rpath .
|
||||
autoreconf -f -i
|
||||
# needed for anjuta-1.2.4a:
|
||||
export CFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
|
||||
export CXXFLAGS="$RPM_OPT_FLAGS -fno-strict-aliasing"
|
||||
# FIXME: Build as root modifies system!
|
||||
# anjuta-1.2.4a: --disable-scrollkeeper does not work properly.
|
||||
# FIXME: WARNING: Program is using uninitialized variables.
|
||||
%configure\
|
||||
--disable-scrollkeeper
|
||||
# does nor work for anjuta-1.2.4a:
|
||||
#make %{?jobs:-j%jobs}
|
||||
make
|
||||
|
||||
%install
|
||||
make install DESTDIR=$RPM_BUILD_ROOT
|
||||
# These should go to defaultdocdir.
|
||||
rm -r $RPM_BUILD_ROOT%{_datadir}/doc
|
||||
install anjuta_update_global_tags $RPM_BUILD_ROOT%{_bindir}
|
||||
install global-tags/tm_global_tags $RPM_BUILD_ROOT%{_libdir}/anjuta
|
||||
mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/lib/anjuta
|
||||
mv $RPM_BUILD_ROOT%{_datadir}/anjuta/system.tags $RPM_BUILD_ROOT%{_localstatedir}/lib/anjuta
|
||||
ln -s %{_localstatedir}/lib/anjuta/system.tags $RPM_BUILD_ROOT%{_datadir}/anjuta
|
||||
gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man?/*.?
|
||||
DESTDIR=$RPM_BUILD_ROOT mime-info-to-mime
|
||||
%suse_update_desktop_file -C "" -D anjuta/anjuta-manual.xml -G "Integrated Development Environment" anjuta Development IDE GNOME
|
||||
%find_lang anjuta
|
||||
rm -r $RPM_BUILD_ROOT%{_datadir}/mime-info $RPM_BUILD_ROOT%{_libdir}/anjuta/*.*a
|
||||
|
||||
%clean
|
||||
rm -rf $RPM_BUILD_ROOT
|
||||
|
||||
%post
|
||||
if test -x usr/bin/update-mime-database ; then
|
||||
usr/bin/update-mime-database usr/share/mime >/dev/null
|
||||
fi
|
||||
|
||||
%postun
|
||||
if test -x usr/bin/update-mime-database ; then
|
||||
usr/bin/update-mime-database usr/share/mime >/dev/null
|
||||
fi
|
||||
|
||||
%files -f anjuta.lang
|
||||
%defattr(-,root,root)
|
||||
%doc AUTHORS COPYING ChangeLog FUTURE NEWS README README.SuSE doc/ScintillaDoc.html TODO
|
||||
%{_bindir}/*
|
||||
%{_libdir}/anjuta
|
||||
%{_datadir}/anjuta
|
||||
%{_datadir}/applications/*.desktop
|
||||
# FIXME: Probably move to KDE or remove:
|
||||
%dir %{_datadir}/mimelnk
|
||||
%dir %{_datadir}/mimelnk/application
|
||||
%{_datadir}/mimelnk/application/*.desktop
|
||||
%{_datadir}/mime/packages/*.xml
|
||||
%{_datadir}/omf/anjuta
|
||||
%{_datadir}/pixmaps/anjuta
|
||||
%dir %{_localstatedir}/lib/anjuta
|
||||
%verify(not size md5 mtime) %{_localstatedir}/lib/anjuta/system.tags
|
||||
%doc %{_mandir}/man?/*.*
|
||||
|
||||
%changelog -n anjuta
|
||||
* Thu Jan 04 2007 - sbrabec@suse.cz
|
||||
- Prefix changed to /usr.
|
||||
- Spec file cleanup.
|
||||
* Sun Oct 15 2006 - schwab@suse.de
|
||||
- Make sure config.rpath is present.
|
||||
* Fri Feb 24 2006 - sbrabec@suse.cz
|
||||
- Improved Categories.
|
||||
* Fri Feb 17 2006 - sreeves@suse.de
|
||||
- Update .desktop file (Name, GenericName, Comment, DocPath)
|
||||
* Wed Jan 25 2006 - mls@suse.de
|
||||
- converted neededforbuild to BuildRequires
|
||||
* Wed Jan 18 2006 - sbrabec@suse.cz
|
||||
- Updated to version 1.2.4a.
|
||||
* Wed Nov 02 2005 - dmueller@suse.de
|
||||
- don't build as root
|
||||
* Wed Oct 26 2005 - sbrabec@suse.cz
|
||||
- Updated to version 1.2.4 (#118228).
|
||||
* Tue Aug 02 2005 - ro@suse.de
|
||||
- intltoolize with force
|
||||
* Mon Jun 20 2005 - sbrabec@suse.cz
|
||||
- Removed mkinstalldirs patch - fixed upstream (#56985).
|
||||
* Mon May 16 2005 - sbrabec@suse.cz
|
||||
- Updated to version 1.2.3.
|
||||
* Wed Apr 27 2005 - meissner@suse.de
|
||||
- fixed buffer overflow and one aliasing issue.
|
||||
* Tue Apr 05 2005 - sbrabec@suse.cz
|
||||
- Do not require linc.
|
||||
* Sun Nov 07 2004 - ro@suse.de
|
||||
- make it build with new intltool
|
||||
* Tue Oct 26 2004 - ro@suse.de
|
||||
- locale rename: no -> nb
|
||||
* Tue Sep 07 2004 - sbrabec@suse.cz
|
||||
- Generated shared mime info.
|
||||
* Mon Jul 12 2004 - sbrabec@suse.cz
|
||||
- Fixed default applications for GNOME2 (bug #42852).
|
||||
http://sourceforge.net/tracker/index.php?func=detail&aid=987912&group_id=14222&atid=314222
|
||||
- Added gnome-terminal, yelp and devhelp to Requires.
|
||||
- Added *-doc GNOME developer documentation to Requires.
|
||||
* Tue Jun 15 2004 - sbrabec@suse.cz
|
||||
- Worked around missing mkinstalldirs (#42037, #41985).
|
||||
* Thu Jun 10 2004 - sbrabec@suse.cz
|
||||
- Updated to version 1.2.2.
|
||||
- Fixed IA64 crash on start (#41854).
|
||||
* Mon Apr 26 2004 - ro@suse.de
|
||||
- fix function return type to void
|
||||
* Wed Mar 17 2004 - sbrabec@suse.cz
|
||||
- Fixed scrollkeeper calling conventions (#36215).
|
||||
* Mon Mar 15 2004 - sbrabec@suse.cz
|
||||
- FHS 2.3 fix (mandir, infodir, #35821).
|
||||
* Mon Mar 15 2004 - sbrabec@suse.cz
|
||||
- Added package set sufficient for compilation to requirements (#35900),
|
||||
* Thu Feb 19 2004 - ro@suse.de
|
||||
- fix plugindir for lib64
|
||||
* Thu Feb 12 2004 - sbrabec@suse.cz
|
||||
- Updated to version 1.2.1 (GNOME2).
|
||||
- Added anjuta_update_global_tags.
|
||||
* Sat Aug 16 2003 - adrian@suse.de
|
||||
- add Categories
|
||||
* Thu Jul 24 2003 - hhetter@suse.de
|
||||
- %%_lib fixes
|
||||
* Mon Jul 14 2003 - sbrabec@suse.cz
|
||||
- GNOME prefix change to /opt/gnome.
|
||||
* Fri Jun 20 2003 - ro@suse.de
|
||||
- added directory to filelist
|
||||
* Tue Jun 03 2003 - ro@suse.de
|
||||
- add manpages to filelist
|
||||
- remove unpackaged files from buildroot
|
||||
* Mon Nov 11 2002 - ro@suse.de
|
||||
- changed neededforbuild <jade_dsl> to <openjade>
|
||||
- changed neededforbuild <sp> to <opensp>
|
||||
* Wed Nov 06 2002 - hhetter@suse.de
|
||||
- update to version 1.0.0
|
||||
- package split en/ja documentation and translation
|
||||
- completed scrollkeeper installation
|
||||
- use correct kde datadir
|
||||
- fix docbook usage
|
||||
- full filelist rework
|
||||
* Fri Sep 27 2002 - ro@suse.de
|
||||
- Added alsa alsa-devel to neededforbuild (esound)
|
||||
* Thu Aug 15 2002 - ro@suse.de
|
||||
- removed gnome-utils from neededforbuild
|
||||
* Tue Aug 13 2002 - hhetter@suse.de
|
||||
- fix neededforbuild
|
||||
* Fri Jul 26 2002 - adrian@suse.de
|
||||
- fix neededforbuild
|
||||
* Mon Jul 01 2002 - meissner@suse.de
|
||||
- auto* rerun, added intltool to neededforbuild
|
||||
* Mon Jul 01 2002 - hhetter@suse.de
|
||||
- updated to version 0.1.9
|
||||
* Tue May 28 2002 - ro@suse.de
|
||||
- removed gpc from neededforbuild
|
||||
* Fri Feb 01 2002 - ro@suse.de
|
||||
- changed neededforbuild <libpng> to <libpng-devel-packages>
|
||||
* Wed Dec 05 2001 - hhetter@suse.de
|
||||
- update to version 0.1.8
|
||||
* first version after merging with gIDE
|
||||
* Fri Aug 24 2001 - hhetter@suse.de
|
||||
- update to version 0.1.7, changes include:
|
||||
* translation and documentation updates
|
||||
* fixed bugs preventing use of the wizard
|
||||
* cleaned up user-interface
|
||||
- filelist corrections and updates
|
||||
- functionality test on i386
|
||||
* Mon Aug 13 2001 - hhetter@suse.de
|
||||
- removed no longer needed patch
|
||||
- updated to version 0.1.6
|
||||
* Wed Jun 20 2001 - hhetter@suse.de
|
||||
- fixed redundand docdir
|
||||
* Thu Apr 05 2001 - uli@suse.de
|
||||
- ditched reimplementation of strcasestr (harmful with recent gccs)
|
||||
- fixed passing of RPM_OPT_FLAGS
|
||||
* Thu Mar 29 2001 - hhetter@suse.de
|
||||
- update to version 0.1.4
|
||||
- use bz2
|
||||
- filelist review
|
||||
* Wed Mar 14 2001 - hhetter@suse.de
|
||||
- changed docdir from gnome/anjuta/ to anjuta/
|
||||
- filelist corrections
|
||||
* Mon Mar 12 2001 - hhetter@suse.de
|
||||
- Update to version 0.1.3
|
||||
- filelist corrections/updates
|
||||
- testrun on 7.1
|
||||
* Mon Jan 22 2001 - hhetter@suse.de
|
||||
- inital build
|
18
configure.patch
Normal file
18
configure.patch
Normal file
@ -0,0 +1,18 @@
|
||||
--- configure.in 2004/02/19 00:20:53 1.1
|
||||
+++ configure.in 2004/02/19 00:21:29
|
||||
@@ -470,13 +470,13 @@
|
||||
dnl Set PACKAGE DATA & DOC DIR
|
||||
packagedatadir=share/${PACKAGE}
|
||||
packagedocdir=share/doc/${PACKAGE}
|
||||
-packageplugindir=lib/${PACKAGE}/plugins/${VERSION}
|
||||
+packageplugindir=lib64/${PACKAGE}/plugins/${VERSION}
|
||||
|
||||
dnl Set PACKAGE DIRs in config.h.
|
||||
packagepixmapsdir=share/pixmaps/${PACKAGE}
|
||||
packagehelpdir=share/gnome/help/${PACKAGE}
|
||||
packagemenudir=share/gnome/apps
|
||||
-packageplugindir=lib/${PACKAGE}
|
||||
+packageplugindir=lib64/${PACKAGE}
|
||||
|
||||
dnl Subst PACKAGE_DATA_DIR.
|
||||
NO_PREFIX_PACKAGE_DATA_DIR="${packagedatadir}"
|
16
update_global_tags.patch
Normal file
16
update_global_tags.patch
Normal file
@ -0,0 +1,16 @@
|
||||
--- anjuta_update_global_tags 2003-12-08 07:55:22.000000000 +0100
|
||||
+++ anjuta_update_global_tags 2004-02-12 14:16:25.000000000 +0100
|
||||
@@ -1,8 +1,9 @@
|
||||
-## FILES="\"/usr/include/*.h\" \"/usr/local/include/*.h\""
|
||||
-FILES=""
|
||||
+#! /bin/sh
|
||||
+
|
||||
+FILES="\"/usr/include/*.h\" \"/usr/include/sys/*.h\" \"/usr/local/include/*.h\""
|
||||
BASEDIR=`pwd`
|
||||
-PROGDIR=. # `dirname $0`
|
||||
-GLOBAL_TAGS_FILE=$BASEDIR/system.tags
|
||||
+PROGDIR=/usr/@lib@/anjuta
|
||||
+GLOBAL_TAGS_FILE=/var/lib/anjuta/system.tags
|
||||
CFLAGS=""
|
||||
|
||||
# WxWindows libraries
|
Loading…
Reference in New Issue
Block a user