|
@@ -3,13 +3,17 @@
|
|
|
Summary: GNU GLOBAL is a source code tag system
|
|
|
Summary(ja): GNU GLOBAL ソースコードタグシステム
|
|
|
Name: global
|
|
|
-Version: 5.8.2
|
|
|
+Version: 6.2.2
|
|
|
Release: 1%{?_dist_release}
|
|
|
+
|
|
|
License: GPLv3
|
|
|
Group: Development/Tools
|
|
|
URL: http://www.gnu.org/software/global/
|
|
|
+
|
|
|
Source0: ftp://ftp.gnu.org/pub/gnu/global/%{name}-%{version}.tar.gz
|
|
|
+
|
|
|
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
|
|
+BuildRequires: ncurses-devel
|
|
|
Requires: perl
|
|
|
Requires(post,preun): /sbin/install-info
|
|
|
|
|
@@ -18,11 +22,11 @@ Distribution: Vine Linux
|
|
|
|
|
|
%description
|
|
|
GNU GLOBAL is a source code tag system that works the same way across diverse
|
|
|
-environments. It supports C, C++, Yacc and Java source code.
|
|
|
+environments. It supports C, C++, Yacc, Java and PHP4 source code.
|
|
|
|
|
|
%description -l ja
|
|
|
GNU GLOBAL はソースコードに索引付けを行います.
|
|
|
-C, C++, Yacc, Java のソースコードをサポートします.
|
|
|
+C, C++, Yacc, Java, PHP4 のソースコードをサポートします.
|
|
|
|
|
|
%prep
|
|
|
%setup -q
|
|
@@ -32,12 +36,8 @@ C, C++, Yacc, Java のソースコードをサポートします.
|
|
|
make
|
|
|
|
|
|
%install
|
|
|
-rm -rf %{buildroot}
|
|
|
-%makeinstall
|
|
|
-
|
|
|
-# gctags command conflicts emacs package.
|
|
|
-#%__mv %{buildroot}%{_bindir}/gctags %{buildroot}%{_bindir}/gctags.global
|
|
|
-#%__mv %{buildroot}%{_mandir}/man1/gctags.1 %{buildroot}%{_mandir}/man1/gctags.global.1
|
|
|
+rm -rf $RPM_BUILD_ROOT
|
|
|
+make DESTDIR=$RPM_BUILD_ROOT install
|
|
|
|
|
|
pushd $RPM_BUILD_ROOT%{_datadir}/gtags
|
|
|
rm -f AUTHORS BOKIN_* COPYING ChangeLog DONORS FAQ \
|
|
@@ -48,16 +48,13 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/gtags/*.la
|
|
|
rm -f $RPM_BUILD_ROOT%{_infodir}/dir
|
|
|
|
|
|
%clean
|
|
|
-rm -rf %{buildroot}
|
|
|
+rm -rf $RPM_BUILD_ROOT
|
|
|
|
|
|
%post
|
|
|
-#/sbin/update-alternatives --install /usr/bin/gctags gctags /usr/bin/gctags.global %{priority}
|
|
|
-#/sbin/update-alternatives --config gctags
|
|
|
/sbin/install-info %{_infodir}/global.info.* %{_infodir}/dir
|
|
|
|
|
|
%preun
|
|
|
if [ $1 = 0 ]; then
|
|
|
-# /sbin/update-alternatives --remove gctags /usr/bin/gctags.global
|
|
|
/sbin/install-info --delete %{_infodir}/global.info.* %{_infodir}/dir
|
|
|
fi
|
|
|
|
|
@@ -65,7 +62,7 @@ fi
|
|
|
%defattr(-,root,root)
|
|
|
%doc AUTHORS BOKIN_* COPYING ChangeLog DONORS FAQ INSTALL
|
|
|
%doc LICENSE NEWS README THANKS
|
|
|
-%doc globash.rc gtags.conf gtags.el gtags.pl
|
|
|
+%doc gtags.conf gtags.el gtags.pl gtags.vim
|
|
|
%{_bindir}/*
|
|
|
%{_libdir}/gtags/*.so
|
|
|
%{_mandir}/man?/*
|
|
@@ -73,6 +70,13 @@ fi
|
|
|
%{_infodir}/global.info*
|
|
|
|
|
|
%changelog
|
|
|
+* Tue May 15 2012 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 6.2.2-1
|
|
|
+- new upstream release
|
|
|
+- added BR: ncurses-devel
|
|
|
+
|
|
|
+* Tue May 4 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 5.8.2-1
|
|
|
+- new upstream release
|
|
|
+
|
|
|
* Tue May 4 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> - 5.8.2-1
|
|
|
- new upstream release
|
|
|
|