updated shlibs

This commit is contained in:
Logen Kain 2014-11-14 15:41:46 -06:00
commit 092ccb4a36
58 changed files with 695 additions and 1722 deletions

View file

@ -872,9 +872,9 @@ libopenal.so.1 libopenal-1.13_1
libalut.so.0 freealut-1.1.0_1
liblilv-0.so.0 liblilv-0.14.4_1
libsuil-0.so.0 suil-0.6.4_1
libprotoc.so.8 protobuf-2.5.0_1
libprotobuf.so.8 protobuf-2.5.0_1
libprotobuf-lite.so.8 protobuf-lite-2.5.0_1
libprotoc.so.9 protobuf-2.6.1_1
libprotobuf.so.9 protobuf-2.6.1_1
libprotobuf-lite.so.9 protobuf-lite-2.6.1_1
libmcpp.so.0 libmcpp-2.7.2_1
libGlacier2.so.35 libIce-3.5.0_1
libIce.so.35 libIce-3.5.0_1
@ -940,8 +940,8 @@ libsystemd-daemon.so.0 systemd-libs-43_1
libsystemd-id128.so.0 systemd-libs-43_1
libsystemd-journal.so.0 systemd-libs-43_1
libsystemd-login.so.0 systemd-libs-43_1
libplist.so.1 libplist-1.4_1
libplist++.so.1 libplist++-1.4_1
libplist.so.3 libplist-1.12_1
libplist++.so.3 libplist++-1.12_1
libnsbmp.so.0 libnsbmp-0.0.3_1
libnsgif.so.0 libnsgif-0.0.3_1
libparserutils.so.0 libparserutils-0.1.1_1
@ -1821,4 +1821,6 @@ libfm-qt5.so.1 libfm-qt5-0.8.0_1
libqtermwidget5.so.0 qtermwidget-0.6.0_1
libnpth.so.0 npth-1.1_1
libglfw.so.3 glfw-3.0.4_1
libusbmuxd.so.4 libusbmuxd-1.0.10_1
libimobiledevice.so.5 libimobiledevice-1.1.7_1
libstfl.so.0 stfl-0.23_1

View file

@ -1,20 +0,0 @@
# Template file for 'bitchx-git'
pkgname=bitchx-git
version=20140919
revision=2
build_style=gnu-configure
configure_args="--with-ssl --enable-ipv6 --with-plugins"
hostmakedepends="git"
makedepends="libressl-devel ncurses-devel"
short_desc="A simple IRC client (Internet Relay Chat)"
maintainer="Ypnose <linuxienATlegtuxDOTorg>"
license="GPL2"
homepage="https://github.com/BitchX/BitchX"
provides="bitchx-${version}_${revision}"
replaces="bitchx>=0"
do_fetch() {
local url="git://github.com/BitchX/BitchX"
msg_normal "Fetching source from $url ...\n"
git clone ${url} ${pkgname}-${version}
}

13
srcpkgs/bitchx/template Normal file
View file

@ -0,0 +1,13 @@
# Template file for 'bitchx'
pkgname=bitchx
version=1.2.1
revision=1
build_style=gnu-configure
configure_args="--with-ssl --with-ipv6 --with-plugins"
makedepends="libressl-devel ncurses-devel"
short_desc="A simple IRC client (Internet Relay Chat)"
maintainer="Juan RP <xtraeme@gmail.com>"
license="3-clause-BSD"
homepage="http://bitchx.com"
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
checksum=2d270500dd42b5e2b191980d584f6587ca8a0dbda26b35ce7fadb519f53c83e2

View file

@ -1,7 +1,7 @@
# Template file for 'bitcoin'
pkgname=bitcoin
version=0.9.3
revision=1
revision=2
create_wrksrc=yes
hostmakedepends="which pkg-config"
makedepends="db-devel protobuf-devel libressl-devel boost-devel>=1.54 miniupnpc-devel>=1.9"

View file

@ -4,13 +4,13 @@ version=15.0.0.223
_chromeVersion=38.0.2125.122-1
_channel='stable'
_baseUrl='http://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable'
revision=1
revision=2
short_desc="Pepper Flash plugin for Chromium"
maintainer="Enno Boland <eb@s01.de>"
homepage="http://www.google.com/chrome"
license="chrome"
lib32disabled=yes
nonfree=yes
repository="nonfree"
only_for_archs="i686 x86_64"
depends="chromium binutils"
create_wrksrc=yes

View file

@ -1,6 +1,6 @@
# Template file for 'cln'
pkgname=cln
version=1.3.3
version=1.3.4
revision=1
build_style=gnu-configure
maintainer="Dominik Honnef <dominik@honnef.co>"
@ -9,7 +9,7 @@ license="GPL"
homepage="http://www.ginac.de/CLN/"
short_desc="A library for efficient computations with all kinds of numbers in arbitrary precision"
distfiles="http://www.ginac.de/CLN/${pkgname}-${version}.tar.bz2"
checksum=57fc2ee3ecbb30d4037ff32a9a331804ea7dad8b345e70d42d9991ca659b2612
checksum=2d99d7c433fb60db1e28299298a98354339bdc120d31bb9a862cafc5210ab748
if [[ "$XBPS_TARGET_MACHINE" == arm* ]]; then
CPPFLAGS+=" -DNO_ASM"

View file

@ -1,142 +0,0 @@
Patch for musl:
- no sys/queue.h, use compat/queue.h by including config.h
- do not include sys/cdefs.h, include it only for linux if __GLIBC__ is defined.
--- compat/queue.h.orig 2014-11-10 15:54:07.744929227 +0100
+++ compat/queue.h 2014-11-10 15:54:14.071992172 +0100
@@ -34,7 +34,6 @@
#ifndef COMPAT_QUEUE_H
#define COMPAT_QUEUE_H
-#include <sys/queue.h>
/*
* Tail queue definitions.
*/
--- ipv6nd.h.orig 2014-11-10 16:06:24.642349623 +0100
+++ ipv6nd.h 2014-11-10 16:07:35.347079022 +0100
@@ -28,10 +28,9 @@
#ifndef IPV6ND_H
#define IPV6ND_H
-#include <sys/queue.h>
-
#include <time.h>
+#include "config.h"
#include "dhcpcd.h"
#include "ipv6.h"
--- ipv6.h.orig 2014-11-10 16:08:03.514369511 +0100
+++ ipv6.h 2014-11-10 16:08:27.211613861 +0100
@@ -28,7 +28,6 @@
#ifndef IPV6_H
#define IPV6_H
-#include <sys/queue.h>
#include <sys/uio.h>
#include <netinet/in.h>
@@ -38,6 +37,7 @@
# include <linux/ipv6.h>
#endif
+#include "config.h"
#include "dhcpcd.h"
#define ALLROUTERS "ff02::2"
--- ipv4.c.orig 2014-11-10 16:08:42.210768503 +0100
+++ ipv4.c 2014-11-10 16:08:49.946848257 +0100
@@ -25,7 +25,6 @@
* SUCH DAMAGE.
*/
-#include <sys/queue.h>
#include <sys/socket.h>
#include <sys/types.h>
--- if-options.c.orig 2014-11-10 16:09:05.972013455 +0100
+++ if-options.c 2014-11-10 16:09:11.684072335 +0100
@@ -29,7 +29,6 @@
#include <sys/param.h>
#include <sys/types.h>
-#include <sys/queue.h>
#include <arpa/inet.h>
--- eloop.c.orig 2014-11-10 16:09:31.579277397 +0100
+++ eloop.c 2014-11-10 16:09:41.386378472 +0100
@@ -28,7 +28,6 @@
/* Needed for ppoll(2) */
#define _GNU_SOURCE
-#include <sys/queue.h>
#include <sys/time.h>
#include <errno.h>
@@ -38,6 +37,7 @@
#include <stdlib.h>
#include <syslog.h>
+#include "config.h"
#include "common.h"
#include "dhcpcd.h"
#include "eloop.h"
--- dhcpcd.h.orig 2014-11-10 16:10:00.467575110 +0100
+++ dhcpcd.h 2014-11-10 16:10:09.882672127 +0100
@@ -28,10 +28,10 @@
#ifndef DHCPCD_H
#define DHCPCD_H
-#include <sys/queue.h>
#include <sys/socket.h>
#include <net/if.h>
+#include "config.h"
#include "defs.h"
#include "control.h"
#include "if-options.h"
--- dhcpcd.c.orig 2014-11-10 16:10:26.435842686 +0100
+++ dhcpcd.c 2014-11-10 16:10:32.467904833 +0100
@@ -30,7 +30,6 @@ const char dhcpcd_copyright[] = "Copyrig
#define _WITH_DPRINTF /* Stop FreeBSD bitching */
#include <sys/file.h>
-#include <sys/queue.h>
#include <sys/socket.h>
#include <sys/stat.h>
#include <sys/time.h>
--- auth.h.orig 2014-11-10 16:10:49.572081045 +0100
+++ auth.h 2014-11-10 16:11:07.123261845 +0100
@@ -28,7 +28,7 @@
#ifndef AUTH_H
#define AUTH_H
-#include <sys/queue.h>
+#include "config.h"
#define DHCPCD_AUTH_SEND (1 << 0)
#define DHCPCD_AUTH_REQUIRE (1 << 1)
--- auth.c.orig 2014-11-10 16:11:28.427481277 +0100
+++ auth.c 2014-11-10 16:11:33.107529478 +0100
@@ -26,7 +26,6 @@
*/
#include <sys/file.h>
-#include <sys/queue.h>
#include <errno.h>
#include <fcntl.h>
#include <inttypes.h>
--- common.c.orig 2014-11-10 16:12:10.283912320 +0100
+++ common.c 2014-11-10 16:21:45.141810097 +0100
@@ -31,7 +31,9 @@
#endif
#ifndef __sun
+# if !defined(__linux__) || (defined(__linux__) && defined(__GLIBC__))
# include <sys/cdefs.h>
+# endif
#endif
#ifdef __APPLE__

View file

@ -1,7 +1,7 @@
# Template file for 'dhcpcd'
pkgname=dhcpcd
version=6.6.1
revision=3
version=6.6.2
revision=1
lib32disabled=yes
build_options="systemd"
build_style=configure
@ -14,7 +14,7 @@ maintainer="Juan RP <xtraeme@gmail.com>"
license="2-clause-BSD"
homepage="http://roy.marples.name/projects/dhcpcd"
distfiles="http://roy.marples.name/downloads/dhcpcd/dhcpcd-$version.tar.bz2"
checksum=5d6a15fa064a91761601142232f23edb09b570555c3386e6d766759d78b8e1fe
checksum=879c81febafc95ed9353909b719af765e9925c6cb06226b79da6c0dd176fe89f
pre_install() {
# make wpa_supplicant log to syslog rather than stdout

View file

@ -1,7 +1,7 @@
# Template file for 'ffmpeg'
pkgname=ffmpeg
version=2.4.3
revision=1
revision=2
short_desc="Decoding, encoding and streaming software"
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-3"
@ -11,7 +11,7 @@ checksum=ca5c3e3c0e4f9e43b9dceafceb866acb1ea575cb9f2d94e0d959303e4fc4e602
hostmakedepends="pkg-config perl yasm"
makedepends="zlib-devel bzip2-devel freetype-devel alsa-lib-devel libXfixes-devel
libXext-devel libXvMC-devel faad2-devel lame-devel libtheora-devel
libXext-devel libXvMC-devel faad2-devel lame-devel libtheora-devel gnutls-devel
libvorbis-devel x264-devel>=20140928 xvidcore-devel jack-devel SDL-devel
libcdio-devel libvpx-devel librtmp-devel freetype-devel libmodplug-devel
speex-devel celt-devel harfbuzz-devel libass-devel opus-devel pulseaudio-devel"
@ -38,7 +38,7 @@ do_configure() {
--target-os=linux --arch=${_arch}"
fi
./configure --prefix=/usr --disable-debug --enable-gpl \
./configure --prefix=/usr --disable-debug --enable-gpl --enable-gnutls \
--enable-libcdio --enable-version3 --enable-runtime-cpudetect \
--enable-libmp3lame --enable-libvorbis --enable-libxvid \
--enable-libx264 --enable-libvpx --enable-libtheora \

View file

@ -1,23 +1,24 @@
# Template file for 'ghostscript'
pkgname=ghostscript
version=9.14
version=9.15
revision=1
short_desc="An interpreter for the PostScript language"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.ghostscript.com/"
license="GPL-3, custom"
license="AGPL-3, CPL-1.0"
distfiles="http://downloads.ghostscript.com/public/$pkgname-$version.tar.bz2"
checksum=1c74c5aac4042d841b9d5314200b8932a62d03c92d25d329e993534d1279cc74
checksum=e65daf25059e2f3dabd3535df3d936a42ca4933d36473a03095e39adcdd5315c
hostmakedepends="automake libtool pkg-config"
makedepends="zlib-devel dbus-devel libXext-devel libXt-devel libpng-devel>=1.6
makedepends="
zlib-devel dbus-devel libXext-devel libXt-devel libpng-devel>=1.6
fontconfig-devel jasper-devel tiff-devel lcms2-devel jbig2dec-devel
cups-devel gsfonts"
cups-devel"
depends="gsfonts"
pre_configure() {
# force it to use system libs.
rm -rf jpeg libpng jasper expat tiff lcms lcms2 freetype cups/libs jbig2dec
rm -rf zlib jpeg{,xr} libpng jasper expat tiff lcms{,2} freetype cups/libs jbig2dec
cd ijs
autoreconf -fi
}
@ -28,13 +29,13 @@ do_configure() {
*) configure_args+=" --enable-little-endian";;
esac
cd ${wrksrc}
# configure ghostscript
./configure ${configure_args} --enable-dynamic --with-ijs \
--with-jbig2dec --with-omni --with-x --with-drivers=ALL \
--with-fontpath=/usr/share/fonts/Type1:/usr/share/fonts \
--with-install-cups --enable-fontconfig --enable-freetype \
--without-luratech --without-omni --with-system-libtiff \
--disable-compile-inits
--enable-fontconfig --enable-freetype --without-luratech \
--without-omni --with-system-libtiff --disable-compile-inits
# configure libijs
cd ijs

View file

@ -1,7 +1,7 @@
# Template file for 'girara'
pkgname=girara
version=0.2.2
revision=2
version=0.2.3
revision=1
build_style=gnu-makefile
# COLOR=0 to avoid "tput not found" spam in the build output
make_build_args="COLOR=0"
@ -13,7 +13,7 @@ license="zlib"
homepage="http://pwmt.org/projects/girara/"
short_desc="A library that implements a user interface that focuses on simplicity and minimalism"
distfiles="http://pwmt.org/projects/${pkgname}/download/${pkgname}-${version}.tar.gz"
checksum=6382dfdf1cc7ddfedf3d1ece5a7f07590c49b4932184ee8dec6d2bd121e66653
checksum=b07fcce509a27c5917a997eb08cc5c8da20e9013f59ae89367ff048f2eae0ede
post_install() {
vlicense LICENSE

View file

@ -1,6 +1,6 @@
# Template build file for 'glib'
pkgname=glib
version=2.42.0
version=2.42.1
revision=1
build_style=gnu-configure
configure_args="--disable-fam --with-pcre=system --enable-static"
@ -11,7 +11,7 @@ maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.gtk.org/"
license="LGPL-2.1"
distfiles="${GNOME_SITE}/glib/${version%.*}/glib-$version.tar.xz"
checksum=94fbc0a7d10633433ff383e540607de649c1b46baaa59dea446a50977a6c4472
checksum=8f3f0865280e45b8ce840e176ef83bcfd511148918cc8d39df2ee89b67dcf89a
if [ "$CROSS_BUILD" ]; then
hostmakedepends+=" glib-devel"

1
srcpkgs/gvfs-afc Symbolic link
View file

@ -0,0 +1 @@
gvfs

View file

@ -1,32 +1,35 @@
# Template file for 'gvfs'
pkgname=gvfs
version=1.20.3
version=1.22.2
revision=1
build_style=gnu-configure
configure_args="--disable-hal --disable-afc
--with-bash-completion-dir=/usr/share/bash-completion/completions"
hostmakedepends="pkg-config intltool libxslt docbook-xsl"
configure_args="--disable-hal $(vopt_enable systemd)
--with-bash-completion-dir=/usr/share/bash-completion/completions
--with-samba-includes=${XBPS_CROSS_BASE}/usr/include
--with-samba-libs=${XBPS_CROSS_BASE}/usr/lib
--with-archive-includes=${XBPS_CROSS_BASE}/usr/include
--with-archive-libs=${XBPS_CROSS_BASE}/usr/lib"
hostmakedepends="pkg-config intltool libxslt docbook-xsl glib-devel"
makedepends="
libbluetooth-devel dbus-glib-devel libgudev-devel>=183 libexif-devel libbluray-devel
libbluetooth-devel dbus-glib-devel libgudev-devel libexif-devel libbluray-devel
fuse-devel libarchive-devel>=3.1.2 libcdio-devel libsoup-gnome-devel>=2.44
libgphoto2-devel libsecret-devel gtk+3-devel samba-devel libmtp-devel
avahi-glib-libs-devel udisks2-devel libgcrypt-devel
libobexftp-devel gnome-online-accounts-devel>=3.12"
avahi-glib-libs-devel udisks2-devel libgcrypt-devel $(vopt_if systemd systemd-devel)
libobexftp-devel libimobiledevice-devel libarchive-devel"
short_desc="Userspace virtual filesystem"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.gnome.org"
license="LGPL-2.1"
distfiles="${GNOME_SITE}/$pkgname/${version%.*}/$pkgname-$version.tar.xz"
checksum=646b1906b1c85876fa07299246855f16836080466dde1826003bbbd4b9415cba
checksum=8d08c4927b6c20d990498c23280017e7033b31a386f09b4c3ce5bedd20316250
# Package build options
build_options="systemd"
subpackages="gvfs-afc gvfs-afp gvfs-cdda gvfs-gphoto2 gvfs-mtp gvfs-obex gvfs-smb"
if [ "$build_option_systemd" ]; then
configure_args+=" --enable-systemd"
makedepends+=" systemd-devel"
else
configure_args+=" --disable-systemd"
if [ -z "$CROSS_BUILD" ]; then
makedepends+=" gnome-online-accounts-devel>=3.12"
subpackages+=" gvfs-goa"
fi
post_install() {
@ -39,42 +42,44 @@ gvfs-devel_package() {
vmove usr/include
}
}
gvfs-afc_package() {
short_desc+=" - Apple mobile device backend"
depends="gvfs-${version}_${revision}"
pkg_install() {
vmove usr/libexec/gvfsd-afc
vmove usr/libexec/gvfs-afc-volume-monitor
vmove usr/share/dbus-1/services/org.gtk.Private.AfcVolumeMonitor.service
vmove usr/share/gvfs/remote-volume-monitors/afc.monitor
}
}
gvfs-afp_package() {
short_desc+=" - Apple Filing Protocol (AFP) backend"
depends="gvfs>=${version}_${revision}"
replaces="gvfs<1.18.3_2"
pkg_install() {
vmove "usr/libexec/gvfsd-afp*"
vmove "usr/share/gvfs/mounts/afp*"
}
}
gvfs-cdda_package() {
short_desc+=" - CD-ROM backend"
depends="gvfs>=${version}_${revision}"
replaces="gvfs<1.18.3_2"
pkg_install() {
vmove "usr/libexec/gvfsd-cd*"
vmove "usr/share/gvfs/mounts/cd*"
}
}
gvfs-goa_package() {
short_desc+=" - Gnome Online Accounts (webservices) backend"
depends="gvfs>=${version}_${revision}"
replaces="gvfs<1.18.3_2"
pkg_install() {
vmove usr/libexec/gvfs-goa-volume-monitor
vmove usr/share/dbus-1/services/org.gtk.Private.GoaVolumeMonitor.service
vmove usr/share/gvfs/remote-volume-monitors/goa.monitor
}
}
gvfs-gphoto2_package() {
short_desc+=" - gphoto2 (PTP camera/MTP media player) backend"
depends="gvfs>=${version}_${revision}"
replaces="gvfs<1.18.3_2"
pkg_install() {
vmove usr/libexec/gvfs-gphoto2-volume-monitor
vmove usr/libexec/gvfsd-gphoto2
@ -82,11 +87,9 @@ gvfs-gphoto2_package() {
vmove usr/share/gvfs/remote-volume-monitors/gphoto2.monitor
}
}
gvfs-mtp_package() {
short_desc+=" - MTP backend"
depends="gvfs>=${version}_${revision}"
replaces="gvfs<1.18.3_2"
pkg_install() {
vmove usr/libexec/gvfs-mtp-volume-monitor
vmove usr/libexec/gvfsd-mtp
@ -95,7 +98,6 @@ gvfs-mtp_package() {
vmove usr/share/gvfs/mounts/mtp.mount
}
}
gvfs-obex_package() {
short_desc+=" - OBEX backend"
depends="obexftp gvfs>=${version}_${revision}"
@ -104,11 +106,9 @@ gvfs-obex_package() {
vmove "usr/share/gvfs/mounts/obex*"
}
}
gvfs-smb_package() {
short_desc+=" - SMB/CIFS (Windows client) backend"
depends="gvfs>=${version}_${revision}"
replaces="gvfs<1.18.3_2"
triggers="gsettings-schemas"
pkg_install() {
vmove usr/libexec/gvfsd-smb

View file

@ -1,13 +1,14 @@
# Template file for 'hugin'
pkgname=hugin
version=2013.0.0
revision=3
version=2014.0.0
revision=1
build_style=cmake
maintainer="Dominik Honnef <dominik@honnef.co>"
hostmakedepends="cmake pkg-config"
hostmakedepends="cmake pkg-config exiftool"
makedepends="wxWidgets-devel tiff-devel libpng-devel libopenexr-devel>=2.2 exiv2-devel libfreeglut-devel libpano13-devel boost-devel MesaLib-devel lensfun-devel python-devel swig glew-devel libXmu-devel libXi-devel glu-devel"
depends="exiftool"
license="GPL-2"
homepage="http://hugin.sourceforge.net/"
short_desc="An easy to use panoramic imaging toolchain"
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}/${pkgname}-${version%.*}/${pkgname}-${version}.tar.bz2"
checksum=484e1ed58fa6fe4bae1f423967101549345bcca2653b992afbc0ed9ec0dbebd5
checksum=f098aa0ede44010d3bb2bb38693177533fd776c45063a338c4c483d7e471ec29

14
srcpkgs/icewm/template Normal file
View file

@ -0,0 +1,14 @@
# Template file for 'icewm'
pkgname=icewm
version=1.3.8
revision=1
build_style=gnu-configure
configure_args="--enable-shaped-decorations --enable-gradients"
hostmakedepends="pkg-config"
makedepends="libXrandr-devel libXft-devel libSM-devel libXinerama-devel gdk-pixbuf-devel"
short_desc="A Window Manager designed for speed, usability, and consistency"
maintainer="Juan RP <xtraeme@gmail.com>"
license="LGPL-2"
homepage="http://www.icewm.org/"
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.gz"
checksum=17588d9e0bbbb23587bc04c83da9dd94fd4da6894ecfee6d7f3ed50d780dcd18

13
srcpkgs/ifuse/template Normal file
View file

@ -0,0 +1,13 @@
# Template file for 'ifuse'
pkgname=ifuse
version=1.1.3
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="fuse-devel libimobiledevice-devel"
short_desc="A fuse filesystem to access the contents of an iPhone or iPod Touch"
maintainer="Juan RP <xtraeme@gmail.com>"
license="LGPL-2.1"
homepage="http://libimobiledevice.org/"
distfiles="http://www.libimobiledevice.org/downloads/ifuse-${version}.tar.bz2"
checksum=a788de66fb7720c84a5a775df415f78bbfb7c467a76c732d23292c6986252add

View file

@ -1,6 +1,6 @@
# Template file for 'jupp'
pkgname=jupp
version=3.1jupp27
version=3.1jupp28
revision=1
build_style=gnu-configure
configure_args="--disable-dependency-tracking --disable-termidx"
@ -19,7 +19,7 @@ license="GPL-1"
homepage="https://www.mirbsd.org/jupp.htm"
update_pkgname="joe"
distfiles="https://www.mirbsd.org/MirOS/dist/${pkgname}/joe-${version}.tgz"
checksum=80374fbd69c4b827ba33761c669dfcddab7222755bfb858600528bb8d6b98e6f
checksum=be4d16cb44f002a3f6f5069471096c53d9c184b7366ef1a055422d2f0006851f
pre_configure() {
chmod +x configure

View file

@ -0,0 +1 @@
libimobiledevice

View file

@ -0,0 +1,31 @@
# Template file for 'libimobiledevice'
pkgname=libimobiledevice
version=1.1.7
revision=2
build_style=gnu-configure
hostmakedepends="automake libtool pkg-config python-devel"
makedepends="python-devel libglib-devel libressl-devel libusb-devel libplist-devel libusbmuxd-devel"
short_desc="A library to communicate with Apple devices"
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2,LGPL-2.1"
homepage="http://www.libimobiledevice.org/"
distfiles="http://www.libimobiledevice.org/downloads/${pkgname}-${version}.tar.bz2"
checksum=e6afaad739f8deeb5b9c5c99fac7d01c818fa944b18ef3d3ae0456453d2eb2b0
pre_configure() {
sed -i 's,-L$(libdir),,g' cython/Makefile.am
export PYTHON_CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/python2.7"
export PYTHON_LDFLAGS="-L${XBPS_CROSS_BASE}/usr/lib -lpython2.7"
autoreconf -fi
}
libimobiledevice-devel_package() {
short_desc+=" - development files"
depends="${makedepends} ${sourcepkg}>=${version}_${revision}"
pkg_install() {
vmove usr/include
vmove usr/lib/*.a
vmove usr/lib/*.so
vmove usr/lib/pkgconfig
}
}

View file

@ -1,41 +1,44 @@
# Template file for 'libplist'
pkgname=libplist
version=1.8
revision=5
build_style=cmake
configure_args="-DCMAKE_SKIP_RPATH=ON"
hostmakedepends="cmake swig python-devel Cython"
version=1.12
revision=3
build_style=gnu-configure
configure_args="--disable-static"
hostmakedepends="automake libtool pkg-config python-devel Cython"
makedepends="python-devel libglib-devel libxml2-devel"
short_desc="Apple Property List library"
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2, LGPL-2.1"
homepage="http://libimobiledevice.org/"
distfiles="http://www.libimobiledevice.org/downloads/${pkgname}-${version}.tar.bz2"
checksum=a418da3880308199b74766deef2a760a9b169b81a868a6a9032f7614e20500ec
checksum=0effdedcb3de128c4930d8c03a3854c74c426c16728b8ab5f0a5b6bdc0b644be
disable_parallel_build=yes
libplist++_package() {
short_desc+=" -- C++ runtime library"
pkg_install() {
vmove "usr/lib/libplist++.so.*"
}
pre_configure() {
sed -i 's,-L$(libdir),,g' cython/Makefile.am
export PYTHON_CPPFLAGS="-I${XBPS_CROSS_BASE}/usr/include/python2.7"
export PYTHON_LDFLAGS="-L${XBPS_CROSS_BASE}/usr/lib -lpython2.7"
autoreconf -fi
}
libplist++_package() {
short_desc+=" - C++ runtime library"
pkg_install() {
vmove usr/lib/libplist++.so.*
}
}
libplist-python_package() {
lib32disabled=yes
short_desc+=" -- Python bindings"
short_desc+=" - Python bindings"
pkg_install() {
vmove usr/lib/python2.7
}
}
libplist-devel_package() {
depends="libplist++>=${version}_${revision} libplist>=${version}_${revision}"
short_desc+=" -- development files"
depends="libxml2-devel libplist++>=${version}_${revision} libplist>=${version}_${revision}"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove "usr/lib/*.so"
vmove usr/lib/*.so
}
}

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
# Template file for 'libreoffice-bin'
pkgname=libreoffice-bin
version=4.2.4
revision=2
version=4.3.4
revision=1
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.libreoffice.org/"
license="LGPL-3"
@ -11,16 +11,17 @@ _disturi="http://download.documentfoundation.org/libreoffice/stable/${version}/d
if [ "$XBPS_TARGET_MACHINE" = "x86_64" ]; then
_arch=x86-64
distfiles="${_disturi}/x86_64/LibreOffice_${version}_Linux_${_arch}_deb.tar.gz"
checksum=7a7e056c45309f4949e0a33c54c4e65e40894b7c858d36d2b7820eae0fb3efa8
checksum=973ffbc6da65cd41ae58550e18269268c1758fa7c3bdfb8c1d5d086db8190ac0
elif [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
_arch=x86
distfiles="${_disturi}/x86/LibreOffice_${version}_Linux_${_arch}_deb.tar.gz"
checksum=c22a7158e40707d7f0ee547a7241b12a3c0f607355dba53774fd6d34204c6910
checksum=141ffdd2ab2d178ef301ee369856cac4fb7455221d3fea2b0dd1f3387c634e38
fi
only_for_archs="i686 x86_64"
wrksrc="LibreOffice_${version}.2_Linux_${_arch}_deb"
makedepends="shared-mime-info desktop-file-utils hicolor-icon-theme"
depends="${makedepends}"
wrksrc="LibreOffice_${version}.1_Linux_${_arch}_deb"
depends="shared-mime-info desktop-file-utils hicolor-icon-theme"
provides="libreoffice-${version}_${revision}"
replaces="libreoffice>=0"
allow_unknown_shlibs=yes
do_install() {
@ -36,4 +37,5 @@ do_install() {
for a in ${programs} ; do
ln -fs /opt/libreoffice${version%.*}/program/$a ${DESTDIR}/usr/bin/$a
done
ln -s libreoffice${version%.*} ${DESTDIR}/usr/bin/libreoffice
}

View file

@ -1 +1 @@
lm-sensors
lm_sensors

View file

@ -1 +1 @@
lm-sensors
lm_sensors

1
srcpkgs/libusbmuxd-devel Symbolic link
View file

@ -0,0 +1 @@
libusbmuxd

View file

@ -0,0 +1,24 @@
# Template file for 'libusbmuxd'
pkgname=libusbmuxd
version=1.0.10
revision=1
build_style=gnu-configure
hostmakedepends="pkg-config"
makedepends="libusb-devel libplist-devel"
short_desc="USB Multiplex Daemon library"
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2,LGPL-2.1"
homepage="https://marcan.st/blog/iphonelinux/usbmuxd/"
distfiles="http://www.libimobiledevice.org/downloads/${pkgname}-${version}.tar.bz2"
checksum=1aa21391265d2284ac3ccb7cf278126d10d354878589905b35e8102104fec9f2
libusbmuxd-devel_package() {
short_desc+=" - development files"
depends="${sourcepkg}>=${version}_${revision}"
pkg_install() {
vmove usr/include
vmove usr/lib/*.a
vmove usr/lib/*.so
vmove usr/lib/pkgconfig
}
}

View file

@ -1,15 +1,15 @@
# Template file for 'linux3.17'
#
pkgname=linux3.17
version=3.17.2
revision=2
version=3.17.3
revision=1
wrksrc="linux-${version}"
maintainer="John Galt <johngaltfirstrun@gmail.com>"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.kernel.org"
license="GPL-2"
short_desc="The Linux kernel and modules (${version%.*} series)"
distfiles="http://www.kernel.org/pub/linux/kernel/v3.x/linux-${version}.tar.xz"
checksum=f9221dc0878955318ab57b8bb5ea1f26cbbaa39359c91d0f6c8de74d68aea796
checksum=f1ff54a392db4ad6432d07671f19c7da7cb73cae2bd7ea84369492abc8c172c2
_kernver="${version}_${revision}"

View file

@ -1,26 +1,19 @@
# Template file for 'lm-sensors'
pkgname=lm-sensors
version=3.3.4
revision=3
wrksrc="lm_sensors-${version}"
hostmakedepends="which flex perl"
pkgname=lm_sensors
replaces="lm-sensors>=0"
version=3.3.5
revision=1
build_style=gnu-makefile
make_install_args="PREFIX=/usr SBINDIR=/usr/bin MANDIR=/usr/share/man"
hostmakedepends="flex perl"
depends="perl"
conf_files="/etc/sensors3.conf"
short_desc="Utilities to read temperature/voltage/fan sensors"
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2, LGPL-2.1"
homepage="http://www.lm-sensors.org/"
update_pkgname="lm_sensors"
distfiles="http://dl.lm-sensors.org/$pkgname/releases/lm_sensors-$version.tar.bz2"
checksum=b4608610cb5de4b24e3fe1ae357712e8633a8a929bbb42df5eecc4ccee6ba76d
do_build() {
make CC="$CC" LD="$LD" CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" PREFIX=/usr ${makejobs}
}
do_install() {
make PREFIX=/usr MANDIR=/usr/share/man DESTDIR=${DESTDIR} install
}
distfiles="http://dl.lm-sensors.org/lm-sensors/releases/$pkgname-$version.tar.bz2"
checksum=5dae6a665e1150159a93743c4ff1943a7efe02cd9d3bb12c4805e7d7adcf4fcf
libsensors_package() {
short_desc="Library to read temperature/voltage/fan sensors"
@ -28,10 +21,9 @@ libsensors_package() {
vmove "usr/lib/*.so.*"
}
}
libsensors-devel_package() {
depends="libsensors>=${version}_${revision}"
short_desc="lm-sensors development kit"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
vmove "usr/lib/*.a"

View file

@ -1,9 +1,9 @@
# Template file for 'mixxx'
pkgname=mixxx
version=1.11.0
revision=3
hostmakedepends="scons pkg-config which"
makedepends="qt-devel portaudio-devel libusb-devel libmad-devel protobuf-devel
revision=4
hostmakedepends="scons pkg-config"
makedepends="qt-devel portaudio-devel libusb-devel libmad-devel protobuf-devel>=2.6
libid3tag-devel libvorbis-devel libflac-devel glu-devel taglib-devel
libsndfile-devel portmidi-devel vamp-plugin-sdk-devel faad2-devel
libmp4v2-devel"
@ -17,19 +17,21 @@ checksum="00961b5d6c1e6d6686d76e55de474b943bbeff4e59b163dddd3d9940dc1b0331"
_scons_args="qtdir=/usr/include shoutcast=0 faad=1 tuned=0 prefix=/usr"
do_build() {
if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
export CFLAGS+=" -msse"
export CXXFLAGS+=" -msse"
fi
sed -i \
-e 's/branch_name = .*/branch_name = "mixxx"/' \
-e 's/bazaar_revision = .*/bazaar_revision = "'$version'"/' \
src/SConscript
scons ${makejobs} \
$_scons_args \
install_root=$DESTDIR/usr
scons ${makejobs} ${_scons_args}
}
do_install() {
scons ${makejobs} \
$_scons_args \
install_root=$DESTDIR/usr \
install
if [ "$XBPS_TARGET_MACHINE" = "i686" ]; then
export CFLAGS+=" -msse"
export CXXFLAGS+=" -msse"
fi
scons ${_scons_args} install_root=${DESTDIR}/usr install
}

View file

@ -1,10 +1,10 @@
# Template file for 'mosh'
pkgname=mosh
version=1.2.4
revision=3
revision=4
build_style=gnu-configure
hostmakedepends="automake pkg-config git"
makedepends="ncurses-devel protobuf-devel>=2.5.0 libutempter-devel libressl-devel perl-IO-Tty"
makedepends="ncurses-devel protobuf-devel>=2.6 libutempter-devel libressl-devel perl-IO-Tty"
depends="perl-IO-Tty"
short_desc="MObile SHell"
maintainer="Juan RP <xtraeme@gmail.com>"

View file

@ -1,10 +1,10 @@
# Template file for 'mumble'
pkgname=mumble
version=1.2.8
revision=1
revision=2
hostmakedepends="pkg-config"
makedepends="
libcap-devel Ice-devel>=3.5 protobuf-devel>=2.5.0 libXi-devel qt-devel libressl-devel
libcap-devel Ice-devel>=3.5 protobuf-devel>=2.6 libXi-devel qt-devel libressl-devel
speex-devel libsndfile-devel libX11-devel alsa-lib-devel pulseaudio-devel
avahi-compat-libs-devel MesaLib-devel opus-devel libogg-devel boost-devel"
depends="qt-plugin-sqlite desktop-file-utils hicolor-icon-theme"
@ -23,11 +23,9 @@ do_configure() {
no-xevie pulseaudio no-embed-qt-translations no-update-packaged" \
DEFINES+="PLUGIN_PATH=/usr/lib/mumble"
}
do_build() {
make release
}
do_install() {
vmkdir usr/bin
vmkdir usr/lib/mumble

View file

@ -1,6 +1,6 @@
# Template build file for 'php'
pkgname=php
version=5.6.2
version=5.6.3
revision=1
short_desc="An HTML-embedded scripting language"
license="PHP"
@ -15,7 +15,7 @@ makedepends="postgresql-libs-devel libldap-devel libvpx-devel sqlite-devel
readline-devel>=6.3 libmysqlclient-devel"
conf_files="/etc/php/php.ini"
distfiles="http://www.php.net/distributions/php-${version}.tar.gz"
checksum=4bb316831979317caf738bb9e2c590bf3b7951ce60c69b9ca33f26069d9a2f39
checksum=7ac79fe7ef50c2d5893375f5d8854909337adf1632e42bb08b36b66a0d8016a7
nocross=yes
lib32disabled=yes

1
srcpkgs/postgresql-contrib Symbolic link
View file

@ -0,0 +1 @@
postgresql

View file

@ -1,7 +1,7 @@
# Template file for 'postgresql'
pkgname=postgresql
version=9.3.5
revision=2
revision=3
build_style=gnu-configure
make_build_target="world"
configure_args="--with-openssl --with-python
@ -43,7 +43,13 @@ pre_build() {
export SGML_CATALOG_FILES="/usr/share/sgml/openjade/catalog:/usr/share/sgml/iso8879/catalog:/usr/share/sgml/docbook/dsssl/modular/catalog:/usr/share/sgml/docbook/4.2/catalog"
}
post_build() {
make -C contrib ${makejobs}
}
post_install() {
make -C contrib install
vmkdir usr/share/man
cp -r doc/src/sgml/man? ${DESTDIR}/usr/share/man
vmkdir usr/share/doc/postgresql
@ -168,3 +174,11 @@ postgresql-client_package() {
${PKGDESTDIR}/usr/share/postgresql
}
}
postgresql-contrib_package() {
short_desc="PostgreSQL contributed programs and extensions"
pkg_install() {
make -C contrib install DESTDIR=${PKGDESTDIR}
}
}

View file

@ -1,25 +1,25 @@
# Template file for 'protobuf'
pkgname=protobuf
version=2.5.0
revision=4
version=2.6.1
revision=1
build_style=gnu-configure
hostmakedepends="libtool pkg-config"
hostmakedepends="automake libtool pkg-config"
makedepends="zlib-devel"
short_desc="Google's data interchange format"
maintainer="Juan RP <xtraeme@gmail.com>"
distfiles="http://${pkgname}.googlecode.com/files/${pkgname}-${version}.tar.bz2"
homepage="http://code.google.com/p/${pkgname}/"
distfiles="https://github.com/google/protobuf/releases/download/${version}/protobuf-${version}.tar.bz2"
homepage="https://developers.google.com/protocol-buffers/"
license="BSD"
checksum=13bfc5ae543cf3aa180ac2485c0bc89495e3ae711fc6fab4f8ffe90dfb4bb677
checksum=ee445612d544d885ae240ffbcbf9267faa9f593b7b101f21d58beceb92661910
if [ "$CROSS_BUILD" ]; then
# needs host protoc
hostmakedepends+=" protobuf"
hostmakedepends+=" protobuf>=2.6"
configure_args+=" --with-protoc=/usr/bin/protoc"
fi
pre_configure() {
libtoolize -f
NOCONFIGURE=1 ./autogen.sh
}
protobuf-devel_package() {
@ -32,7 +32,6 @@ protobuf-devel_package() {
vmove "usr/lib/*.so"
}
}
protobuf-lite_package() {
short_desc="Google's data interchange format - Lite version"
pkg_install() {

View file

@ -1,7 +1,7 @@
# Template file for 'sabnzbd'
pkgname=sabnzbd
version=0.7.18
revision=3
version=0.7.19
revision=1
wrksrc="SABnzbd-${version}"
depends="par2cmdline python-cheetah python-configobj python-feedparser python-gntp python-openssl python-yenc unzip"
maintainer="Dominik Honnef <dominik@honnef.co>"
@ -12,7 +12,7 @@ homepage="http://sabnzbd.org/"
update_ignore="*RC*"
short_desc="SABnzbd is an Open Source Binary Newsreader written in Python"
distfiles="${SOURCEFORGE_SITE}/sabnzbdplus/SABnzbd-${version}-src.tar.gz"
checksum=aa05697d901b3e334e92f274b2e8788973059840be656a1545e8f2a4b070b014
checksum=31ad0ae24db3873011db816e1b100f4429734b2260f4c669b7261d2f85717487
noarch=yes
pycompile_dirs="/usr/share/sabnzbd"

17
srcpkgs/sandfox/template Normal file
View file

@ -0,0 +1,17 @@
# Template file for 'sandfox'
pkgname=sandfox
version=1.1.4
revision=1
noarch=yes
depends="bash inotify-tools lsof"
short_desc="Runs Firefox and other apps in a filesystem sandbox"
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-3"
homepage="http://igurublog.wordpress.com/downloads/script-sandfox/"
distfiles="https://github.com/IgnorantGuru/sandfox/archive/${version}.tar.gz"
checksum=20c6818cb36bb97e9ae4b0c370f80df551eeb852f83ed91298a81705bcedeafe
do_install() {
vbin sandfox
vdoc README
}

View file

@ -1,31 +0,0 @@
# Template file for 'sbase-git'
pkgname=sbase-git
version=20140919
revision=1
build_style=gnu-makefile
hostmakedepends="git"
short_desc="Suckless unix tools"
maintainer="Ypnose <linuxienATlegtuxDOTorg>"
license="MIT"
homepage="http://tools.suckless.org/sbase"
conflicts="coreutils>=0 base-system-busybox>=0"
provides="sbase-${version}_${revision}"
replaces="sbase>=0"
do_fetch() {
local url="git://git.suckless.org/sbase"
msg_normal "Fetching source from $url ...\n"
git clone ${url} ${pkgname}-${version}
}
pre_build() {
LD=$CC
sed -i 's|^CPPFLAGS = -D_BSD_SOURCE|CPPFLAGS += -D_DEFAULT_SOURCE|g' config.mk
sed -i 's|^CFLAGS =|CFLAGS +=|g' config.mk
sed -i 's|^LDFLAGS =|LDFLAGS +=|g' config.mk
}
post_install() {
vinstall LICENSE 644 usr/share/licenses/sbase
vinstall README 644 usr/share/doc/sbase
}

View file

@ -3,9 +3,11 @@ disable_parallel_build=1
pkgname=shared-mime-info
version=1.3
revision=2
revision=3
build_style=gnu-configure
configure_args="--disable-update-mimedb"
# XXX disable fsync for now, ETOOSLOW!
# see: https://bugs.freedesktop.org/show_bug.cgi?id=70366
configure_args="--disable-update-mimedb ac_cv_func_fdatasync=no"
hostmakedepends="pkg-config intltool"
makedepends="libglib-devel libxml2-devel"
short_desc="Core database of common types"

View file

@ -2,7 +2,7 @@
pkgname=signify
_pkgname=signify-portable
version=20140902
revision=1
revision=2
build_style=gnu-makefile
short_desc="OpenBSD cryptographic signing and verification tool"
maintainer="Ypnose <linuxienATlegtuxDOTorg>"
@ -15,7 +15,7 @@ wrksrc="${_pkgname}-${version}"
pre_build() {
sed -i 's|^mandir=${prefix}/man|mandir=${prefix}/share/man|g' Makefile
sed -i 's|^CC=gcc|CC=$CC|g' Makefile
sed -i "s|^CC=gcc|CC=$CC|g;s|CFLAGS=|CFLAGS=$CFLAGS |g" Makefile
}
post_install() {

View file

@ -1,6 +1,6 @@
# Template file for 't-prot'
pkgname=t-prot
version=3.2
version=3.3
revision=1
maintainer="Dominik Honnef <dominik@honnef.co>"
license="BSD"
@ -9,7 +9,7 @@ noarch=yes
homepage="http://www.escape.de/~tolot/mutt/"
short_desc="TOFU protection - display filter for RFC822 messages"
distfiles="http://www.escape.de/~tolot/mutt/t-prot/downloads/${pkgname}-${version}.tar.gz"
checksum=2dff735b13298105a6c4f7db02dfa79f23eb99071f42b301b2f384f2873bf825
checksum=01d9b60ee7a1c52fa7acb8a5d3465339e75be2a42daa8e9eb847a23eb8d9f52d
do_install() {
vbin t-prot

View file

@ -1,32 +0,0 @@
# Template file for 'ubase-git'
pkgname=ubase-git
version=20140920
revision=1
build_style=gnu-makefile
hostmakedepends="git"
short_desc="Suckless linux base utils"
maintainer="Ypnose <linuxienATlegtuxDOTorg>"
license="MIT"
homepage="http://tools.suckless.org/ubase"
provides="ubase-${version}_${revision}"
replaces="ubase>=0"
conflicts="base-system-busybox>=0 coreutils>=0 util-linux>=0"
do_fetch() {
local url="git://git.suckless.org/ubase"
msg_normal "Fetching source from $url ...\n"
git clone ${url} ${pkgname}-${version}
}
pre_build() {
LD=$CC
sed -i 's|^CPPFLAGS =|CPPFLAGS +=|g' config.mk
sed -i 's|^CFLAGS =|CFLAGS +=|g' config.mk
sed -i 's|^LDFLAGS =|LDFLAGS +=|g' config.mk
}
post_install() {
vinstall LICENSE 644 usr/share/licenses/ubase
vinstall README 644 usr/share/doc/ubase
}

View file

@ -1,13 +1,12 @@
# Template file for 'upower'
pkgname=upower
version=0.99.0
revision=3
revision=4
build_style=gnu-configure
configure_args="--disable-static --with-backend=linux
--without-idevice --with-systemdutildir=/usr/lib/systemd
--with-systemdsystemunitdir=/usr/lib/systemd/system"
hostmakedepends="pkg-config intltool libxslt docbook-xsl"
makedepends="libusb-devel libgudev-devel dbus-glib-devel polkit-devel systemd-devel"
configure_args="--disable-static --with-backend=linux"
hostmakedepends="pkg-config intltool libxslt docbook-xsl $(vopt_if gir gobject-introspection)"
makedepends="libusb-devel libgudev-devel dbus-glib-devel libimobiledevice-devel
polkit-devel $(vopt_if systemd systemd-devel)"
conf_files="/etc/UPower/UPower.conf"
make_dirs="/var/lib/upower 0755 root root"
short_desc="Abstraction for enumerating power devices"
@ -18,19 +17,12 @@ distfiles="${homepage}/releases/${pkgname}-${version}.tar.xz"
checksum=5f354b9949108cb21180224ef3dba33b41c9221a79f71a8f76c47f56246a39a1
# Package build options
build_options="gir"
build_options="gir systemd"
# Disable gir for cross builds.
if [ -z "$CROSS_BUILD" ]; then
build_options_default="gir"
fi
if [ "$build_option_gir" ]; then
configure_args+=" --enable-introspection"
hostmakedepends+=" gobject-introspection"
else
configure_args+=" --disable-introspection"
fi
libupower-glib2_package() {
replaces="upower>=0.99<0.99.0_2"
short_desc+=" - runtime library"
@ -38,7 +30,6 @@ libupower-glib2_package() {
vmove usr/lib/*.so.*
}
}
upower-devel_package() {
depends="dbus-glib-devel libupower-glib2>=${version}_${revision}"
short_desc+=" - development files"

View file

@ -1,13 +1,13 @@
# Template file for 'upower0'
pkgname=upower0
version=0.9.23
revision=5
revision=6
wrksrc="upower-${version}"
build_style=gnu-configure
configure_args="--disable-static --enable-deprecated --with-backend=linux --without-idevice --with-udevrulesdir=/usr/lib/udev/rules.d"
hostmakedepends="pkg-config intltool libxslt docbook-xsl"
makedepends="libusb-devel libgudev-devel dbus-glib-devel polkit-devel"
depends="pm-utils"
configure_args="--disable-static --enable-deprecated --with-backend=linux --with-udevrulesdir=/usr/lib/udev/rules.d"
hostmakedepends="pkg-config intltool libxslt docbook-xsl $(vopt_if gir gobject-introspection)"
makedepends="libusb-devel libgudev-devel dbus-glib-devel polkit-devel libimobiledevice-devel $(vopt_if systemd systemd-devel)"
depends="$(vopt_if systemd '' pm-utils)"
conf_files="/etc/UPower/UPower.conf"
make_dirs="/var/lib/upower 0755 root root"
short_desc="Abstraction for enumerating power devices"
@ -21,19 +21,12 @@ provides="upower-${version}_${revision}"
replaces="upower>=0"
# Package build options
build_options="gir"
build_options="gir systemd"
# Disable gir for cross builds.
if [ -z "$CROSS_BUILD" ]; then
build_options_default="gir"
fi
if [ "$build_option_gir" ]; then
configure_args+=" --enable-introspection"
hostmakedepends+=" gobject-introspection"
else
configure_args+=" --disable-introspection"
fi
libupower-glib1_package() {
replaces="upower0<0.9.23_4"
short_desc+=" - runtime library"
@ -41,7 +34,6 @@ libupower-glib1_package() {
vmove usr/lib/*.so.*
}
}
upower0-devel_package() {
provides="upower-devel-${version}_${revision}"
replaces="upower-devel>=0"

View file

@ -0,0 +1,2 @@
#!/bin/sh
exec usbmuxd -f -u

19
srcpkgs/usbmuxd/template Normal file
View file

@ -0,0 +1,19 @@
# Template file for 'usbmuxd'
pkgname=usbmuxd
version=1.1.0
revision=2
build_style=gnu-configure
build_options="systemd"
configure_args="$(vopt_with systemd)"
hostmakedepends="pkg-config"
makedepends="libusb-devel libimobiledevice-devel $(vopt_if systemd systemd-devel)"
short_desc="USB Multiplex Daemon"
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2,GPL-3"
homepage="https://marcan.st/blog/iphonelinux/usbmuxd/"
distfiles="http://www.libimobiledevice.org/downloads/${pkgname}-${version}.tar.bz2"
checksum=3e8948b4fe4250ee5c4bd41ccd1b83c09b8a6f5518a7d131a66fd38bd461b42d
post_install() {
vsv usbmuxd
}

View file

@ -1,6 +1,6 @@
# Template file for 'wine'
pkgname=wine
version=1.7.30
version=1.7.31
revision=1
build_style=gnu-configure
short_desc="Run Microsoft Windows applications"
@ -8,7 +8,7 @@ maintainer="Juan RP <xtraeme@gmail.com>"
license="LGPL-2.1"
homepage="http://www.winehq.org/"
distfiles="${SOURCEFORGE_SITE}/${pkgname}/${pkgname}-${version}.tar.bz2"
checksum=10f7caf0420970772d868ab2ae24578f89b8a04b93604473e7c41bb295e0086c
checksum=3c6e62cb3bfab8505f8b9cbde0fe81072043875c4e655bd1dedd2a5f613ce490
lib32mode=full
only_for_archs=i686

1
srcpkgs/wireshark-gtk Symbolic link
View file

@ -0,0 +1 @@
wireshark

1
srcpkgs/wireshark-qt Symbolic link
View file

@ -0,0 +1 @@
wireshark

View file

@ -1,34 +1,36 @@
# Template file for 'wireshark'
pkgname=wireshark
version=1.12.1
revision=1
version=1.12.2
revision=2
build_style=gnu-configure
configure_args=" --with-ssl \
--with-pcap \
--with-libcap \
--with-zlib \
--with-lua \
--with-krb5 \
--without-portaudio \
CC_FOR_BUILD=cc"
hostmakedepends="pkg-config bison flex perl mit-krb5-devel libtool"
makedepends="libpcap-devel zlib-devel lua-devel mit-krb5-devel gtk+3-devel qt-devel"
depends="libcap-progs"
short_desc="A graphical network protocol analyzer for Unix/Linux"
configure_args="--with-ssl --with-pcap --with-libcap --with-zlib --with-lua
--with-krb5 --with-gtk3=yes --without-portaudio CC_FOR_BUILD=cc"
hostmakedepends="pkg-config flex perl python-devel mit-krb5-devel libtool"
makedepends="libpcap-devel zlib-devel lua-devel mit-krb5-devel gnutls-devel
geoip-devel libgcrypt-devel gtk+3-devel"
depends="libwireshark>=${version}_${revision} libcap-progs"
replaces="wireshark<1.12.2_1"
short_desc="A network protocol analyzer"
maintainer="Enno Boland <eb@s01.de>"
homepage="http://www.wireshark.org"
license="GPL-2"
distfiles="http://www.wireshark.org/download/src/${pkgname}-${version}.tar.bz2"
checksum=82b26bd416ec15903b27785e35a622687008a743342054e96eaaeaa249be584b
checksum=30ae16b408a592642ce3a84dd9877d24df7a6dae8da4847486965190039df292
system_groups="wireshark"
subpackages="libwireshark libwireshark-devel wireshark-gtk"
if [ -z "$CROSS_BUILD" ]; then
makedepends+=" qt-devel"
configure_args+=" --with-qt=yes"
subpackages+=" wireshark-qt"
else
configure_args+=" --with-qt=no"
fi
pre_configure() {
libtoolize -f
sed -i \
-e "s/^LIBS = .*/\0 -ldl/" \
`find -name Makefile.in`
find -type f -name Makefile.in -exec sed -i "s/^LIBS = .*/\0 -ldl/" {} \;
}
post_install() {
local _includeDir=usr/include/wireshark
# Icons
@ -41,9 +43,13 @@ post_install() {
vinstall image/WiresharkDoc-${d}.png 644 \
usr/share/icons/hicolor/${d}x${d}/mimetypes/application-vnd.tcpdump.pcap.png
done
# Desktop Launcher
vinstall wireshark.desktop 644 usr/share/applications/wireshark.desktop
vinstall wireshark.desktop 644 usr/share/applications
if [ -z "$CROSS_BUILD" ]; then
sed -i 's/^Name.*=Wireshark/& (Qt)/g;/Exec=/s/wireshark/&-qt/g' wireshark.desktop
vinstall wireshark.desktop 644 usr/share/applications wireshark-qt.desktop
fi
# Headers
vmkdir $_includeDir
@ -64,7 +70,6 @@ libwireshark_package() {
vmove usr/lib/wireshark
}
}
libwireshark-devel_package() {
short_desc+=" - development files"
depends="libwireshark>=${version}_${revision}"
@ -73,3 +78,25 @@ libwireshark-devel_package() {
vmove usr/lib/*.so
}
}
wireshark-gtk_package() {
replaces="wireshark<1.12.2_1"
depends="${sourcepkg}>=${version}_${revision} hicolor-icon-theme desktop-file-utils"
short_desc+=" - GTK+ frontend"
pkg_install() {
vmove usr/bin/wireshark
vmove usr/share/icons
vmove usr/share/man/man1/wireshark.1
vmove usr/share/applications/wireshark.desktop
}
}
wireshark-qt_package() {
replaces="wireshark<1.12.2_1"
depends="${sourcepkg}>=${version}_${revision} desktop-file-utils"
short_desc+=" - Qt frontend"
pkg_install() {
vmove usr/bin/wireshark-qt
vmove usr/share/applications/wireshark-qt.desktop
}
}

View file

@ -1,7 +1,7 @@
# Template file for 'xbmc-rpi'
pkgname=xbmc-rpi
version=13.2
revision=3
revision=4
patch_args="-Np1"
wrksrc="xbmc-${version}-Gotham"
short_desc="XBMC Media Center for the Raspberry Pi"
@ -28,12 +28,12 @@ makedepends="
libmpeg2-devel wavpack-devel zlib-devel lzo-devel fribidi-devel sqlite-devel freetype-devel
jasper-devel faac-devel faad2-devel libmodplug-devel libressl-devel libass-devel
libmad-devel fontconfig-devel libsamplerate-devel libmms-devel libcurl-devel
enca-devel boost-devel libbluetooth-devel yajl-devel libplist-devel librtmp-devel
enca-devel boost-devel libbluetooth-devel yajl-devel libplist-devel>=1.12 librtmp-devel
tinyxml-devel taglib-devel libcap-devel lame-devel libnfs-devel libxslt-devel
libcec-devel libmicrohttpd-devel libcdio-devel python-devel libssh-devel rpi-firmware"
# The following dependencies are dlopen(3)ed.
depends="libmad libogg libcurl libflac libmodplug libass libmpeg2 lame
librtmp libnfs libplist libssh"
librtmp libnfs libplist>=1.12 libssh"
depends+=" hicolor-icon-theme desktop-file-utils"
provides="xbmc-${version}_${revision}"

View file

@ -1,7 +1,7 @@
# Template file for 'xbmc'
pkgname=xbmc
version=13.2
revision=3
revision=4
wrksrc="xbmc-${version}-Gotham"
short_desc="XBMC Media Center"
maintainer="Juan RP <xtraeme@gmail.com>"
@ -26,12 +26,12 @@ makedepends="
jasper-devel faac-devel SDL_image-devel faad2-devel libmodplug-devel libressl-devel
libmad-devel fontconfig-devel libXinerama-devel libsamplerate-devel libmms-devel
enca-devel boost-devel libcurl-devel libva-devel libvdpau-devel libass-devel
libbluetooth-devel yajl-devel libplist-devel librtmp-devel tinyxml-devel
libbluetooth-devel yajl-devel libplist-devel>=1.12 librtmp-devel tinyxml-devel
taglib-devel libcap-devel lame-devel libbluray-devel libnfs-devel
libcec-devel libxslt-devel gnutls-devel libssh-devel"
# The following dependencies are dlopen(3)ed.
depends="libbluray libmad libogg libcurl libflac libmodplug libass libmpeg2
lame librtmp libnfs libplist libssh"
lame librtmp libnfs libplist>=1.12 libssh"
depends+=" glxinfo hicolor-icon-theme desktop-file-utils"
pre_configure() {

View file

@ -1,6 +1,6 @@
# Template file for 'xtools'
pkgname=xtools
version=0.9.1
version=0.10
revision=1
noarch=yes
build_style=gnu-makefile
@ -10,4 +10,4 @@ maintainer="Christian Neukirchen <chneukirchen@gmail.com>"
license="Public Domain"
homepage="https://github.com/chneukirchen/xtools"
distfiles="https://github.com/chneukirchen/xtools/archive/v${version}.tar.gz"
checksum=85c975096c75a4948d6d763983e6e3d201c00451df6069f9108649cfd1d834c3
checksum=af0968c272665590d2c70963988db1cc56d1d97d7d43542eac141de3b5d70db8

View file

@ -1,7 +1,7 @@
# Template file for 'zathura-cb'
pkgname=zathura-cb
version=0.1.2
revision=2
version=0.1.4
revision=1
build_style=gnu-makefile
maintainer="Dominik Honnef <dominik@honnef.co>"
hostmakedepends="pkg-config"
@ -10,7 +10,7 @@ license="zlib"
homepage="http://pwmt.org/projects/zathura-cb/"
short_desc="Comic book support for zathura"
distfiles="http://pwmt.org/projects/${pkgname}/download/${pkgname}-${version}.tar.gz"
checksum=72b20e2de452ccb8428fe0007bf12cee06c3422eac8e5e3b2c0ecbc9848850e0
checksum=f21cb140cce02b3ef8b23eff479a7f66285667ab47cdc099c10cd62eaf239626
post_install() {
vlicense LICENSE

View file

@ -1,6 +1,6 @@
# Template file for 'zathura-djvu'
pkgname=zathura-djvu
version=0.2.3
version=0.2.4
revision=1
build_style=gnu-makefile
maintainer="Dominik Honnef <dominik@honnef.co>"
@ -10,7 +10,7 @@ license="zlib"
homepage="http://pwmt.org/projects/zathura-djvu/"
short_desc="DjVu support for zathura"
distfiles="http://pwmt.org/projects/${pkgname}/download/${pkgname}-${version}.tar.gz"
checksum=c16e82d525012b788fd01c4189df93708fcffffb7dd34ca09db55005d644ed89
checksum=ac10b8c07fd9f58281225e1a4cb026634cd03bf6b549eaceeea02f99ab5334bc
post_install() {
vlicense LICENSE

View file

@ -1,19 +1,19 @@
# Template file for 'zathura'
pkgname=zathura
version=0.2.9
revision=2
version=0.3.2
revision=1
build_style=gnu-makefile
# COLOR=0 to avoid "tput not found" spam in the build output
make_build_args="COLOR=0"
make_install_args="COLOR=0"
maintainer="Dominik Honnef <dominik@honnef.co>"
hostmakedepends="pkg-config intltool"
makedepends="girara-devel sqlite-devel file-devel zlib-devel"
makedepends="girara-devel>=0.2.3 sqlite-devel file-devel zlib-devel"
license="zlib"
homepage="http://pwmt.org/projects/zathura/installation/"
short_desc="A highly customizable and functional document viewer"
distfiles="http://pwmt.org/projects/${pkgname}/download/${pkgname}-${version}.tar.gz"
checksum=2c071d403ec9348b839567b2897850bf29d9c24c85982b5509a1a429a72ee09f
checksum=fda6503dc5b21f7c667301798fbd2c978897e68b4555e8c731945cecd9d165e2
post_install() {
vlicense LICENSE

View file

@ -1,10 +1,10 @@
# Template file for 'zbackup'
pkgname=zbackup
version=1.3
revision=1
revision=2
build_style=cmake
hostmakedepends="cmake protobuf-devel"
makedepends="zlib-devel liblzma-devel protobuf-devel libressl-devel"
hostmakedepends="cmake protobuf>=2.6"
makedepends="zlib-devel liblzma-devel protobuf-devel>=2.6 libressl-devel"
short_desc="A versatile deduplicating backup tool"
maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2"