Commit c7791bf7 authored by Manuel's avatar Manuel
Browse files

Merge branch 'testing' of gitorious.org:chakra-packages/platform into testing

parents 29923e6b e54c4ce4
#
# 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>
# include global config
source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=abs
pkgver=2.4.2
pkgrel=1
pkgdesc="Utilities to download and work with the Arch Build System (ABS)"
arch=('i686' 'x86_64')
url="http://projects.archlinux.org/abs.git/"
license=('GPL')
depends=('bash' 'rsync')
backup=(etc/abs.conf)
install=abs.install
source=(ftp://ftp.archlinux.org/other/abs/${pkgname}-${pkgver}.tar.gz)
md5sums=('7be7cfc67443cff62e20f27ca57dc17a')
build() {
cd ${srcdir}/${pkgname}
make CONFDIR=/etc/
make CONFDIR=/etc/ DESTDIR=${pkgdir} install
# Add readme file, and make base /var/abs path
install -dm0755 ${pkgdir}/var/abs/local/
install -Dm0644 ${srcdir}/abs/README ${pkgdir}/var/abs/README
# make adjustments to abs.conf
if [[ $CARCH = "i686" ]]; then
sed -i -e 's| multilib||' -e 's| !multilib-testing||' ${pkgdir}/etc/abs.conf
fi
if [[ $CARCH = "x86_64" ]]; then
sed -i '/ARCH=/s|i686|x86_64|' ${pkgdir}/etc/abs.conf
fi
}
pre_upgrade() {
if [ "$(vercmp $2 2.3.2-1)" -lt 0 ]; then
echo "==> Fixing potential ABS tree permission issues (this may take a while...)"
for dir in core extra community testing; do
if [ -d /var/abs/$dir ]; then
find /var/abs/$dir -type d -exec chown root:root {} \;
find /var/abs/$dir -type d -exec chmod 755 {} \;
fi
done
fi
}
......@@ -9,7 +9,7 @@ source ../_buildscripts/${current_repo}-${_arch}-cfg.conf
pkgname=flashplugin-square
_licensefile='PlatformClients_PC_WWEULA_Combined_20100108_1657.pdf'
pkgver=10.2.151.49
pkgver=10.2.161.239
pkgrel=1
[ "${CARCH}" = "x86_64" ] && pkgver=10.3.162.29
[ "${CARCH}" = "x86_64" ] && pkgrel=1
......@@ -19,9 +19,9 @@ pkgdesc='Adobe Flash Player Square'
url='http://labs.adobe.com/technologies/flashplayer10/'
arch=('i686' 'x86_64')
source=('http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p2_32bit_linux_111710.tar.gz'
source=('http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p2_32bit_linux_011011.tar.gz'
"http://www.adobe.com/products/eulas/pdfs/${_licensefile}")
md5sums=('3a5c1e0a77bb44d3456c933a056bcf47'
md5sums=('6c58fd10842a4f86987bff8db4b4d9f3'
'94ca2aecb409abfe36494d1a7ec7591d')
[ "${CARCH}" = "x86_64" ] && source[0]="http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_2_p3_64bit_linux_111710.tar.gz"
[ "${CARCH}" = "x86_64" ] && md5sums[0]='49b55c7eb8044453e5f6f2e4b3cb4084'
......
......@@ -3,22 +3,22 @@
# Contributor: Douglas Soares de Andrade <douglas@archlinux.org>
pkgname=mercurial
pkgver=1.5.3
pkgver=1.7.3
pkgrel=1
pkgdesc="A scalable distributed SCM tool"
arch=('i686' 'x86_64')
url="http://www.selenic.com/mercurial"
license=('GPL')
depends=('python')
depends=('python2')
optdepends=('tk: for the hgk GUI')
source=(http://www.selenic.com/mercurial/release/${pkgname}-${pkgver}.tar.gz
mercurial.profile)
md5sums=('0969b8109f1b5a9c4debf985cca938f9'
md5sums=('1d635ad307fa20a5e9c6afba6145a73b'
'43e1d36564d4c7fbe9a091d3ea370a44')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
python setup.py install --root="${pkgdir}/" --optimize=1 || return 1
python2 setup.py install --root="${pkgdir}/" --optimize=1 || return 1
install -d ${pkgdir}/usr/share/man/{man1,man5}
install -m644 doc/hg.1 "${pkgdir}/usr/share/man/man1" || return 1
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment