mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-08 10:18:15 +02:00
debian: renamed debian package name from fpc to fpc-laz to avoid nameclash with ubuntu repos
git-svn-id: trunk@59353 -
This commit is contained in:
parent
83e2e9a6cd
commit
1ecd916df9
12
.gitattributes
vendored
12
.gitattributes
vendored
@ -11609,13 +11609,13 @@ tools/install/cross_unix/debian_crosswin32/changelog.Debian svneol=native#text/p
|
||||
tools/install/cross_unix/debian_crosswin32/control svneol=native#text/plain
|
||||
tools/install/cross_unix/debian_crosswin32/copyright svneol=native#text/plain
|
||||
tools/install/cross_unix/update_cross_fpc.sh svneol=native#text/plain
|
||||
tools/install/debian_fpc-laz/changelog svneol=native#text/plain
|
||||
tools/install/debian_fpc-laz/changelog.Debian svneol=native#text/plain
|
||||
tools/install/debian_fpc-laz/control svneol=native#text/plain
|
||||
tools/install/debian_fpc-laz/copyright svneol=native#text/plain
|
||||
tools/install/debian_fpc-laz/lintian.overrides svneol=native#text/plain
|
||||
tools/install/debian_fpc-laz/postinst svneol=native#text/plain
|
||||
tools/install/debian_fpc-src/lintian.overrides svneol=native#text/plain
|
||||
tools/install/debian_fpc/changelog svneol=native#text/plain
|
||||
tools/install/debian_fpc/changelog.Debian svneol=native#text/plain
|
||||
tools/install/debian_fpc/control svneol=native#text/plain
|
||||
tools/install/debian_fpc/copyright svneol=native#text/plain
|
||||
tools/install/debian_fpc/lintian.overrides svneol=native#text/plain
|
||||
tools/install/debian_fpc/postinst svneol=native#text/plain
|
||||
tools/install/debian_lazarus/conffiles svneol=native#text/plain
|
||||
tools/install/debian_lazarus/control svneol=native#text/plain
|
||||
tools/install/debian_lazarus/controlgtk svneol=native#text/plain
|
||||
|
4
.gitignore
vendored
4
.gitignore
vendored
@ -535,10 +535,10 @@ tools/install/cross_unix/*.bak
|
||||
tools/install/cross_unix/debian_crosswin32/*.bak
|
||||
tools/install/cross_unix/debian_crosswin32/units
|
||||
tools/install/cross_unix/units
|
||||
tools/install/debian_fpc-laz/*.bak
|
||||
tools/install/debian_fpc-laz/units
|
||||
tools/install/debian_fpc-src/*.bak
|
||||
tools/install/debian_fpc-src/units
|
||||
tools/install/debian_fpc/*.bak
|
||||
tools/install/debian_fpc/units
|
||||
tools/install/debian_lazarus/*.bak
|
||||
tools/install/debian_lazarus/units
|
||||
tools/install/macosx/*.bak
|
||||
|
@ -17,7 +17,7 @@ TmpDir=$TmpDir/fpc_patchdir
|
||||
# what package should be built ...
|
||||
PackageName=""
|
||||
if [ "$1" = fpc ]; then
|
||||
PackageName=$1
|
||||
PackageName=fpc-laz
|
||||
fi
|
||||
if [ "$1" = fpc-src ]; then
|
||||
PackageName=$1
|
||||
@ -216,7 +216,7 @@ if [ "$PackageName" = "fpc-src" ]; then
|
||||
cp -a $FPCSrcDir/* $DebianSourceDir/
|
||||
fi
|
||||
|
||||
if [ "$PackageName" = "fpc" ]; then
|
||||
if [ "$PackageName" = "fpc-laz" ]; then
|
||||
# build fpc
|
||||
mkdir -p $FPCBuildDir/etc
|
||||
cd $FPCSrcDir
|
||||
|
18
tools/install/debian_fpc-laz/control
Normal file
18
tools/install/debian_fpc-laz/control
Normal file
@ -0,0 +1,18 @@
|
||||
Package: fpc-laz
|
||||
Version: FPCVERSION
|
||||
Section: devel
|
||||
Priority: optional
|
||||
Maintainer: Mattias Gaertner <mattias@freepascal.org>
|
||||
Architecture: ARCH
|
||||
Pre-Depends: binutils
|
||||
Replaces: fpc, fp-compiler, fp-compiler-FPCVERSION, fp-utils, fp-ide, fp-units-rtl, fp-units-base, fp-units-fcl, fp-units-fv, fp-units-gtk, fp-units-gtk2, fp-units-gnome1, fp-units-db, fp-units-gfx, fp-units-net, fp-units-math, fp-units-misc, fp-units-multimedia
|
||||
Conflicts: fpc, fp-compiler, fp-compiler-FPCVERSION, fp-utils, fp-ide, fp-units-rtl, fp-units-base, fp-units-fcl, fp-units-fv, fp-units-gtk, fp-units-gtk2, fp-units-gnome1, fp-units-db, fp-units-gfx, fp-units-net, fp-units-math, fp-units-misc, fp-units-multimedia
|
||||
Installed-Size: DEBSIZE
|
||||
Description: Free Pascal Compiler
|
||||
Freepascal is a free 32/64bit Pascal Compiler. It comes with a
|
||||
run-time library fully compatible with Turbo Pascal 7.0 and nearly
|
||||
Delphi compatible. Shared libraries can be linked. This package
|
||||
contains commandline compiler and utils. Provided units are the
|
||||
runtime library (RTL), free component library (FCL) and bindings
|
||||
for many common C libraries.
|
||||
|
@ -7,3 +7,4 @@ From sources obtained from:
|
||||
The files and libraries are released under the terms of the GNU
|
||||
Library General Public License, which can be found in the file
|
||||
/usr/share/common-licenses/LGPL-2 on a Debian system.
|
||||
|
3
tools/install/debian_fpc-laz/lintian.overrides
Normal file
3
tools/install/debian_fpc-laz/lintian.overrides
Normal file
@ -0,0 +1,3 @@
|
||||
# ignore statically linked files
|
||||
fpc-laz: statically-linked-binary
|
||||
fpc-laz: missing-dependency-on-libc
|
@ -1,4 +1,4 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
ln -sf /usr/lib/fpc/FPCVERSION/PPCBIN /usr/bin/PPCBIN
|
||||
ln -sf /usr/lib/fpc/FPCVERSION/PPCBIN /usr/bin/PPCBIN
|
||||
sh /usr/lib/fpc/FPCVERSION/samplecfg /usr/lib/fpc/\$fpcversion/ /etc
|
@ -1,20 +0,0 @@
|
||||
Package: fpc
|
||||
Version: FPCVERSION
|
||||
Section: devel
|
||||
Priority: optional
|
||||
Maintainer: Mattias Gaertner <mattias@freepascal.org>
|
||||
Architecture: ARCH
|
||||
Pre-Depends: binutils
|
||||
Replaces: fp-compiler, fp-compiler-FPCVERSION, fp-utils, fp-ide, fp-units-rtl, fp-units-base, fp-units-fcl, fp-units-fv, fp-units-gtk, fp-units-gtk2, fp-units-gnome1, fp-units-db, fp-units-gfx, fp-units-net, fp-units-math, fp-units-misc, fp-units-multimedia
|
||||
Conflicts: fp-compiler, fp-compiler-FPCVERSION, fp-utils, fp-ide, fp-units-rtl, fp-units-base, fp-units-fcl, fp-units-fv, fp-units-gtk, fp-units-gtk2, fp-units-gnome1, fp-units-db, fp-units-gfx, fp-units-net, fp-units-math, fp-units-misc, fp-units-multimedia
|
||||
Installed-Size: DEBSIZE
|
||||
Description: Free Pascal Compiler
|
||||
Freepascal is a free 32/64bit Pascal Compiler. It comes with a
|
||||
run-time library fully compatible with Turbo Pascal 7.0 and nearly
|
||||
Delphi compatible. Some extensions are added to the language, like
|
||||
function overloading. Shared libraries can be linked. This package
|
||||
contains commandline compiler and utils. Provided units are the
|
||||
runtime library (RTL), free component library (FCL) and bindings
|
||||
for among others gtk1, gtk2, ncurses, zlib, mysql, postgres and
|
||||
ibase.
|
||||
|
@ -1,3 +0,0 @@
|
||||
# ignore statically linked files
|
||||
fpc: statically-linked-binary
|
||||
fpc: missing-dependency-on-libc
|
@ -7,7 +7,7 @@ Maintainer: Mattias Gaertner <mattias@freepascal.org>
|
||||
Architecture: ARCH
|
||||
Replaces: lazarus, lazarus-doc, lazarus-ide, lazarus-ide-gtk2, lazarus-ide-qt4, lazarus-src
|
||||
Conflicts: lazarus, lazarus-doc, lazarus-ide, lazarus-ide-gtk2, lazarus-ide-qt4, lazarus-src
|
||||
Depends: libgtk2.0-dev (>=2.6.0), fpc (=FPCVERSION) | fp-compiler (=FPCVERSION), fpc-src (=FPCVERSION) | fpc-source (=FPCVERSION), fpc (>=FPCVERSION) | fp-ide (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-base (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-db (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-fcl (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-fv (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-gfx (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-gnome1 (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-gtk (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-gtk2 (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-misc (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-net (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-rtl (>=FPCVERSION), fpc (>=FPCVERSION) | fp-utils (>=FPCVERSION)
|
||||
Depends: libgtk2.0-dev (>=2.6.0), fpc-laz (=FPCVERSION), fpc-src (=FPCVERSION)
|
||||
Installed-Size: LAZSIZE
|
||||
Description: RAD tool for freepascal
|
||||
Lazarus is a free and opensource IDE and RAD tool for Free Pascal using the
|
||||
|
@ -5,7 +5,7 @@ Section: devel
|
||||
Priority: optional
|
||||
Maintainer: Mattias Gaertner <mattias@freepascal.org>
|
||||
Architecture: ARCH
|
||||
Depends: libgdk-pixbuf-dev (>=0.17.0), libgtk1.2-dev, fpc (>=FPCVERSION) | fp-compiler (>=FPCVERSION), fpc-src (>=FPCVERSION) | fpc-source (>=FPCVERSION), fpc (>=FPCVERSION) | fp-ide (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-base (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-db (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-fcl (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-fv (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-gfx (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-gnome1 (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-gtk (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-gtk2 (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-misc (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-net (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-rtl (>=FPCVERSION), fpc (>=FPCVERSION) | fp-utils (>=FPCVERSION)
|
||||
Depends: libgdk-pixbuf-dev (>=0.17.0), libgtk1.2-dev, fpc-laz (>=FPCVERSION), fpc-src (>=FPCVERSION)
|
||||
Installed-Size: LAZSIZE
|
||||
Description: RAD tool for freepascal
|
||||
Lazarus is a free and opensource IDE and RAD tool for Free Pascal using the
|
||||
|
@ -5,7 +5,7 @@ Section: devel
|
||||
Priority: optional
|
||||
Maintainer: Mattias Gaertner <mattias@freepascal.org>
|
||||
Architecture: ARCH
|
||||
Depends: libqt4pas5, libqt4pas-dev, libqtgui4, fpc (>=FPCVERSION) | fp-compiler (>=FPCVERSION), fpc-src (>=FPCVERSION) | fpc-source (>=FPCVERSION), fpc (>=FPCVERSION) | fp-ide (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-base (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-db (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-fcl (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-fv (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-gfx (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-gnome1 (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-gtk (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-gtk2 (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-misc (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-net (>=FPCVERSION), fpc (>=FPCVERSION) | fp-units-rtl (>=FPCVERSION), fpc (>=FPCVERSION) | fp-utils (>=FPCVERSION)
|
||||
Depends: libqt4pas5, libqt4pas-dev, libqtgui4, fpc-laz (>=FPCVERSION), fpc-src (>=FPCVERSION)
|
||||
Installed-Size: LAZSIZE
|
||||
Description: RAD tool for freepascal
|
||||
Lazarus is a free and opensource IDE and RAD tool for Free Pascal using the
|
||||
|
Loading…
Reference in New Issue
Block a user