mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-08-18 02:59:17 +02:00
improved lazarus rpm building for 0.9.10
git-svn-id: trunk@7903 -
This commit is contained in:
parent
c25bf05e2d
commit
5d56dae253
@ -20,7 +20,7 @@ echo "installed fpc version: $FPCRPMVersion"
|
|||||||
|
|
||||||
Date=$Year$Month$Day
|
Date=$Year$Month$Day
|
||||||
LazVersion=$(./get_lazarus_version.sh)
|
LazVersion=$(./get_lazarus_version.sh)
|
||||||
LazRelease=$(echo $FPCRPM | sed -e 's/-/_/g')
|
LazRelease='0' # $(echo $FPCRPM | sed -e 's/-/_/g')
|
||||||
Src=lazarus-$LazVersion-$LazRelease.tar.gz
|
Src=lazarus-$LazVersion-$LazRelease.tar.gz
|
||||||
SrcTGZ=$(./rpm/get_rpm_source_dir.sh)/SOURCES/$Src
|
SrcTGZ=$(./rpm/get_rpm_source_dir.sh)/SOURCES/$Src
|
||||||
TmpDir=/tmp/lazarus$LazVersion
|
TmpDir=/tmp/lazarus$LazVersion
|
||||||
@ -37,9 +37,9 @@ echo "creating lazarus spec file ..."
|
|||||||
cat rpm/lazarus.spec.template | \
|
cat rpm/lazarus.spec.template | \
|
||||||
sed -e "s/LAZVERSION/$LazVersion/g" \
|
sed -e "s/LAZVERSION/$LazVersion/g" \
|
||||||
-e "s/LAZRELEASE/$LazRelease/g" \
|
-e "s/LAZRELEASE/$LazRelease/g" \
|
||||||
-e "s/LAZSOURCE/$Src/" \
|
-e "s/LAZSOURCE/$Src/g" \
|
||||||
-e "s/FPCBUILDVERSION/2.0.0/" \
|
-e "s/FPCBUILDVERSION/2.0.0/g" \
|
||||||
-e "s/FPCSRCVERSION/$FPCRPMVersion/" \
|
-e "s/FPCVERSION/$FPCRPMVersion/g" \
|
||||||
> $SpecFile
|
> $SpecFile
|
||||||
|
|
||||||
# build rpm
|
# build rpm
|
||||||
|
@ -10,7 +10,7 @@ Source0: http://prdownloads.sourceforge.net/%{name}/%{name}-%{version}-%{
|
|||||||
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
|
||||||
|
|
||||||
#BuildRequires:
|
#BuildRequires:
|
||||||
Requires: fpc-src = FPCVERSION, fpc = FPCVERSION, gdk-pixbuf-devel, gtk+, gtk+-devel, gdb, glibc-devel, gdk-pixbuf
|
Requires: fpcsrc = FPCVERSION, fpc = FPCVERSION, gdk-pixbuf-devel, gtk+, gtk+-devel, gdb, glibc-devel, gdk-pixbuf
|
||||||
|
|
||||||
Requires(post): desktop-file-utils
|
Requires(post): desktop-file-utils
|
||||||
Requires(postun): desktop-file-utils
|
Requires(postun): desktop-file-utils
|
||||||
@ -28,7 +28,7 @@ MAKEOPTS="-Fl/opt/gnome/lib"
|
|||||||
if [ -n "$FPCCfg" ]; then
|
if [ -n "$FPCCfg" ]; then
|
||||||
MAKEOPTS="$MAKEOPTS -n @$FPCCfg"
|
MAKEOPTS="$MAKEOPTS -n @$FPCCfg"
|
||||||
fi
|
fi
|
||||||
make OPT="$MAKEOPTS"
|
make all OPT="$MAKEOPTS"
|
||||||
make tools
|
make tools
|
||||||
strip lazarus
|
strip lazarus
|
||||||
strip startlazarus
|
strip startlazarus
|
||||||
|
Loading…
Reference in New Issue
Block a user