mirror of
https://bitbucket.org/smil3y/katana.git
synced 2025-02-23 18:32:47 +00:00
generic: make changes required for building against Katie
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
parent
523bb8eaf7
commit
7dc7daa0dd
4 changed files with 11 additions and 32 deletions
38
build.sh
38
build.sh
|
@ -18,22 +18,18 @@ fi
|
|||
|
||||
sudo=""
|
||||
if [ "$(id -u)" != "0" ];then
|
||||
if which sudo ;then
|
||||
sudo="sudo"
|
||||
elif which su ;then
|
||||
sudo="su -c"
|
||||
else
|
||||
echo "Neither su nor sudo are available"
|
||||
if ! which sudo ;then
|
||||
echo "Sudo is not available"
|
||||
exit 1
|
||||
fi
|
||||
sudo="sudo"
|
||||
fi
|
||||
|
||||
packs=("ariya-icons" "kdelibs" "kde-baseapps" "kde-workspace" "kde-extraapps" "kde-l10n")
|
||||
packs=("ariya-icons" "kdelibs" "kde-baseapps" "kde-workspace")
|
||||
|
||||
source "$(dirname $0)/fetch.sh"
|
||||
|
||||
rm -rf icons-build kdelibs-build baseapps-build \
|
||||
workspace-build extraapps-build l10n-build
|
||||
rm -rf icons-build kdelibs-build baseapps-build workspace-build
|
||||
|
||||
mkdir -p icons-build && cd icons-build
|
||||
cmake ../ariya-icons \
|
||||
|
@ -46,7 +42,7 @@ cd ..
|
|||
mkdir -p kdelibs-build && cd kdelibs-build
|
||||
cmake ../kdelibs \
|
||||
-DCMAKE_BUILD_TYPE="$release" \
|
||||
-DKDE4_BUILD_TESTS=OFF \
|
||||
-DENABLE_TESTING=OFF \
|
||||
-DCMAKE_SKIP_INSTALL_RPATH=ON \
|
||||
-DCMAKE_INSTALL_PREFIX="$prefix" \
|
||||
-DSYSCONF_INSTALL_DIR=/etc \
|
||||
|
@ -58,7 +54,7 @@ cd ..
|
|||
mkdir -p baseapps-build && cd baseapps-build
|
||||
cmake ../kde-baseapps \
|
||||
-DCMAKE_BUILD_TYPE="$release" \
|
||||
-DKDE4_BUILD_TESTS=OFF \
|
||||
-DENABLE_TESTING=OFF \
|
||||
-DCMAKE_SKIP_INSTALL_RPATH=ON \
|
||||
-DCMAKE_INSTALL_PREFIX="$prefix"
|
||||
make
|
||||
|
@ -68,7 +64,7 @@ cd ..
|
|||
mkdir -p workspace-build && cd workspace-build
|
||||
cmake ../kde-workspace \
|
||||
-DCMAKE_BUILD_TYPE="$release" \
|
||||
-DKDE4_BUILD_TESTS=OFF \
|
||||
-DENABLE_TESTING=OFF \
|
||||
-DCMAKE_SKIP_INSTALL_RPATH=ON \
|
||||
-DCMAKE_INSTALL_PREFIX="$prefix" \
|
||||
-DSYSCONF_INSTALL_DIR=/etc \
|
||||
|
@ -76,21 +72,3 @@ cmake ../kde-workspace \
|
|||
make
|
||||
$sudo make install
|
||||
cd ..
|
||||
|
||||
mkdir -p extraapps-build && cd extraapps-build
|
||||
cmake ../kde-extraapps \
|
||||
-DCMAKE_BUILD_TYPE="$release" \
|
||||
-DKDE4_BUILD_TESTS=OFF \
|
||||
-DCMAKE_SKIP_INSTALL_RPATH=ON \
|
||||
-DCMAKE_INSTALL_PREFIX="$prefix"
|
||||
make
|
||||
$sudo make install
|
||||
cd ..
|
||||
|
||||
mkdir -p l10n-build && cd l10n-build
|
||||
cmake ../kde-l10n \
|
||||
-DCMAKE_BUILD_TYPE="$release" \
|
||||
-DCMAKE_INSTALL_PREFIX="$prefix"
|
||||
make
|
||||
$sudo make install
|
||||
cd ..
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# TODO: split into small packages
|
||||
|
||||
pkgname=katana-extraapps
|
||||
pkgver=4.18.0.7ce4a91
|
||||
pkgver=4.18.0.7e3fd7f
|
||||
pkgrel=1
|
||||
arch=('i686' 'x86_64')
|
||||
url='http://www.kde.org'
|
||||
|
|
|
@ -45,6 +45,7 @@ sha1sums=('SKIP'
|
|||
'ac7bc292c865bc1ab8c02e6341aa7aeaf1a3eeee'
|
||||
'aa9d2e5a69986c4c3d47829721ea99edb473be12')
|
||||
conflicts=('kdebase-workspace' 'kdebase-runtime')
|
||||
provides=('kdebase-workspace')
|
||||
|
||||
pkgver() {
|
||||
cd kde-workspace
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
# Contributor: Pierre Schmitz <pierre@archlinux.de>
|
||||
|
||||
pkgname=katanalibs
|
||||
pkgver=4.18.0.865ac9b
|
||||
pkgver=4.18.0.e6ad6ca
|
||||
pkgrel=1
|
||||
pkgdesc="Katana core libraries"
|
||||
arch=('i686' 'x86_64')
|
||||
|
|
Loading…
Add table
Reference in a new issue