mirror of
https://gitdl.cn/https://github.com/chakralinux/core.git
synced 2025-02-19 10:56:14 +08:00
44 lines
1.6 KiB
Bash
44 lines
1.6 KiB
Bash
|
#
|
||
|
# Chakra Packages for Chakra, part of chakra-project.org
|
||
|
#
|
||
|
# maintainer (i686): Phil Miller <philm[at]chakra-project[dog]org>
|
||
|
# maintainer (x86_64): Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
|
||
|
|
||
|
pkgname=gnash
|
||
|
pkgver=0.8.8
|
||
|
pkgrel=1
|
||
|
pkgdesc="GNU flash player and kpath plugin for KDE4"
|
||
|
arch=('i686' 'x86_64')
|
||
|
url="http://www.gnu.org/software/gnash/"
|
||
|
license=('GPL')
|
||
|
depends=('agg' 'ffmpeg' 'libjpeg' 'libpng' 'giflib' 'zlib')
|
||
|
provides=('gnash' 'gnash-common')
|
||
|
conflicts=('flashplugin' 'flashplugin-square')
|
||
|
source=(http://ftp.gnu.org/pub/gnu/gnash/$pkgver/gnash-$pkgver.tar.gz)
|
||
|
md5sums=('aec414ee3bebb8901054818fae735214')
|
||
|
build () {
|
||
|
cd $startdir/src/gnash-$pkgver
|
||
|
./autogen.sh
|
||
|
sed -i "s/moc-qt4/moc/g; s/uic-qt4/uic/g" configure
|
||
|
./configure --enable-renderer=agg \
|
||
|
--enable-media=ffmpeg \
|
||
|
--enable-gui=kde4 \
|
||
|
--enable-gif \
|
||
|
--enable-jpeg \
|
||
|
--enable-png \
|
||
|
--enable-z \
|
||
|
--prefix="$startdir/pkg/usr"
|
||
|
|
||
|
sed -i "s:KDE4_APPSDATADIR =.*:KDE4_APPSDATADIR = $startdir/pkg/usr/share/apps:" ./plugin/klash4/Makefile
|
||
|
sed -i "s:KDE4_SERVICESDIR =.*:KDE4_SERVICESDIR = $startdir/pkg/usr/share/kde4/services:" ./plugin/klash4/Makefile
|
||
|
sed -i "s:KDE4_PLUGINDIR =.*:KDE4_PLUGINDIR = $startdir/pkg/usr/lib/kde4:" ./plugin/klash4/Makefile
|
||
|
sed -i "s/Q_MOC_OUTPUT_REVISION != 59/Q_MOC_OUTPUT_REVISION < 59/" ./gui/klash4.moc.in
|
||
|
make || return 1
|
||
|
make install || return 1
|
||
|
make install-plugins || return 1
|
||
|
rmdir $startdir/pkg/usr/include
|
||
|
rm -R $startdir/pkg/usr/share/apps
|
||
|
rm -R $startdir/pkg/usr/share/doc
|
||
|
mkdir $startdir/pkg/etc
|
||
|
mv $startdir/pkg/usr/etc $startdir/pkg/etc/gnash
|
||
|
}
|