f60f1cb
Name:           fpc
7fa7863
Version:        2.6.2
f7cb953
Release:        7%{?dist}
f60f1cb
Summary:        Free Pascal Compiler
f60f1cb
f60f1cb
Group:          Development/Languages
5f91b5a
License:        GPLv2+ and LGPLv2+ with exceptions
f60f1cb
URL:            http://www.freepascal.org/
d2836fa
Source0:        ftp://ftp.freepascal.org/pub/fpc/dist/${version}/source/fpcbuild-%{version}.tar.gz
5b4bcd7
# This is only needed when useprebuiltcompiler is defined.
5b4bcd7
# But it's not in an 'if defined' block, since the file has to be included in the srpm
5f91b5a
# Thus you should enable this line when useprebuildcompiler is defined for any target
d2836fa
#
d2836fa
# Last used for ARM bootstrap, for the ARM boostrap, the following 2 debs:
d2836fa
#  ftp://ftp.nluug.nl/pub/os/Linux/distr/debian/pool/main/f/fpc/fp-compiler-2.6.2_2.6.2-5_armhf.deb
d2836fa
#  ftp://ftp.nluug.nl/pub/os/Linux/distr/debian/pool/main/f/fpc/fp-units-base-2.6.2_2.6.2-5_armhf.deb
d2836fa
# were extracted, usr renamed to fpc-2.6.2-bin-armv7hf and then tarred
b27f2ba
# Source1:        fpc-2.6.2-bin-armv7hf.tar.gz
5f91b5a
# Source1:        http://www.cnoc.nl/fpc/%{name}-%{version}.compiler.bin.tar.gz
d2836fa
# 
3193f12
# Configuration templates:
3193f12
Source2:        fpc.cft
3193f12
Source3:        fppkg.cfg
3193f12
Source4:        default.cft
9d59776
Patch0:         fpc-2.6.2-r22920.patch
d2836fa
# armhf support patches, courtesy of Debian
d2836fa
Patch1:         armhf.diff
d2836fa
Patch2:         regenerate_messages.diff
d2836fa
Patch3:         armhf-linker-path.diff
d2836fa
Patch4:         armhf-build-with-2.6.0.diff
f60f1cb
b1f3e84
Requires:       gpm, ncurses, binutils
3713268
%if ! %{defined useprebuiltcompiler}
3713268
BuildRequires:  fpc
3713268
%endif
b1f3e84
BuildRequires:  tetex, tetex-latex, tetex-fonts
f60f1cb
f7cb953
ExclusiveArch:  %{arm} %{ix86} x86_64 ppc ppc64
1d041a3
f60f1cb
%description
f60f1cb
3193f12
Free Pascal is a free 32/64bit Pascal Compiler. It comes with a run-time
fbc2525
library and is fully compatible with Turbo Pascal 7.0 and nearly Delphi
fbc2525
compatible. Some extensions are added to the language, like function
fbc2525
overloading and generics. Shared libraries can be linked. This package
3193f12
contains command-line compiler and utils. Provided units are the runtime
fbc2525
library (RTL), free component library (FCL) and the base and extra packages.
f60f1cb
f60f1cb
%package doc
3193f12
Summary:        Free Pascal Compiler - documentation and examples
fbc2525
Group:          Documentation
f60f1cb
f60f1cb
%description doc
f60f1cb
f60f1cb
The fpc-doc package contains the documentation (in pdf format) and examples
3193f12
of Free Pascal.
f60f1cb
f60f1cb
%package src
3193f12
Summary:        Free Pascal Compiler - sources
f60f1cb
Group:          Development/Languages
f60f1cb
f60f1cb
%description src
f60f1cb
3193f12
The fpc-src package contains the sources of Free Pascal, for documentation or
f60f1cb
automatical-code generation purposes.
f60f1cb
77f91d4
%define smart _smart 
77f91d4
407fdbb
%define fpcdebugopt -gl
f60f1cb
%ifarch ppc
f60f1cb
%define ppcname ppcppc
f60f1cb
%else
f60f1cb
%ifarch x86_64
f60f1cb
%define ppcname ppcx64
fbc2525
%else
fbc2525
%ifarch ppc64
6446ab3
%define ppcname ppcppc64
f60f1cb
%else
d2836fa
%ifarch %{arm}
d2836fa
%define ppcname ppcarm
d2836fa
%else
f60f1cb
%define ppcname ppc386
fbc2525
%endif
f60f1cb
%endif
f60f1cb
%endif
d2836fa
%endif
f60f1cb
f60f1cb
%prep
3713268
%if %{defined useprebuiltcompiler}
9d59776
%setup -a1 -n fpcbuild-%{version} -q
fbc2525
%else
9d59776
%setup -n fpcbuild-%{version} -q
fbc2525
%endif
53ed249
%patch0
d2836fa
%patch1 -p1
d2836fa
%patch2 -p1
d2836fa
%patch3 -p1
d2836fa
%patch4 -p1
d2836fa
f60f1cb
f60f1cb
%build
fbc2525
# The source-files:
fbc2525
mkdir -p fpc_src
fbc2525
cp -a fpcsrc/rtl fpc_src
fbc2525
cp -a fpcsrc/packages fpc_src
fbc2525
rm -rf fpc_src/packages/extra/amunits
fbc2525
rm -rf fpc_src/packages/extra/winunits
fbc2525
3713268
%if %{defined useprebuiltcompiler}
d2836fa
STARTPP=`pwd`/fpc-2.6.2-bin-armv7hf/bin/%{ppcname}-%{version}
fbc2525
%else
4c1de19
STARTPP=%{ppcname}
fbc2525
%endif
b1f3e84
%define fpcopt -k"--build-id"
fbc2525
cd fpcsrc
f60f1cb
NEWPP=`pwd`/compiler/%{ppcname}
f60f1cb
NEWFPDOC=`pwd`/utils/fpdoc/fpdoc
f60f1cb
DATA2INC=`pwd`/utils/data2inc
b1f3e84
make %{?_smp_mflags} compiler_cycle FPC=${STARTPP} OPT='%{fpcopt} %{fpcdebugopt}'
b1f3e84
make %{?_smp_mflags} rtl_clean rtl%{smart} FPC=${NEWPP} OPT='%{fpcopt}'
b1f3e84
make %{?_smp_mflags} packages%{smart} FPC=${NEWPP} OPT='%{fpcopt}'
b1f3e84
make %{?_smp_mflags} ide_all FPC=${NEWPP} OPT='%{fpcopt} %{fpcdebugopt}'
b1f3e84
make %{?_smp_mflags} utils_all FPC=${NEWPP} DATA2INC=${DATA2INC} OPT='%{fpcopt} %{fpcdebugopt}'
d8c5ee7
4c1de19
cd ..
b1f3e84
# FIXME: -j1 as there is a race - seen on "missing" `rtl.xct'.
b1f3e84
make -j1 -C fpcdocs pdf FPC=${NEWPP} FPDOC=${NEWFPDOC}
f60f1cb
d2836fa
f60f1cb
%install
4c1de19
cd fpcsrc
f60f1cb
FPCMAKE=`pwd`/utils/fpcm/fpcmake
f60f1cb
NEWPP=`pwd`/compiler/%{ppcname}
b1f3e84
INSTALLOPTS="-j1 FPC=${NEWPP} FPCMAKE=${FPCMAKE} \
f60f1cb
                INSTALL_PREFIX=%{buildroot}%{_prefix} \
f60f1cb
                INSTALL_LIBDIR=%{buildroot}%{_libdir} \
fbc2525
                INSTALL_BASEDIR=%{buildroot}%{_libdir}/%{name}/%{version} \
fbc2525
                CODPATH=%{buildroot}%{_libdir}/%{name}/lexyacc \
d2836fa
                INSTALL_DOCDIR=%{buildroot}%{_defaultdocdir}/%{name} \
f60f1cb
                INSTALL_BINDIR=%{buildroot}%{_bindir}
d2836fa
                INSTALL_EXAMPLEDIR=%{buildroot}%{_defaultdocdir}/%{name}/examples"
f60f1cb
make compiler_distinstall ${INSTALLOPTS}
f60f1cb
make rtl_distinstall ${INSTALLOPTS}
f60f1cb
make packages_distinstall ${INSTALLOPTS}
f60f1cb
make ide_distinstall ${INSTALLOPTS}
f60f1cb
make utils_distinstall ${INSTALLOPTS}
4c1de19
cd ../install
4c1de19
make -C doc ${INSTALLOPTS}
4c1de19
make -C man ${INSTALLOPTS} INSTALL_MANDIR=%{buildroot}%{_mandir}
4c1de19
cd ..
4c1de19
make -C fpcdocs pdfinstall ${INSTALLOPTS}
f60f1cb
f60f1cb
# create link
f60f1cb
ln -sf ../%{_lib}/%{name}/%{version}/%{ppcname} %{buildroot}%{_bindir}/%{ppcname}
f60f1cb
3193f12
# Create a version independent compiler-configuration file with build-id
3193f12
# enabled by default
3193f12
# For this purpose some non-default templates are used. So the samplecfg
3193f12
# script could not be used and fpcmkcfg is called directly.
3193f12
%{buildroot}%{_bindir}/fpcmkcfg -p -t %{SOURCE2} -d "basepath=%{_exec_prefix}" -o %{buildroot}%{_sysconfdir}/fpc.cfg
3193f12
# Create the IDE configuration files
3193f12
%{buildroot}%{_bindir}/fpcmkcfg -p -1 -d "basepath=%{_libdir}/%{name}/\$fpcversion" -o %{buildroot}%{_libdir}/%{name}/%{version}/ide/text/fp.cfg
3193f12
%{buildroot}%{_bindir}/fpcmkcfg -p -2 -o %{buildroot}%{_libdir}/%{name}/%{version}/ide/text/fp.ini
3193f12
# Create the fppkg configuration files
3193f12
%{buildroot}%{_bindir}/fpcmkcfg -p -t %{SOURCE3} -d CompilerConfigDir=%{_sysconfdir}/fppkg -d arch=%{_arch} -o %{buildroot}%{_sysconfdir}/fppkg.cfg
3193f12
%{buildroot}%{_bindir}/fpcmkcfg -p -t %{SOURCE4} -d fpcbin=%{_bindir}/fpc -d GlobalPrefix=%{_exec_prefix} -d lib=%{_lib} -o %{buildroot}%{_sysconfdir}/fppkg/default_%{_arch}
fbc2525
fbc2525
# Include the COPYING-information for the compiler/rtl/fcl in the documentation
d2836fa
cp -a fpcsrc/compiler/COPYING.txt %{buildroot}%{_defaultdocdir}/%{name}/COPYING
d2836fa
cp -a fpcsrc/rtl/COPYING.txt %{buildroot}%{_defaultdocdir}/%{name}/COPYING.rtl
d2836fa
cp -a fpcsrc/rtl/COPYING.FPC %{buildroot}%{_defaultdocdir}/%{name}/COPYING.FPC
f60f1cb
f60f1cb
# The source-files:
f60f1cb
mkdir -p %{buildroot}%{_datadir}/fpcsrc
fbc2525
cp -a fpc_src/* %{buildroot}%{_datadir}/fpcsrc/
f60f1cb
f60f1cb
# Workaround:
f60f1cb
# newer rpm versions do not allow garbage
f60f1cb
# delete lexyacc
f60f1cb
rm -rf %{buildroot}%{_libdir}/%{name}/lexyacc
f60f1cb
f60f1cb
f60f1cb
%files
f60f1cb
%{_bindir}/*
f60f1cb
%{_libdir}/%{name}
fbc2525
%config(noreplace) %{_sysconfdir}/%{name}.cfg
3193f12
%config(noreplace) %{_sysconfdir}/fppkg.cfg
3193f12
%config(noreplace) %{_sysconfdir}/fppkg/default_%{_arch}
d2836fa
%dir %{_defaultdocdir}/%{name}/
d2836fa
%doc %{_defaultdocdir}/%{name}/NEWS
d2836fa
%doc %{_defaultdocdir}/%{name}/README
d2836fa
%doc %{_defaultdocdir}/%{name}/readme.ide
d2836fa
%doc %{_defaultdocdir}/%{name}/faq*
d2836fa
%doc %{_defaultdocdir}/%{name}/COPYING*
f60f1cb
%{_mandir}/*/*
f60f1cb
f60f1cb
%files doc
d2836fa
%dir %{_defaultdocdir}/%{name}/
d2836fa
%doc %{_defaultdocdir}/%{name}/*.pdf
d2836fa
%doc %{_defaultdocdir}/%{name}/examples
f60f1cb
f60f1cb
%files src
f60f1cb
%{_datadir}/fpcsrc
f60f1cb
d2836fa
f60f1cb
%changelog
f7cb953
* Tue Jan 20 2015 Dan HorĂ¡k <dan[at]danny.cz> - 2.6.2-7
f7cb953
- switch to ExclusiveArch
f7cb953
745494b
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.2-6
745494b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
745494b
0c13568
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.2-5
0c13568
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
0c13568
b27f2ba
* Thu Aug 08 2013 Hans de Goede <hdegoede@redhat.com> - 2.6.2-4
b27f2ba
- Drop fpc binaries added to the src.rpm for bootstrapping on ARM, completing
b27f2ba
  the boostrap procedure (rhbz#992285)
b27f2ba
b27f2ba
* Thu Aug 08 2013 Hans de Goede <hdegoede@redhat.com> - 2.6.2-3
d2836fa
- Bootstrap for arm using Debian fpc-2.6.2 armhf binaries (rhbz#992285)
d2836fa
- Use an unversioned docdir (rhbz#993758)
d2836fa
a0e66ad
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.2-2
a0e66ad
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
a0e66ad
9d59776
* Wed Apr 24 2013 Joost van der Sluis <joost@cnoc.nl> - 2.6.2-1
9d59776
- Upgrade to upstream release 2.6.2.
9d59776
2a00d68
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.2-0.2.rc1
2a00d68
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
2a00d68
7fa7863
* Sat Nov 24 2012 Bruno Wolff III <bruno@wolff.to> - 2.6.2-0.1.rc1
7fa7863
- Use standard versioning, so non-rc versions will be higher
7fa7863
- Fix issue with some things using 'rc1' appended to version name and others not
7fa7863
53ed249
* Sat Nov 3 2012 Joost van der Sluis <joost@cnoc.nl> - 2.6.2rc1-1
53ed249
- Upgrade to upstream release 2.6.2rc1.
53ed249
173f2e7
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.0-3
173f2e7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
173f2e7
6446ab3
* Mon May 14 2012 Karsten Hopp <karsten@redhat.com> 2.6.0-2
6446ab3
- define ppcname on ppc64
6446ab3
3193f12
* Fri Jan 27 2012 Joost van der Sluis <joost@cnoc.nl> - 2.6.0-1
3193f12
- Upgrade to upstream release 2.6.0.
3193f12
- Do not use samplecfg for generating the configuration files anymore, but
3193f12
  call fpcmkcfg directly.
3193f12
- Changed the name of the project from Freepascal to Free Pascal
3193f12
12d6b8f
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2-3
12d6b8f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
12d6b8f
ae7a4d1
* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.4.2-2
ae7a4d1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
ae7a4d1
a07eb11
* Wed Jan 5 2011 Joost van der Sluis <joost@cnoc.nl> - 2.4.2-1
a07eb11
- Upgrade to upstream release 2.4.2.
a07eb11
d7cfaeb
* Sat Oct 23 2010 Joost van der Sluis <joost@cnoc.nl> - 2.4.2-0.1.rc1
d7cfaeb
- Upgrade to upstream release 2.4.2rc1.
d7cfaeb
b1f3e84
* Wed May  5 2010 Joost van der Sluis <joost@cnoc.nl> - 2.4.0-1.fc14
b1f3e84
- Drop fpc-2.2.4-stackexecute.patch since bug was fixed in 2.4.0
b1f3e84
b1f3e84
* Tue May  4 2010 Jan Kratochvil <jan.kratochvil@redhat.com> - 2.4.0-0.fc14
b1f3e84
- Upgrade to upstream release 2.4.0.
b1f3e84
  - Drop fpc-2.2.4-r12475.patch as present in 2.4.0.
b1f3e84
- Base the .spec build on upstream released archive (fpcbuild-2.4.0.tar.gz).
b1f3e84
- Remove the obsolete .spec BuildRoot tag.
b1f3e84
- Remove BuildRequires for binutils and glibc-devel as guaranteed as always
b1f3e84
  provided in Fedora Packaging Guidlines.
b1f3e84
- Remove Requires glibc as guaranteed on a Fedora system.
b1f3e84
- Add %%{?_smp_mflags} and -j1 appropriately, applied one -j1 workaround.
b1f3e84
- Change {compiler,rtl}/COPYING to COPYING.txt.
b1f3e84
407fdbb
* Tue Oct 6 2009 Joost van der Sluis <joost@cnoc.nl> 2.2.4-4
407fdbb
- fixed procvar parameter passing on ppc/sysv (by value instead of by
407fdbb
  reference -- except for method procvars, for tmethod record compatibility) 
407fdbb
2419a64
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.4-3
2419a64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
2419a64
1d041a3
* Thu Jun 18 2009 Dan Horak <dan[at]danny.cz> 2.2.4-2
1d041a3
- Exclude s390/s390x architectures
1d041a3
990dc07
* Sun Apr 19 2009 Joost van der Sluis <joost@cnoc.nl> 2.2.4-1
51ff7c0
- Updated to version 2.2.4
51ff7c0
fbde491
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.2-4
fbde491
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
fbde491
42dbeb0
* Sat Oct 25 2008 Joost van der Sluis <joost@cnoc.nl> 2.2.2-3
42dbeb0
- Do not distribute the RTL and packages with debug-info included
42dbeb0
- Fix the location of the fpc-binary in the samplecfg script
42dbeb0
44bad17
* Sun Oct 19 2008 Joost van der Sluis <joost@cnoc.nl> 2.2.2-2
44bad17
- Pass -z noexecstack to the linker from within the configuration file fpc.cfg (fpc-bug #11563)
44bad17
- Added patch to fix fpc-bug #11837 for usage with newer gtk2-versions
44bad17
7a044e3
* Wed Aug 13 2008 Joost van der Sluis <joost@cnoc.nl> 2.2.2-1
7a044e3
- Updated to version 2.2.2
7a044e3
- Disabled debuginfo for ppc64 again
7a044e3
- Detect 32 or 64 bit compilation in the configuration file fpc.cfg
7a044e3
5f91b5a
* Sun Jun 22 2008 Joost van der Sluis <joost@cnoc.nl> 2.2.2rc1-1
5f91b5a
- Updated to version 2.2.2rc1
5f91b5a
- Enabled debuginfo for ppc64 again
5f91b5a
- Do not strip the debugdata on x86_64 anymore
5f91b5a
- Packages_base, packages_fcl and packages_extra are merged into packages
5f91b5a
- Don't install packages_fv separately anymore
5f91b5a
- Fix for incorrect path in official fpc 2.2.2rc1-sourcefile
5f91b5a
- Updated licence-tag from "GPL and modified LGPL" to fedora-tag "GPLv2+ and LGPLv2+ with exceptions"
5f91b5a
- Removed UsePrebuildcompiler define for ppc64
5f91b5a
f478c9b
* Wed Apr 16 2008 Joost van der Sluis <joost@cnoc.nl> 2.2.0-12
f478c9b
- Fix for DWARF-debug generation - fixes some more build problems on x86_64 and F9, bugzilla 337051
f478c9b
43c815f
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 2.2.0-11
43c815f
- Autorebuild for GCC 4.3
43c815f
d2836fa
* Tue Oct 16 2007 Joost van der Sluis <joost@cnoc.nl> 2.2.0-10
d0c7ef5
- Strip the debuginfo from grab_vcsa and ppudump, since debugedit chokes on it
d0c7ef5
- Only strip debugdata on x86_64
d0c7ef5
d2836fa
* Tue Oct 16 2007 Joost van der Sluis <joost@cnoc.nl> 2.2.0-9
2c6e177
- Strip the debuginfo from mkxmlrpc, since debugedit chokes on it
2c6e177
d2836fa
* Tue Oct 16 2007 Joost van der Sluis <joost@cnoc.nl> 2.2.0-8
5d20b7a
- Strip the debuginfo from h2pas, since debugedit chokes on it
5d20b7a
d2836fa
* Tue Oct 16 2007 Joost van der Sluis <joost@cnoc.nl> 2.2.0-7
5b4bcd7
- Include the startcompiler on all targets, for the srpm-building
5b4bcd7
d2836fa
* Tue Oct 16 2007 Joost van der Sluis <joost@cnoc.nl> 2.2.0-6
77f91d4
- Disabled debuginfo for ppc64 only
77f91d4
- Enabled smart-linking on ppc64
77f91d4
- Added a patch for building documentation without fpc already installed
77f91d4
d2836fa
* Tue Oct 16 2007 Joost van der Sluis <joost@cnoc.nl> 2.2.0-5
d71c289
- Disabled debuginfo
d71c289
d2836fa
* Tue Oct 16 2007 Joost van der Sluis <joost@cnoc.nl> 2.2.0-4
9c6aca0
- Enabled BuildId, added it to fpc.cfg
9c6aca0
d2836fa
* Tue Oct 16 2007 Joost van der Sluis <joost@cnoc.nl> 2.2.0-3
f88b32d
- Disabled smart-linking on ppc64
f88b32d
d2836fa
* Tue Oct 16 2007 Joost van der Sluis <joost@cnoc.nl> 2.2.0-2
3713268
- Buildrequirement fpc is not needed when using a pre-built compiler binary
3713268
fbc2525
* Sun Oct 14 2007 Joost van der Sluis <joost@cnoc.nl> 2.2.0-1
fbc2525
- Updated to version 2.2.0
fbc2525
- Updated description
fbc2525
- Enabled smart-linking for ppc
fbc2525
- Do not include the built binary-files in fpc-src
fbc2525
- Added support for ppc64
fbc2525
- Added support to configuration file for dual 32/64 bit installations
fbc2525
- Fixed and enabled debug-package 
fbc2525
1fdb208
* Sat Sep 16 2006 Joost van der Sluis <joost@cnoc.nl> 2.0.4-2
1fdb208
- Fixed documentation building on powerpc
1fdb208
1fdb208
* Fri Sep 15 2006 Joost van der Sluis <joost@cnoc.nl> 2.0.4-1
d8c5ee7
- Updated to version 2.0.4
d8c5ee7
bc29e63
* Wed Mar 1 2006 Joost van der Sluis <joost@cnoc.nl> 2.0.2-4
d9739a2
- Rebuild for Fedora Extras 5
d9739a2
37611fa
* Tue Dec 20 2005 Joost van der Sluis <joost@cnoc.nl> 2.0.2-3
37611fa
- Disabled smart-linking for ppc
37611fa
99b3374
* Tue Dec 20 2005 Joost van der Sluis <joost@cnoc.nl> 2.0.2-2
99b3374
- Updated fpc-2.0.2-G5.patch
99b3374
4c1de19
* Tue Dec 20 2005 Joost van der Sluis <joost@cnoc.nl> 2.0.2-1
4c1de19
- Updated to version 2.0.2
4c1de19
efe981c
* Wed Aug 17 2005 Joost van der Sluis <joost@cnoc.nl> 2.0.0-4
efe981c
- Added %%{?dist} to release.
efe981c
e04b51a
* Wed Aug 17 2005 Joost van der Sluis <joost@cnoc.nl> 2.0.0-3
e04b51a
- replaced the ppcpcc-2.1.1 startcompilercompiler for the
e04b51a
  ppcppc-2.0.0 startcompiler 
e04b51a
69fec31
* Wed Aug 17 2005 Joost van der Sluis <joost@cnoc.nl> 2.0.0-2
69fec31
- Added a patch for compilation on POWER5, and provided
69fec31
  the new ppcppc binary/startcompiler
69fec31
f60f1cb
* Fri Aug 5 2005 Joost van der Sluis <joost@cnoc.nl> 2.0.0-1
f60f1cb
- Removed gpm-devel requirement
f60f1cb
- Fixed a type in the -src description
f60f1cb
d2836fa
* Thu Jul 28 2005 Joost van der Sluis <joost@cnoc.nl> 2.0.0-1
f60f1cb
- Added some requirements
f60f1cb
- Added COPYING-info to %%doc
f60f1cb
f60f1cb
* Tue Jun 28 2005 Joost van der Sluis <joost@cnoc.nl> 2.0.0-0.6
f60f1cb
- Only rtl, fcl and packages are added to src-subpackage
f60f1cb
- Silenced post-script
f60f1cb
- disabled the debuginfo-package
f60f1cb
d2836fa
* Sun Jun 5 2005 Joost van der Sluis <joost@cnoc.nl> 2.0.0-0.5
f60f1cb
- Added doc-subpackage
f60f1cb
- Added src-subpackage
f60f1cb
f60f1cb
* Fri Jun 3 2005 Joost van der Sluis <joost@cnoc.nl> 2.0.0-0.4
f60f1cb
- New fix for lib64 on x86_64
f60f1cb
- small patches from Jens Petersen <petersen@redhat.com>
f60f1cb
f60f1cb
* Thu May 26 2005 Joost van der Sluis <joost@cnoc.nl> 2.0.0-0.3
f60f1cb
- replaced 'lib' and 'lib64' by %%{_lib}
f60f1cb
f60f1cb
* Tue May 24 2005 Joost van der Sluis <joost@cnoc.nl> 2.0.0-0.2
f60f1cb
- Fixed for lib64 on x86_64
f60f1cb
- Changed summary, description and license
f60f1cb
- Removed examples from installation
f60f1cb
- Make clean removed from clean-section
f60f1cb
- Clean-up
f60f1cb
- replaced $RPM_BUILD_ROOT by %%{buildroot}
f60f1cb
f60f1cb
* Mon May 23 2005 Joost van der Sluis <joost@cnoc.nl> 2.0.0-0.1
f60f1cb
- Initial build.