Commit 3a412da2 authored by Luca Giambonini's avatar Luca Giambonini

glib2 core group

parent 5b43cdb2
pkgbase=bluez
pkgname=('bluez' 'bluez-utils' 'bluez-libs' 'bluez-cups' 'bluez-hid2hci' 'bluez-plugins')
pkgver=5.44
pkgver=5.47
pkgrel=1
url="http://www.bluez.org/"
arch=('x86_64')
......@@ -9,7 +9,7 @@ makedepends=('dbus' 'libical' 'systemd')
source=(https://www.kernel.org/pub/linux/bluetooth/${pkgname}-${pkgver}.tar.{xz,sign}
bluetooth.modprobe)
# see https://www.kernel.org/pub/linux/bluetooth/sha256sums.asc
sha256sums=('0c321e291f8b45e6a78e379dfe80592b65955a0f0ab191f1cca0edd8ec356c85'
sha256sums=('cf75bf7cd5d564f21cc4a2bd01d5c39ce425397335fd47d9bbe43af0a58342c8'
'SKIP'
'46c021be659c9a1c4e55afd04df0c059af1f3d98a96338236412e449bf7477b4')
validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # Marcel Holtmann <marcel@holtmann.org>
......@@ -63,6 +63,11 @@ package_bluez() {
# fix module loading errors
install -dm755 ${pkgdir}/usr/lib/modprobe.d
install -Dm644 ${srcdir}/bluetooth.modprobe ${pkgdir}/usr/lib/modprobe.d/bluetooth-usb.conf
# load module at system start required by some functions
# https://bugzilla.kernel.org/show_bug.cgi?id=196621
install -dm755 $pkgdir/usr/lib/modules-load.d
echo "crypto_user" > $pkgdir/usr/lib/modules-load.d/bluez.conf
# fix obex file transfer - https://bugs.archlinux.org/task/45816
ln -fs /usr/lib/systemd/user/obex.service ${pkgdir}/usr/lib/systemd/user/dbus-org.bluez.obex.service
......
# maintainer abveritas@chakra-project.org
pkgname=cairo
pkgver=1.14.4
pkgver=1.14.10
pkgrel=1
_ubuntu_diff_version=${pkgver}-1
pkgdesc="Cairo vector graphics library"
arch=('x86_64')
license=('LGPL' 'MPL')
url="http://cairographics.org/"
depends=('libpng>=1.6.0' 'libxrender' 'libxext' 'fontconfig>=2.8.0' 'pixman' 'glib2' 'sh' 'mesa>=9.0' 'libgl' 'lzo2')
depends=('libpng' 'libxrender' 'libxext' 'fontconfig' 'pixman' 'glib2' 'sh' 'mesa>=9.0' 'libgl' 'lzo2')
makedepends=('librsvg' 'poppler-glib' 'libspectre' 'valgrind' 'ttf-dejavu' 'gsfonts' 'xorg-server')
source=("http://cairographics.org/releases/${pkgname}-${pkgver}.tar.xz"
"http://archive.ubuntu.com/ubuntu/pool/main/c/cairo/cairo_${_ubuntu_diff_version}.debian.tar.xz")
sha1sums=('5b44471e7c328f96de6830baf8ea65030de797f9'
'7602b72defd4f540bcc29a1860e30f00db86a808')
"http://archive.ubuntu.com/ubuntu/pool/main/c/cairo/cairo_${_ubuntu_diff_version}ubuntu1.debian.tar.xz")
sha1sums=('28c59d85d6b790c21b8b59ece73a6a1dda28d69a'
'89429dcce2a2efe930361b98f6d8210b885bba93')
prepare() {
cd "${srcdir}/${pkgname}-${pkgver}"
......@@ -44,14 +44,6 @@ build() {
make
}
check() {
cd $pkgname-$pkgver
make -k test || /bin/true
# results:
# 2014-02-11: 154 Passed, 352 Failed [2 crashed, 9 expected], 29 Skipped
}
package() {
cd "$srcdir/$pkgname-$pkgver"
make DESTDIR="$pkgdir" install
......
diff -u -rN cdemu-daemon-2.1.0/CMakeLists.txt cdemu-daemon-2.1.0-arch/CMakeLists.txt
--- cdemu-daemon-2.1.0/CMakeLists.txt 2013-06-07 21:33:53.000000000 +0200
+++ cdemu-daemon-2.1.0-arch/CMakeLists.txt 2013-06-08 02:20:15.948655947 +0200
@@ -18,7 +18,7 @@
include (FileList)
From 17d054bc9fb02bbb557f9de68e29e715a17f3ee6 Mon Sep 17 00:00:00 2001
From: "Jan Alexander Steffens (heftig)" <jan.steffens@gmail.com>
Date: Mon, 12 Jun 2017 22:22:51 +0200
Subject: [PATCH] Patch system daemon for Arch-friendliness
---
cdemu-daemon/CMakeLists.txt | 15 ++++++++++++++-
cdemu-daemon/system/cdemu-daemon-dbus.conf | 9 +++++++--
cdemu-daemon/system/cdemu-daemon-system.sh | 6 +++---
cdemu-daemon/system/cdemu-daemon.conf | 8 ++++++++
cdemu-daemon/system/cdemu-daemon.service.in | 10 ++++++++++
cdemu-daemon/system/net.sf.cdemu.CDEmuDaemon.service.in | 4 ++--
6 files changed, 44 insertions(+), 8 deletions(-)
create mode 100644 cdemu-daemon/system/cdemu-daemon.conf
create mode 100644 cdemu-daemon/system/cdemu-daemon.service.in
diff --git a/cdemu-daemon/CMakeLists.txt b/cdemu-daemon/CMakeLists.txt
index 76feb818d09a57af..c6abd56b82484b6f 100644
--- a/cdemu-daemon/CMakeLists.txt
+++ b/cdemu-daemon/CMakeLists.txt
@@ -15,7 +15,7 @@ set (CDEMU_DAEMON_INTERFACE_VERSION_MINOR 0)
include (GNUInstallDirs)
# Options
-option (SYSTEM_BUS_SERVICE "Install CDEmu daemon as D-Bus system bus service" off)
......@@ -10,7 +27,7 @@ diff -u -rN cdemu-daemon-2.1.0/CMakeLists.txt cdemu-daemon-2.1.0-arch/CMakeLists
option (SESSION_BUS_SERVICE "Install CDEmu daemon as D-Bus session bus service" on)
# If install prefix is /usr, override the sysconf dir to be /etc instead of /usr/etc
@@ -46,6 +46,10 @@
@@ -45,6 +45,10 @@ configure_file (
${PROJECT_SOURCE_DIR}/system/net.sf.cdemu.CDEmuDaemon.service.in
${PROJECT_BINARY_DIR}/system/net.sf.cdemu.CDEmuDaemon.service
)
......@@ -20,8 +37,8 @@ diff -u -rN cdemu-daemon-2.1.0/CMakeLists.txt cdemu-daemon-2.1.0-arch/CMakeLists
+)
# Global definitions
add_definitions (-std=gnu99) #NOTE: Compilation bugs out on using signals and -std=c99
@@ -104,6 +108,10 @@
add_definitions (-std=c99) # We're compiling using C99
@@ -121,13 +125,22 @@ if (SYSTEM_BUS_SERVICE)
DESTINATION ${CMAKE_INSTALL_LIBEXECDIR}
)
install (
......@@ -32,7 +49,7 @@ diff -u -rN cdemu-daemon-2.1.0/CMakeLists.txt cdemu-daemon-2.1.0-arch/CMakeLists
FILES ${PROJECT_BINARY_DIR}/system/net.sf.cdemu.CDEmuDaemon.service
DESTINATION ${CMAKE_INSTALL_DATADIR}/dbus-1/system-services/
)
@@ -111,5 +119,10 @@
install (
FILES system/cdemu-daemon-dbus.conf
DESTINATION ${CMAKE_INSTALL_SYSCONFDIR}/dbus-1/system.d
)
......@@ -43,21 +60,11 @@ diff -u -rN cdemu-daemon-2.1.0/CMakeLists.txt cdemu-daemon-2.1.0-arch/CMakeLists
+ )
endif ()
diff -u -rN cdemu-daemon-2.1.0/system/cdemu-daemon.conf cdemu-daemon-2.1.0-arch/system/cdemu-daemon.conf
--- cdemu-daemon-2.1.0/system/cdemu-daemon.conf 1970-01-01 01:00:00.000000000 +0100
+++ cdemu-daemon-2.1.0-arch/system/cdemu-daemon.conf 2013-06-08 02:12:19.032035389 +0200
@@ -0,0 +1,8 @@
+# how many optical drives to emulate
+#NUM_DEVICES=1
+
+# audio backend (null, default, alsa, or pulse)
+#AUDIO_DRIVER=null
+
+# log file
+#LOG_FILE=/var/log/cdemu-daemon.log
diff -u -rN cdemu-daemon-2.1.0/system/cdemu-daemon-dbus.conf cdemu-daemon-2.1.0-arch/system/cdemu-daemon-dbus.conf
--- cdemu-daemon-2.1.0/system/cdemu-daemon-dbus.conf 2013-06-07 21:33:53.000000000 +0200
+++ cdemu-daemon-2.1.0-arch/system/cdemu-daemon-dbus.conf 2013-06-08 02:11:52.922220389 +0200
# Translations; we use the version provided by our FindIntlTool.cmake
diff --git a/cdemu-daemon/system/cdemu-daemon-dbus.conf b/cdemu-daemon/system/cdemu-daemon-dbus.conf
index c450d78cf03bce6a..e86b62cf0437a9fd 100644
--- a/cdemu-daemon/system/cdemu-daemon-dbus.conf
+++ b/cdemu-daemon/system/cdemu-daemon-dbus.conf
@@ -11,8 +11,13 @@
<allow own="net.sf.cdemu.CDEmuDaemon"/>
</policy>
......@@ -74,23 +81,10 @@ diff -u -rN cdemu-daemon-2.1.0/system/cdemu-daemon-dbus.conf cdemu-daemon-2.1.0-
<allow send_destination="net.sf.cdemu.CDEmuDaemon"/>
</policy>
</busconfig>
diff -u -rN cdemu-daemon-2.1.0/system/cdemu-daemon.service.in cdemu-daemon-2.1.0-arch/system/cdemu-daemon.service.in
--- cdemu-daemon-2.1.0/system/cdemu-daemon.service.in 1970-01-01 01:00:00.000000000 +0100
+++ cdemu-daemon-2.1.0-arch/system/cdemu-daemon.service.in 2013-06-08 02:13:08.331686074 +0200
@@ -0,0 +1,10 @@
+[Unit]
+Description=CDEmu Daemon
+
+[Service]
+Type=dbus
+BusName=net.sf.cdemu.CDEmuDaemon
+ExecStart=@CMAKE_INSTALL_FULL_LIBEXECDIR@/cdemu-daemon-system.sh
+
+[Install]
+WantedBy=multi-user.target
diff -u -rN cdemu-daemon-2.1.0/system/cdemu-daemon-system.sh cdemu-daemon-2.1.0-arch/system/cdemu-daemon-system.sh
--- cdemu-daemon-2.1.0/system/cdemu-daemon-system.sh 2013-06-07 21:33:53.000000000 +0200
+++ cdemu-daemon-2.1.0-arch/system/cdemu-daemon-system.sh 2013-06-08 02:11:53.152218760 +0200
diff --git a/cdemu-daemon/system/cdemu-daemon-system.sh b/cdemu-daemon/system/cdemu-daemon-system.sh
index d9ab60aaff559400..735c24442a82e8bc 100755
--- a/cdemu-daemon/system/cdemu-daemon-system.sh
+++ b/cdemu-daemon/system/cdemu-daemon-system.sh
@@ -1,15 +1,15 @@
#!/bin/sh
# Starts the CDEmu daemon instance on D-Bus *system* bus. Optional
......@@ -110,12 +104,48 @@ diff -u -rN cdemu-daemon-2.1.0/system/cdemu-daemon-system.sh cdemu-daemon-2.1.0-
if [ -f ${CONFIG_FILE} ]; then
. ${CONFIG_FILE};
diff -u -rN cdemu-daemon-2.1.0/system/net.sf.cdemu.CDEmuDaemon.service.in cdemu-daemon-2.1.0-arch/system/net.sf.cdemu.CDEmuDaemon.service.in
--- cdemu-daemon-2.1.0/system/net.sf.cdemu.CDEmuDaemon.service.in 2013-06-07 21:33:53.000000000 +0200
+++ cdemu-daemon-2.1.0-arch/system/net.sf.cdemu.CDEmuDaemon.service.in 2013-06-08 02:14:26.824463231 +0200
@@ -2,4 +2,4 @@
Name=net.sf.cdemu.CdemuDaemon
diff --git a/cdemu-daemon/system/cdemu-daemon.conf b/cdemu-daemon/system/cdemu-daemon.conf
new file mode 100644
index 0000000000000000..d0d6ecfebb77fbfb
--- /dev/null
+++ b/cdemu-daemon/system/cdemu-daemon.conf
@@ -0,0 +1,8 @@
+# how many optical drives to emulate
+#NUM_DEVICES=1
+
+# audio backend (null, default, alsa, or pulse)
+#AUDIO_DRIVER=null
+
+# log file
+#LOG_FILE=/var/log/cdemu-daemon.log
diff --git a/cdemu-daemon/system/cdemu-daemon.service.in b/cdemu-daemon/system/cdemu-daemon.service.in
new file mode 100644
index 0000000000000000..43b5a61dc476e384
--- /dev/null
+++ b/cdemu-daemon/system/cdemu-daemon.service.in
@@ -0,0 +1,10 @@
+[Unit]
+Description=CDEmu Daemon
+
+[Service]
+Type=dbus
+BusName=net.sf.cdemu.CDEmuDaemon
+ExecStart=@CMAKE_INSTALL_FULL_LIBEXECDIR@/cdemu-daemon-system.sh
+
+[Install]
+WantedBy=multi-user.target
diff --git a/cdemu-daemon/system/net.sf.cdemu.CDEmuDaemon.service.in b/cdemu-daemon/system/net.sf.cdemu.CDEmuDaemon.service.in
index f9cf646b57c3563f..9004c310595273e4 100644
--- a/cdemu-daemon/system/net.sf.cdemu.CDEmuDaemon.service.in
+++ b/cdemu-daemon/system/net.sf.cdemu.CDEmuDaemon.service.in
@@ -1,5 +1,5 @@
[D-BUS Service]
-Name=net.sf.cdemu.CdemuDaemon
+Name=net.sf.cdemu.CDEmuDaemon
Exec=@CMAKE_INSTALL_FULL_LIBEXECDIR@/cdemu-daemon-system.sh
User=root
-
+SystemdService=cdemu-daemon.service
--
2.13.1
......@@ -13,9 +13,9 @@ optdepends=('alsa-lib: to enable the ALSA audio driver'
'pulseaudio: to enable the PA audio driver')
install=$pkgname.install
source=("http://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2"
'system-arch.patch')
'0001-Patch-system-daemon-for-Arch-friendliness.patch')
md5sums=('079f276eae7f28968af0b1ba382e1b5b'
'fd50ba1c66c95337044db494fba887c4')
'46062934311707ba2765a732006367f9')
prepare() {
mkdir build
......@@ -23,7 +23,7 @@ prepare() {
# Patch system daemon for Arch-friendlyness
# It's disabled by default. Should we even ship it?
patch -Np1 -i ../system-arch.patch
patch -Np2 -i ../0001-Patch-system-daemon-for-Arch-friendliness.patch
}
build() {
......
pkgbase=cython
pkgname=('cython3' 'cython2')
pkgver=0.27.1
pkgrel=1
pkgdesc="C-Extensions for Python"
arch=(x86_64)
url="http://cython.org"
license=('APACHE')
makedepends=('python3-setuptools' 'python2-setuptools')
source=("https://pypi.python.org/packages/10/32/21873ff231e069f860098b1602bb9e3ae2806d2f73ba661b5d806f200243/Cython-$pkgver.tar.gz")
sha256sums=('e6840a2ba2704f4ffb40e454c36f73aeb440a4005453ee8d7ff6a00d812ba176')
package_cython3() {
depends=('python3' 'python3-setuptools')
cd "$srcdir"/Cython-$pkgver
python3 setup.py install --root="$pkgdir"
sed -i 's|#!.*python|#!/usr/bin/python3|' "$pkgdir"/usr/bin/*
for f in cygdb cython cythonize; do
mv "$pkgdir"/usr/bin/$f "$pkgdir"/usr/bin/${f}3
#ln -s ${f}3 "$pkgdir"/usr/bin/$f
done
}
package_cython2() {
depends=('python2' 'python2-setuptools')
cd "$srcdir"/Cython-$pkgver
python2 setup.py install --root="$pkgdir"
for f in cygdb cython cythonize; do
mv "$pkgdir"/usr/bin/$f "$pkgdir"/usr/bin/${f}2
done
}
pkgname=dbus-glib
pkgver=0.102
pkgrel=4
pkgver=0.108
pkgrel=1
pkgdesc="GLib bindings for DBUS"
arch=('x86_64')
license=('GPL')
......@@ -9,7 +9,7 @@ depends=('dbus' 'glib2')
makedepends=('pkgconfig')
options=('!emptydirs')
source=("http://dbus.freedesktop.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz")
md5sums=('f76b8558fd575d0106c3a556eaa49184')
md5sums=('a66a613705870752ca9786e0359aea97')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
......
# $Id: PKGBUILD 73005 2010-03-21 18:23:06Z jgc $
# Maintainer: Alexander Fehr <pizzapunk gmail com>
pkgname=desktop-file-utils
pkgver=0.22
pkgver=0.23
pkgrel=1
pkgdesc="Command line utilities for working with desktop entries"
arch=('x86_64')
......@@ -10,7 +7,7 @@ url="http://www.freedesktop.org/wiki/Software/desktop-file-utils"
license=('GPL')
depends=('glib2')
source=(http://www.freedesktop.org/software/desktop-file-utils/releases/desktop-file-utils-${pkgver}.tar.xz)
md5sums=('c6b9f9aac1ea143091178c23437e6cd0')
md5sums=('599133d51cc9a41bfec186414906b6f1')
build() {
cd "${srcdir}/desktop-file-utils-${pkgver}"
......
......@@ -2,7 +2,7 @@
pkgname=fuse2
pkgver=2.9.7
pkgrel=1
pkgrel=2
pkgdesc="A library that makes it possible to implement a filesystem in a userspace program."
arch=('x86_64')
url='https://github.com/libfuse/libfuse'
......@@ -42,5 +42,5 @@ package() {
rm -r ${pkgdir}/dev
# part of fuse-common package
rm ${pkgdir}/usr/share/man/man8/mount.fuse.8
rm ${pkgdir}/usr/share/man/man8/mount.fuse.8 ${pkgdir}/usr/bin/mount.fuse
}
......@@ -2,16 +2,16 @@
pkgbase=fuse3
pkgname=(fuse-common fuse3)
pkgver=3.0.0
pkgver=3.2.0
pkgrel=1
arch=('i686' 'x86_64')
arch=('x86_64')
url='https://github.com/libfuse/libfuse'
license=('GPL2')
makedepends=('pkg-config')
makedepends=('pkg-config' 'meson' 'udev')
options=(!emptydirs)
source=(https://github.com/libfuse/libfuse/releases/download/fuse-$pkgver/fuse-$pkgver.tar.gz{,.asc}
source=(https://github.com/libfuse/libfuse/releases/download/fuse-$pkgver/fuse-$pkgver.tar.xz{,.asc}
'fuse.conf')
sha1sums=('0aa9a250a91cc6de028eeaf853d6c581c0824b04'
sha1sums=('8bfd587a73e0b5523d1e82bffd8ad69161462854'
'SKIP'
'3b42e37a741d4651099225987dc40e7f02a716ad')
validpgpkeys=(ED31791B2C5C1613AF388B8AD113FCAC3C4E599F) # Nikolaus Rath <Nikolaus@rath.org>
......@@ -19,17 +19,19 @@ validpgpkeys=(ED31791B2C5C1613AF388B8AD113FCAC3C4E599F) # Nikolaus Rath <Nikolau
build() {
cd fuse-$pkgver
export MOUNT_FUSE_PATH=/usr/bin
./configure --prefix=/usr --libdir=/usr/lib --enable-lib --enable-util --disable-example
make
rm -rf build
meson --prefix=/usr --sbindir=bin . build
cd build
ninja
}
package_fuse-common() {
pkgdesc="Common files for fuse2/3 packages"
backup=(etc/fuse.conf)
depends=(glibc)
cd fuse-$pkgver
make DESTDIR=${pkgdir} install
cd fuse-$pkgver/build
DESTDIR=${pkgdir} ninja install
install -Dm644 ${srcdir}/fuse.conf ${pkgdir}/etc/fuse.conf
......@@ -38,28 +40,30 @@ package_fuse-common() {
# Remove init script in wrong path
# Don't add our own for now, as fusectl fs oopses on 2.6.18
rm -r ${pkgdir}/usr/etc/init.d
rm -r ${pkgdir}/etc/init.d
# part of fuse3 package
rm -r ${pkgdir}/usr/{bin,include,lib/{pkgconfig,libfuse3.so*,*.a},share/man/man1/fusermount3.1}
rm -r ${pkgdir}/usr/{bin/fusermount3,include,lib/{pkgconfig,libfuse3.so*},share/man/man1/fusermount3.1.gz}
mv ${pkgdir}/usr/bin/mount.fuse3 ${pkgdir}/usr/bin/mount.fuse
}
package_fuse3() {
pkgdesc="A library that makes it possible to implement a filesystem in a userspace program."
depends=('glibc' 'fuse-common')
depends=('fuse-common')
cd fuse-$pkgver
cd fuse-$pkgver/build
make DESTDIR=${pkgdir} install
DESTDIR=${pkgdir} ninja install
# Remove init script in wrong path
# Don't add our own for now, as fusectl fs oopses on 2.6.18
rm -r ${pkgdir}/usr/etc/init.d
rm -r ${pkgdir}/etc/init.d
# static device nodes are handled by udev
rm -r ${pkgdir}/dev
# part of fuse-common package
rm -r ${pkgdir}/usr/lib/udev/rules.d
rm ${pkgdir}/usr/share/man/man8/mount.fuse.8
rm ${pkgdir}/usr/share/man/man8/mount.fuse.8.gz ${pkgdir}/usr/bin/mount.fuse3
}
# Imported from CCR
pkgname=glib-networking
pkgver=2.48.0
pkgrel=2
pkgver=2.54.0
pkgrel=1
pkgdesc="Network-related giomodules for glib"
arch=('x86_64')
url="http://www.gtk.org/"
......@@ -11,7 +11,7 @@ depends=('js17' 'glib2' 'libproxy' 'gnutls' 'ca-certificates' 'gsettings-desktop
makedepends=('intltool')
install=glib-networking.install
source=(http://download.gnome.org/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz)
sha256sums=('7a1f3312e757b97af94e2db8a1f14eb9cc018c983931ecdf3b0c54acece39024')
sha256sums=('5961b3779080b72314b373ff5d4790eb7e41b75ca91816ad7a81ef32922f7096')
build() {
cd $pkgname-$pkgver
......
# Maintainer: Bruce Liu <brli@users.sourceforge.net>
pkgname=glib-perl
pkgver=1.305
pkgver=1.324
pkgrel=1
pkgdesc="Perl wrappers for glib 2.x, including GObject"
arch=('x86_64')
......@@ -11,7 +11,7 @@ options=('!emptydirs')
depends=('glib2' 'perl')
makedepends=('perl-extutils-depends' 'perl-extutils-pkgconfig')
source=("http://sourceforge.net/projects/gtk2-perl/files/Glib/${pkgver}/Glib-${pkgver}.tar.gz")
md5sums=('75a5d3a93fa8ec8e804a344a2a65507f')
md5sums=('ae78e9710c8c2e0b2c1bbb4f1156d535')
build() {
cd "${srcdir}/Glib-${pkgver}"
......
# arch contributor: https://projects.archlinux.org/svntogit/packages.git/plain/trunk/PKGBUILD?h=packages/graphene
pkgname=graphene
pkgver=1.2.10
pkgver=1.6.0
pkgrel=1
pkgdesc="A thin layer of graphic data types"
arch=(i686 x86_64)
arch=(x86_64)
license=(MIT)
url="https://github.com/ebassi/graphene"
depends=(glib2)
......@@ -12,18 +12,14 @@ makedepends=(git gtk-doc gobject-introspection)
source=("git+$url#tag=$pkgver")
md5sums=('SKIP')
_confargs=
[[ $CARCH == i686 ]] && _confargs=--disable-sse2
prepare() {
cd $pkgname
sed -i '1s/python$/&2/' build/identfilter.py
NOCONFIGURE=1 ./autogen.sh
}
build() {
cd $pkgname
./configure --prefix=/usr --enable-gtk-doc $_confargs
./configure --prefix=/usr --enable-gtk-doc
make
}
......
pkgname=gsettings-desktop-schemas
pkgver=3.21.4
pkgver=3.24.1
pkgrel=1
pkgdesc="Shared GSettings schemas for the desktop"
arch=('x86_64')
......@@ -10,7 +10,7 @@ depends=('glib2')
makedepends=('intltool' 'gobject-introspection')
install=$pkgname.install
source=(https://download.gnome.org/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.xz)
sha256sums=('6d195bfe8d4af56b2cfb46417473ecad6e41b7254ff226bb9d20c8944310c15f')
sha256sums=('76a3fa309f9de6074d66848987214f0b128124ba7184c958c15ac78a8ac7eea7')
build() {
cd $pkgname-$pkgver
......
......@@ -2,7 +2,7 @@
# contributor Jan de Groot <jgc@archlinux.org>
pkgname=gstreamer
pkgver=1.10.3
pkgver=1.12.3
pkgrel=1
pkgdesc="GStreamer Multimedia Framework"
arch=('x86_64')
......@@ -12,7 +12,7 @@ depends=('libxml2' 'glib2')
optdepends=('sh: feedback script')
makedepends=('intltool' 'pkgconfig' 'gobject-introspection')
source=(${url}/src/gstreamer/gstreamer-${pkgver}.tar.xz{,.asc})
sha256sums=('85b9dc1b2991f224fa90d534ec57014896c479e061dc9fa1bc16ae17cbebb63d'
sha256sums=('d388f492440897f02b01eebb033ca2d41078a3d85c0eddc030cdea5a337a216e'
'SKIP')
validpgpkeys=('7F4BC7CC3CA06F97336BBFEB0668CC1486C2D7B5')
......
pkgbase=(harfbuzz)
pkgname=(harfbuzz harfbuzz-icu)
pkgver=1.4.7
pkgver=1.6.0
pkgrel=2
pkgdesc="OpenType text shaping engine"
url="http://www.freedesktop.org/wiki/Software/HarfBuzz"
arch=(x86_64)
license=(MIT)
makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc ragel git
python2)
_commit=fc15e60eadfc89aca5b8815262b8ee888f285169 # tags/1.4.7^0
python3)
_commit=25846cc39fb8a9516b8de4333f909851d471156f # tags/1.6.0^0
source=("git+https://anongit.freedesktop.org/git/harfbuzz#commit=$_commit")
sha256sums=('SKIP')
......@@ -19,8 +19,7 @@ pkgver() {
prepare() {
mkdir path
ln -s /usr/bin/python2 path/python
cd $pkgbase
NOCONFIGURE=1 ./autogen.sh
}
......
#
# Chakra Packages for Chakra, part of chakraos.org
# Chakra Packages for Chakra, part of chakralinux.org
#
# maintainer AlmAck
pkgname=lensfun
pkgver=0.3.1
pkgver=0.3.2
pkgrel=1
pkgdesc="Database of photographic lenses and a library that allows advanced access to the database"
arch=('x86_64')
......@@ -13,7 +13,7 @@ license=('LGPL3')
depends=('glibc' 'glib2')
makedepends=('python2' 'libpng' 'cmake')
source=("http://sourceforge.net/projects/lensfun/files/${pkgver}/${pkgname}-${pkgver}.tar.gz")
md5sums=('7f577385f98b260ea5384b99c6eb03aa')
md5sums=('247e59a0812ec451f6cd0d20b3379cb5')
prepare() {
mkdir -p build
......
......@@ -3,8 +3,8 @@
# Contributor from Arch: Jan de Groot <jgc@archlinux.org>
pkgname=libcroco
pkgver=0.6.8
pkgrel=6
pkgver=0.6.12
pkgrel=1
pkgdesc="A CSS parsing library"
arch=('x86_64')
depends=('glib2' 'libxml2')
......@@ -12,7 +12,7 @@ makedepends=('intltool')
license=('LGPL')
source=("http://ftp.gnome.org/pub/gnome/sources/$pkgname/0.6/$pkgname-$pkgver.tar.xz")
url="http://www.gnome.org"
md5sums=('767e73c4174f75b99695d4530fd9bb80')
md5sums=('bc0984fce078ba2ce29f9500c6b9ddce')
build() {
cd $pkgname-$pkgver
......
pkgname=libgsf
pkgver=1.14.40
pkgver=1.14.41
pkgrel=1
arch=('x86_64')
pkgdesc="The GNOME Structured File Library is a utility library for reading and writing structured file formats"
......@@ -8,7 +8,7 @@ license=('GPL' 'LGPL')
depends=('libxml2' 'glib2' 'bzip2')
makedepends=('intltool' 'pkgconfig' 'python2' 'gobject-introspection')
source=("http://ftp.gnome.org/pub/GNOME/sources/${pkgname}/1.14/${pkgname}-${pkgver}.tar.xz")
sha256sums=('350638894b5e324d8880b50e4bc43daabaf9f3f43a66010af080ffa2d32d51e0')
sha256sums=('150b98586a1021d5c49b3d4d065d0aa3e3674ae31db131af5372499d2d3f08d3')
build() {
cd "${srcdir}/${pkgname}-${pkgver}"
......
# $Id$
# Maintainer: Sergej Pupykin <pupykin.s+arch@gmail.com>
# Maintainer: Sven-Hendrik Haase <sh@lutzhaase.com>
# Contributor: Gregory Haynes <greg@greghaynes.net>
pkgname=libinfinity
pkgver=0.6.8
pkgrel=1
pkgdesc="An implementation of the Infininote protocol written in GObject-based C"
arch=('x86_64')
url="http://gobby.github.io/"
license=('GPL')
depends=('gnutls' 'libgsasl' 'glib2' 'libxml2')
makedepends=('gtk-doc' 'pkgconfig' 'gtk2')
optdepends=('avahi: zeroconf support'
'gtk2: gtk support')
source=("$pkgname-$pkgver.tar.gz::https://github.com/gobby/libinfinity/archive/${pkgver}.tar.gz")
sha256sums=('aa058ee50dd62f9a6732a0e78ed2cef7df2c8174638ed398e040af9b7e988e81')
build() {
cd "$srcdir"/${pkgname}-${pkgver}
[ -x configure ] || ./autogen.sh
./configure --prefix=/usr --localstatedir=/var
make
}
package() {
cd "$srcdir"/${pkgname}-${pkgver}
make DESTDIR="${pkgdir}" install
rm -rf "$pkgdir"/var
}
......@@ -2,17 +2,17 @@
# Maintainer: AndyRTR <andyrtr@archlinux.org>
pkgname=liblangtag
pkgver=0.5.8
pkgver=0.6.2
pkgrel=1
pkgdesc="interface library to access/deal with tags for identifying languages"
arch=('i686' 'x86_64')
arch=('x86_64')
url="http://tagoh.bitbucket.org/liblangtag/index.html"
license=('LGPL3' 'MPL') # actually MPL2.0
depends=('libxml2' 'glib2')
makedepends=('gobject-introspection')
optdepends=('gobject-introspection-runtime: use with liblangtag-gobject')
source=(https://bitbucket.org/tagoh/liblangtag/downloads/$pkgname-$pkgver.tar.bz2)
md5sums=(aa899eff126216dafe721149fbdb511b)
md5sums=('284f120247323a35122ab32b4b359c45')
build() {
......
# Contributor: Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
pkgname=libmbim
pkgver=1.14.0
pkgver=1.14.2
pkgrel=1
pkgdesc="MBIM modem protocol helper library"
arch=(i686 x86_64)
arch=(x86_64)
url="http://www.freedesktop.org/wiki/Software/libmbim/"
license=(GPL2)
depends=(glib2 bash systemd libgudev)
makedepends=(gtk-doc python git)
_commit=50cddf48823f05ec124afad80c0d948184e19b00 # tags/1.14.0
_commit=6398b0d10e27b51ff05fda33dd4b9ddd5bf64bae # tags/1.14.2
source=("git://anongit.freedesktop.org/libmbim/libmbim#commit=$_commit")
sha256sums=('SKIP')
......
pkgname=libmirage
pkgver=3.0.4
pkgver=3.1.0
pkgrel=1
pkgdesc="CD-ROM image (B6T/CCD/CDI/CUE/ISO/MDS/NRG/TOC) access library"
arch=('x86_64')
url="http://cdemu.sourceforge.net/"
license=('GPL')
depends=('glib2' 'libsndfile' 'zlib' 'xz' 'bzip2' 'libsamplerate')
makedepends=('bison' 'flex' 'cmake')
makedepends=(cmake intltool)
optdepends=('gobject-introspection')
source=("http://downloads.sourceforge.net/cdemu/$pkgname-$pkgver.tar.bz2")
sha256sums=('cc05370f0cc15348910a149207384f03b48b204a19215c1510924244996a3f3f')
sha256sums=('b67ecc1056cf1986321d637f1a52cb36b0f5bec4fac08fd9c71075dcb7dd7363')
build() {
cd $srcdir/$pkgname-$pkgver
......
......@@ -2,25 +2,46 @@
# Contributors from Arch: Ionut Biru <ibiru@archlinux.org>
pkgname=libplist
pkgver=1.12
pkgver=2.0.0
pkgrel=1
pkgdesc="A library to handle Apple Property List format whereas it's binary or XML"
url="http://libimobiledevice.org/"
arch=('x86_64')
license=('GPL2' 'LGPL2.1')
depends=('glib2' 'libxml2')
makedepends=('python2-cython')
depends=('glib2')
makedepends=('python2' 'cython2' 'python3' 'cython3' 'autoconf-archive')
options=('!makeflags')
source=("http://www.libimobiledevice.org/downloads/$pkgname-$pkgver.tar.bz2")
md5sums=('8b04b0f09f2398022dcd4fba75012997')
source=(http://www.libimobiledevice.org/downloads/$pkgname-$pkgver.tar.bz2)
sha256sums=('3a7e9694c2d9a85174ba1fa92417cfabaea7f6d19631e544948dc7e17e82f602')
build() {
prepare() {
cd $pkgname-$pkgver
./configure --prefix=/usr
sed -e 's/AC_PYTHON_DEVEL/AX_PYTHON_DEVEL/' -i m4/cython_python.m4
autoreconf -fi
}
build() {
mkdir build-py2
pushd build-py2
PYTHON=/usr/bin/python2 CYTHON=/usr/bin/cython2 ../$pkgname-$pkgver/configure --prefix=/usr