SPECS: fpc.spec - new subpackage -src (fpcsrc) - removed BRs tetex-*

charles charles at pld-linux.org
Fri Mar 3 00:12:13 CET 2006


Author: charles                      Date: Thu Mar  2 23:12:13 2006 GMT
Module: SPECS                         Tag: HEAD
---- Log message:
- new subpackage -src (fpcsrc)
- removed BRs tetex-*

---- Files affected:
SPECS:
   fpc.spec (1.55 -> 1.56) 

---- Diffs:

================================================================
Index: SPECS/fpc.spec
diff -u SPECS/fpc.spec:1.55 SPECS/fpc.spec:1.56
--- SPECS/fpc.spec:1.55	Sat Dec 24 21:36:02 2005
+++ SPECS/fpc.spec	Fri Mar  3 00:12:08 2006
@@ -8,7 +8,7 @@
 Summary(uk):	÷ŚĚŘÎÉĘ ËĎÍĐŚĚŃÔĎŇ Pascal
 Name:		fpc
 Version:	2.0.2
-Release:	0.1
+Release:	0.2
 License:	GPL
 Group:		Development/Languages
 Source0:	ftp://ftp.freepascal.org/pub/fpc/dist/source-%{version}/%{name}build-%{version}.tar.bz2
@@ -17,9 +17,6 @@
 BuildRequires:	ncurses-devel
 BuildRequires:	gpm-devel
 BuildRequires:	rpmbuild(macros) >= 1.213
-BuildRequires:	tetex-fonts-jknappen
-BuildRequires:	tetex-format-pdflatex
-BuildRequires:	tetex-metafont
 BuildRequires:	fpc
 Provides:	fpc-bootstrap
 Requires:	binutils
@@ -52,6 +49,19 @@
 (ÂŚÂĚŚĎÔĹËĎŔ ׌ĚŘÎÉČ ËĎÍĐĎÎĹÎÔ), ŚÎÔĹŇĆĹĘÓÁÍÉ ÄĎ gtk, ncurses, zlib,
 mysql, postgres, ibase.
 
+%package src
+Summary:	Free Pascal Compiler source files
+Summary(pl):	Pliki źródłowe kompilatora Free Pascal
+Group:		Development
+Provides:	fpcsrc
+Requires:	%{name} = %{version}-%{release}
+
+%description src
+Free Pascal Compiler source files.
+
+%description src -l pl
+Pliki źródłowe kompilatora Free Pascal.
+
 %package examples
 Summary:	Free Pascal Compiler exaple programs
 Summary(pl):	Przykładowe programy do kompilatora Free Pascal
@@ -80,6 +90,10 @@
 %endif
 
 %build
+# save for fpc-src
+install -d fpc-src
+cp -af fpcsrc/* fpc-src
+
 PP=%{_bindir}/ppc%{_bname}
 NEWPP=`pwd`/fpcsrc/compiler/ppc%{_bname}
 NEWFPDOC=`pwd`/fpcsrc/utils/fpdoc/fpdoc
@@ -123,7 +137,9 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
-install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_mandir},%{_examplesdir}/fpc}
+install -d $RPM_BUILD_ROOT{%{_sysconfdir},%{_mandir},%{_datadir}/fpcsrc,%{_examplesdir}/fpc}
+
+cp -af fpc-src/* $RPM_BUILD_ROOT%{_datadir}/fpcsrc
 
 NEWPP=`pwd`/fpcsrc/compiler/ppc%{_bname}
 FPCMAKE=`pwd`/fpcsrc/utils/fpcm/fpcmake
@@ -173,6 +189,10 @@
 %attr(755,root,root) %{_libdir}/%{name}/%{version}/samplecfg
 %{_mandir}/man*/*
 
+%files src
+%defattr(644,root,root,755)
+%{_datadir}/fpcsrc
+
 %files examples
 %defattr(644,root,root,755)
 %{_examplesdir}/fpc
@@ -183,6 +203,10 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.56  2006/03/02 23:12:08  charles
+- new subpackage -src (fpcsrc)
+- removed BRs tetex-*
+
 Revision 1.55  2005/12/24 20:36:02  undefine
 - back to rel 0.1 - doesn't build on sparc/ppc
 
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/SPECS/fpc.spec?r1=1.55&r2=1.56&f=u



More information about the pld-cvs-commit mailing list