Commit d62eaf70 authored by abveritas's avatar abveritas

start of glib2/libffi update core group, gettext, ruby, gobject-i updated,...

start of glib2/libffi update core group, gettext, ruby, gobject-i updated, puthon2, libcroco rebuild
parent fe5f8808
#
# Core 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>
# maintainer abveritas[at]chakra-project[dot]org>
pkgname=gettext
pkgver=0.18.1.1
pkgrel=3
pkgver=0.18.2
pkgrel=1
pkgdesc="GNU internationalization library"
arch=('i686' 'x86_64')
arch=('x86_64')
url="http://www.gnu.org/software/gettext"
license=('GPL')
groups=('base')
......@@ -17,12 +16,13 @@ depends=('acl' 'gcc-libs' 'glib2' 'libcroco' 'sh')
optdepends=('cvs: for autopoint tool')
options=(!libtool)
install=gettext.install
source=(ftp://ftp.gnu.org/pub/gnu/gettext/${pkgname}-${pkgver}.tar.gz)
md5sums=('3dd55b952826d2b32f51308f2f91aa89')
source=(ftp://ftp.gnu.org/pub/gnu/gettext/${pkgname}-${pkgver}.tar.gz{,.sig})
md5sums=('0c86e5af70c195ab8bd651d17d783928'
'1a658e29a03ab42da6d2d468b0583407')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
sed -i -e 's/libexpat.so.0/libexpat.so.1/' gettext-tools/src/x-glade.c
./configure --prefix=/usr --enable-csharp
make
}
......
......@@ -4,28 +4,24 @@
# maintainer abveritas@chakra-project.org
pkgname=glib2
pkgver=2.32.1
pkgrel=3
pkgver=2.34.3
pkgrel=1
pkgdesc="Common C routines used by GTK+ and other libs"
url="http://www.gtk.org/"
arch=(i686 x86_64)
arch=('x86_64')
license=('LGPL')
depends=('pcre' 'libffi')
makedepends=('pkgconfig' 'python2')
makedepends=('pkgconfig' 'python2' 'libxslt' 'docbook-xml')
options=('!libtool' '!docs')
source=(http://ftp.gnome.org/pub/GNOME/sources/glib/2.32/glib-${pkgver}.tar.xz
glib2.sh
glib2.csh
revert-warn-glib-compile-schemas.patch)
sha256sums=('484d5b7fc09f3fa398355adaf74b369768f5859866c299f229c99721990f8398'
'9456872cdedcc639fb679448d74b85b0facf81033e27157d2861b991823b5a2a'
'8d5626ffa361304ad3696493c0ef041d0ab10c857f6ef32116b3e2878ecf89e3'
'6967ba8481ce194ed083a462343386e32fea236e343299d3066a2106e1114e5f')
source=("http://ftp.gnome.org/pub/GNOME/sources/glib/2.34/glib-${pkgver}.tar.xz"
'revert-warn-glib-compile-schemas.patch')
md5sums=('a4ca31e258273c3761e3de2edd607661'
'3265d1afbcf1f5f308e26c3f9f6ca899')
build() {
cd "${srcdir}/glib-${pkgver}"
patch -Rp1 -i "$srcdir/revert-warn-glib-compile-schemas.patch"
PYTHON=/usr/bin/python2 ./configure --prefix=/usr \
PYTHON=/usr/bin/python2 ./configure --prefix=/usr --libdir=/usr/lib \
--sysconfdir=/etc \
--with-pcre=system \
--disable-fam
......@@ -36,10 +32,6 @@ package() {
cd "${srcdir}/glib-${pkgver}"
make completiondir=/usr/share/bash-completion/completions DESTDIR="${pkgdir}" install
install -d "${pkgdir}/etc/profile.d"
install -m755 "${srcdir}/glib2.sh" "${pkgdir}/etc/profile.d/"
install -m755 "${srcdir}/glib2.csh" "${pkgdir}/etc/profile.d/"
for _i in "${pkgdir}/usr/share/bash-completion/completions/"*; do
chmod -x "${_i}"
done
......
setenv G_BROKEN_FILENAMES 1
export G_BROKEN_FILENAMES=1
......@@ -5,17 +5,17 @@
pkgname=gobject-introspection
pkgver=1.32.1
pkgver=1.34.2
pkgrel=1
pkgdesc="Introspection system for GObject-based libraries"
url="http://live.gnome.org/GObjectInstrospection"
arch=('x86_64' 'i686')
url="https://live.gnome.org/GObjectInstrospection"
arch=('x86_64')
license=('LGPL' 'GPL')
depends=('libffi' 'glib2' 'python2')
makedepends=('cairo')
options=('!libtool')
source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/1.32/${pkgname}-${pkgver}.tar.xz)
sha256sums=('44f3fb933f76e4728818cc360cb5f9e2edcbdf9bc8a8f9aded99b3e3ef5cb858')
source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/1.34/${pkgname}-${pkgver}.tar.xz)
md5sums=('9dc9822eb2912e9b73e51ae67fe86145')
build() {
......
#
# Core 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>
# Platform packages for Chakra
# Maintainer: Neophytos Kolokotronis <tetris4@gmail.com>
# Contributor from Arch: Jan de Groot <jgc@archlinux.org>
pkgname=libcroco
pkgver=0.6.3
pkgrel=1
pkgver=0.6.8
pkgrel=2
pkgdesc="A CSS parsing library"
arch=('x86_64' 'i686')
arch=('x86_64')
depends=('glib2' 'libxml2')
makedepends=('intltool')
license=('LGPL')
options=('!libtool')
source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/0.6/$pkgname-$pkgver.tar.xz)
source=("http://ftp.gnome.org/pub/gnome/sources/$pkgname/0.6/$pkgname-$pkgver.tar.xz")
url="http://www.gnome.org"
sha256sums=('8b7c565bf3eae1dff0a09d128fc3726acc1a492a7de23b25dce803a4f93d42c1')
md5sums=('767e73c4174f75b99695d4530fd9bb80')
build() {
cd "$srcdir/$pkgname-$pkgver"
cd $pkgname-$pkgver
./configure --prefix=/usr --disable-static
make
}
package() {
cd "$srcdir/$pkgname-$pkgver"
cd $pkgname-$pkgver
make DESTDIR="$pkgdir" install
}
......@@ -4,17 +4,17 @@
# maintainer abveritas@chakra-project.org
pkgname=libffi
pkgver=3.0.10
pkgver=3.0.12
pkgrel=1
pkgdesc="A portable, high level programming interface to various calling conventions."
arch=('i686' 'x86_64')
arch=('x86_64')
license=('MIT')
url="http://sourceware.org/libffi"
depends=('glibc')
options=('!libtool')
install=libffi.install
source=(ftp://sourceware.org/pub/libffi/libffi-${pkgver}.tar.gz)
md5sums=('79390673f5d07a8fb342bc09b5055b6f')
source=("ftp://sourceware.org/pub/libffi/libffi-${pkgver}.tar.gz")
md5sums=('da984c6756170d50f47925bb333cda71')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
......
infodir=/usr/share/info
infodir=usr/share/info
filelist=(libffi.info.gz)
post_install() {
[[ -x usr/bin/install-info ]] || return 0
for file in ${filelist[@]}; do
install-info $infodir/$file $infodir/dir 2> /dev/null
done
......@@ -12,7 +13,8 @@ post_upgrade() {
}
pre_remove() {
[[ -x usr/bin/install-info ]] || return 0
for file in ${filelist[@]}; do
install-info --delete $infodir/$file $infodir/dir 2> /dev/null
done
}
}
\ No newline at end of file
......@@ -5,7 +5,7 @@
pkgname=python2
pkgver=2.7.3
pkgrel=4
pkgrel=5
_pybasever=2.7
pkgdesc="A high-level scripting language"
arch=('x86_64')
......
......@@ -5,9 +5,9 @@
# maintainer : Manuel Tortosa <manutortosa[at]chakra-project[dot]org>
pkgname=('ruby' 'ruby-docs')
pkgver=1.9.3_p327
_pkgver=1.9.3-p327
pkgrel=3
pkgver=1.9.3_p392
_pkgver=1.9.3-p392
pkgrel=1
pkgdesc="An object-oriented language for quick and easy programming"
arch=('x86_64')
url="http://www.ruby-lang.org/en/"
......@@ -16,7 +16,7 @@ makedepends=('gdbm' 'db' 'openssl' 'zlib' 'readline' 'tk' 'libffi'
'doxygen' 'graphviz' 'libyaml')
options=('!emptydirs')
source=("ftp://ftp.ruby-lang.org/pub/ruby/1.9/${pkgname}-${_pkgver}.tar.bz2")
md5sums=('7d602aba93f31ceef32800999855fbca')
md5sums=('a810d64e2255179d2f334eb61fb8519c')
build() {
cd "${srcdir}/${pkgname}-${_pkgver}"
......
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