rpms/parrot/F-12 parrot.spec, 1.10, 1.11 sources, 1.8, 1.9 parrot.patch, 1.3, NONE

Gerd Pokorra gerd at fedoraproject.org
Wed Jul 21 08:14:25 UTC 2010


Author: gerd

Update of /cvs/pkgs/rpms/parrot/F-12
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv23374

Modified Files:
	parrot.spec sources 
Removed Files:
	parrot.patch 
Log Message:
update to 2.6.0


Index: parrot.spec
===================================================================
RCS file: /cvs/pkgs/rpms/parrot/F-12/parrot.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- parrot.spec	20 Jun 2010 11:59:32 -0000	1.10
+++ parrot.spec	21 Jul 2010 08:14:25 -0000	1.11
@@ -1,22 +1,14 @@
 Name:           parrot
-Version:        2.5.0
+Version:        2.6.0
 Release:        1%{?dist}
 Summary:        a virtual machine
 License:        Artistic 2.0
 Group:          Development/Libraries
 URL:            http://www.parrot.org/
 
-Source0:        ftp://ftp.parrot.org/pub/parrot/releases/devel/%{version}/parrot-%{version}.tar.gz
+Source0:        ftp://ftp.parrot.org/pub/parrot/releases/stable/%{version}/parrot-%{version}.tar.gz
 Source1:        %{name}.desk.in.tar.gz
 
-Patch0:         parrot.patch
-#
-# see for upstream:       https://trac.parrot.org/parrot/ticket/509
-# patched file:           lib/Parrot/Install.pm
-# is to have the symlink:    libparrot.so  ->  libparrot.so.%{version}
-# Without this %{_libdir}/libparrot.so would not be a symbolic link to
-# %{_libdir}/libparrot.so.%{version}  
-
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:  readline-devel
 BuildRequires:  ncurses-devel
@@ -50,7 +42,7 @@ BuildArch:      noarch
 Summary:        Parrot Virtual Machine development headers and libraries
 Group:          Development/Libraries
 Requires:       %{name} = %{version}-%{release}
-Requires:       pkgconfig
+Requires:       pkgconfig, vim-common
 
 #--
 
@@ -93,7 +85,6 @@ Parrot Virtual Machine development files
 
 %prep
 %setup -q
-%patch0 -p0
 
 
 cat << \EOF > %{name}-prov
@@ -153,6 +144,14 @@ export LD_LIBRARY_PATH=$( pwd )/blib/lib
 
 make install DESTDIR=$RPM_BUILD_ROOT
 
+# Generate several files for syntax-highlighting and automatic indenting.
+# First they are installed in BUILD-directory with make and after that
+# they needed to be copied to the RPM_BUILD_ROOT.
+(  cd editor; 
+   make vim-install VIM_DIR=.%{_datadir}/vim/vimfiles \
+                    SKELETON=%{_datadir}/vim/vimfiles;
+   cp -r ./usr $RPM_BUILD_ROOT                                )
+
 # Creating man-pages
 %{__install} -d $RPM_BUILD_ROOT%{_mandir}/man1
 for var in 'parrot docs/running.pod' 'parrot_debugger src/parrot_debugger.c' \
@@ -261,7 +260,7 @@ rm -rf $RPM_BUILD_ROOT
 
 %files docs
 %defattr(-,root,root,-)
-%doc docs examples
+%doc docs examples LICENSE
 %{_datadir}/applications/parrot_html.desktop
 %{_datadir}/applications/parrot_pdf.desktop
 
@@ -288,6 +287,10 @@ rm -rf $RPM_BUILD_ROOT
 %{_mandir}/man1/pbc_to_exe.1.gz
 %{_mandir}/man1/pbc_dump.1.gz
 %{_mandir}/man1/parrot-nqp.1.gz
+%{_datadir}/vim/vimfiles/skeleton.pir
+%{_datadir}/vim/vimfiles/plugin/parrot.vim
+%{_datadir}/vim/vimfiles/syntax/*
+%{_datadir}/vim/vimfiles/indent/pir.vim
 
 %files tools
 %defattr(-,root,root,-)
@@ -298,6 +301,12 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Wed Jul 21 2010 Gerd Pokorra <gp at zimt.uni-siegen.de> 2.6.0-1
+- updated to 2.6.0
+- add vim files for syntax-highlighting and automatic indenting
+- so requires "vim-common" is added
+- add LICENSE file to docs-subpackage
+
 * Fri Jun 18 2010 Gerd Pokorra <gp at zimt.uni-siegen.de> 2.5.0-1
 - updated to 2.5.0
 - add the ops2c binary
@@ -355,7 +364,6 @@ rm -rf $RPM_BUILD_ROOT
 - Update to 0.5.3.
 
 * Sat Mar 10 2007 Steven Pritchard <steve at kspei.com> 0.4.9-1
-- Update to 0.4.9.
 - BuildRequires ncurses-devel.
 - For some reason now I need to force -lm too.
 - Remove some files/directories that shouldn't be included.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/parrot/F-12/sources,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -p -r1.8 -r1.9
--- sources	20 Jun 2010 11:59:32 -0000	1.8
+++ sources	21 Jul 2010 08:14:25 -0000	1.9
@@ -1,2 +1,2 @@
-c64fe3a619afbda92e92d8df93b0d05d  parrot-2.5.0.tar.gz
+a8e0d723797dc4ff3d6551d03814204a  parrot-2.6.0.tar.gz
 63344e357df345da0e91cdeb43bc1610  parrot.desk.in.tar.gz


--- parrot.patch DELETED ---



More information about the scm-commits mailing list