From 9f8838d16719128121b4efde3bf6c7cc650f1801 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 12 Mar 2013 00:04:27 -0700 Subject: Tue Mar 12 00:04:26 PDT 2013 --- community/cdcd/PKGBUILD | 4 +- community/cdcd/PKGBUILD-namcap.log | 0 community/cdcd/cdcd-0.6.6-7-i686-build.log | 141 ++++++++++++++++++++ community/cdcd/cdcd-0.6.6-7-i686-package.log | 17 +++ community/cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz | Bin 0 -> 36960 bytes .../cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz-namcap.log | 0 community/cdcd/cdcd-0.6.6-7-x86_64-build.log | 142 +++++++++++++++++++++ community/cdcd/cdcd-0.6.6-7-x86_64-package.log | 17 +++ community/cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz | Bin 0 -> 37420 bytes .../cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz-namcap.log | 0 community/cdcd/cdcd-0.6.6.tar.gz | Bin 0 -> 246286 bytes community/darktable/PKGBUILD | 8 +- community/ejabberd/2.1.12rc.diff.gz | Bin 0 -> 65754 bytes community/ejabberd/PKGBUILD | 11 +- community/fceux/PKGBUILD | 16 +-- community/haskell-dlist/PKGBUILD | 44 +++++++ community/haskell-dlist/haskell-dlist.install | 26 ++++ community/haskell-html/PKGBUILD | 7 +- community/rawtherapee/PKGBUILD | 17 +-- community/rawtherapee/rawtherapee.install | 5 - community/soundkonverter/PKGBUILD | 10 +- community/squid/PKGBUILD | 6 +- community/wings3d/PKGBUILD | 13 +- community/yabause-gtk/PKGBUILD | 45 +++++++ community/yabause-gtk/rwx.patch | 20 +++ community/yabause-qt/PKGBUILD | 45 +++++++ community/yabause-qt/rwx.patch | 20 +++ core/krb5/PKGBUILD | 8 +- core/krb5/krb5-kadmind | 40 ------ core/krb5/krb5-kadmind.service | 8 -- core/krb5/krb5-kdc | 40 ------ core/krb5/krb5-kdc.service | 9 -- core/krb5/krb5-kpropd | 40 ------ core/krb5/krb5-kpropd.service | 8 -- core/krb5/krb5-kpropd.socket | 9 -- core/krb5/krb5-kpropd@.service | 8 -- extra/graphicsmagick/PKGBUILD | 6 +- extra/intel-tbb/PKGBUILD | 6 +- extra/telepathy-logger/PKGBUILD | 6 +- extra/telepathy-qt/PKGBUILD | 18 ++- extra/telepathy-qt/farstream-0.2.patch | 28 ++++ libre/icecat-adblock-plus/PKGBUILD | 3 +- libre/icecat-noscript/PKGBUILD | 3 +- libre/iceweasel-adblock-plus/PKGBUILD | 3 +- libre/iceweasel-noscript/PKGBUILD | 3 +- pcr/yabause-git/PKGBUILD | 50 -------- pcr/yabause/PKGBUILD | 41 ------ 47 files changed, 626 insertions(+), 325 deletions(-) create mode 100644 community/cdcd/PKGBUILD-namcap.log create mode 100644 community/cdcd/cdcd-0.6.6-7-i686-build.log create mode 100644 community/cdcd/cdcd-0.6.6-7-i686-package.log create mode 100644 community/cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz create mode 100644 community/cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz-namcap.log create mode 100644 community/cdcd/cdcd-0.6.6-7-x86_64-build.log create mode 100644 community/cdcd/cdcd-0.6.6-7-x86_64-package.log create mode 100644 community/cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz create mode 100644 community/cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz-namcap.log create mode 100644 community/cdcd/cdcd-0.6.6.tar.gz create mode 100644 community/ejabberd/2.1.12rc.diff.gz create mode 100644 community/haskell-dlist/PKGBUILD create mode 100644 community/haskell-dlist/haskell-dlist.install create mode 100755 community/yabause-gtk/PKGBUILD create mode 100755 community/yabause-gtk/rwx.patch create mode 100755 community/yabause-qt/PKGBUILD create mode 100755 community/yabause-qt/rwx.patch delete mode 100644 core/krb5/krb5-kadmind delete mode 100644 core/krb5/krb5-kadmind.service delete mode 100644 core/krb5/krb5-kdc delete mode 100644 core/krb5/krb5-kdc.service delete mode 100644 core/krb5/krb5-kpropd delete mode 100644 core/krb5/krb5-kpropd.service delete mode 100644 core/krb5/krb5-kpropd.socket delete mode 100644 core/krb5/krb5-kpropd@.service create mode 100644 extra/telepathy-qt/farstream-0.2.patch delete mode 100644 pcr/yabause-git/PKGBUILD delete mode 100644 pcr/yabause/PKGBUILD diff --git a/community/cdcd/PKGBUILD b/community/cdcd/PKGBUILD index b58ecdf2c..e99599206 100644 --- a/community/cdcd/PKGBUILD +++ b/community/cdcd/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 85538 2013-03-03 01:33:53Z cinelli $ +# $Id: PKGBUILD 86083 2013-03-11 22:43:26Z cinelli $ # Maintainer: Federico Cinelli # Contributor dorphell # Contributor Sarah Hay pkgname=cdcd pkgver=0.6.6 -pkgrel=6 +pkgrel=7 pkgdesc="A commandline cd-player" arch=('i686' 'x86_64') depends=('libcdaudio' 'readline') diff --git a/community/cdcd/PKGBUILD-namcap.log b/community/cdcd/PKGBUILD-namcap.log new file mode 100644 index 000000000..e69de29bb diff --git a/community/cdcd/cdcd-0.6.6-7-i686-build.log b/community/cdcd/cdcd-0.6.6-7-i686-build.log new file mode 100644 index 000000000..3a9e700ce --- /dev/null +++ b/community/cdcd/cdcd-0.6.6-7-i686-build.log @@ -0,0 +1,141 @@ +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for gawk... gawk +checking whether make sets $(MAKE)... yes +checking whether to enable maintainer-specific portions of Makefiles... no +checking for gcc... gcc +checking for C compiler default output file name... a.out +checking whether the C compiler works... yes +checking whether we are cross compiling... no +checking for suffix of executables... +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ANSI C... none needed +checking for style of include used by make... GNU +checking dependency style of gcc... gcc3 +checking for a BSD-compatible install... /usr/bin/install -c +checking whether ln -s works... yes +checking how to run the C preprocessor... gcc -E +checking for function prototypes... yes +checking for egrep... grep -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking for string.h... (cached) yes +checking build system type... i686-pc-linux-gnu +checking host system type... i686-pc-linux-gnu +checking for tputs in -lcurses... yes +checking for rl_completion_matches in -lreadline... yes +checking for socket in -lsocket... no +checking for libcdaudio-config... /usr/bin/libcdaudio-config +checking for libcdaudio - version >= 0.99.0... yes +checking for glib-config... no +checking for GLIB - version >= 1.1.12... no +*** The glib-config script installed by GLIB could not be found +*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in +*** your path, or set the GLIB_CONFIG environment variable to the +*** full path to glib-config. +checking for ANSI C header files... (cached) yes +checking for working alloca.h... yes +checking for alloca... yes +checking for string.h... (cached) yes +checking for strings.h... (cached) yes +checking sys/ptyvar.h usability... no +checking sys/ptyvar.h presence... no +checking for sys/ptyvar.h... no +checking errno.h usability... yes +checking errno.h presence... yes +checking for errno.h... yes +checking locale.h usability... yes +checking locale.h presence... yes +checking for locale.h... yes +checking malloc.h usability... yes +checking malloc.h presence... yes +checking for malloc.h... yes +checking for stdlib.h... (cached) yes +checking readline/readline.h usability... yes +checking readline/readline.h presence... yes +checking for readline/readline.h... yes +checking readline/history.h usability... yes +checking readline/history.h presence... yes +checking for readline/history.h... yes +checking sys/socket.h usability... yes +checking sys/socket.h presence... yes +checking for sys/socket.h... yes +checking for unistd.h... (cached) yes +checking for an ANSI C-conforming const... yes +checking for size_t... yes +checking for stdlib.h... (cached) yes +checking for GNU libc compatible malloc... yes +checking return type of signal handlers... void +checking whether lstat dereferences a symlink specified with a trailing slash... yes +checking whether stat accepts an empty string... no +checking for vsnprintf... yes +checking for vasprintf... yes +checking for setlocale... yes +checking for strcasecmp... yes +checking for strchr... yes +checking for strdup... yes +checking for strncasecmp... yes +checking for strstr... yes +checking for strtol... yes +checking for strerror... yes +checking for strcasestr... yes +configure: creating ./config.status +config.status: creating Makefile +config.status: creating doc/Makefile +config.status: creating config.h +config.status: executing depfiles commands +make all-recursive +make[1]: Entering directory `/build/src/cdcd-0.6.6' +Making all in doc +make[2]: Entering directory `/build/src/cdcd-0.6.6/doc' +make[2]: Nothing to be done for `all'. +make[2]: Leaving directory `/build/src/cdcd-0.6.6/doc' +make[2]: Entering directory `/build/src/cdcd-0.6.6' +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cdcd.o -MD -MP -MF ".deps/cdcd-cdcd.Tpo" -c -o cdcd-cdcd.o `test -f 'cdcd.c' || echo './'`cdcd.c; \ +then mv -f ".deps/cdcd-cdcd.Tpo" ".deps/cdcd-cdcd.Po"; else rm -f ".deps/cdcd-cdcd.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-str.o -MD -MP -MF ".deps/cdcd-str.Tpo" -c -o cdcd-str.o `test -f 'str.c' || echo './'`str.c; \ +then mv -f ".deps/cdcd-str.Tpo" ".deps/cdcd-str.Po"; else rm -f ".deps/cdcd-str.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-conf.o -MD -MP -MF ".deps/cdcd-conf.Tpo" -c -o cdcd-conf.o `test -f 'conf.c' || echo './'`conf.c; \ +then mv -f ".deps/cdcd-conf.Tpo" ".deps/cdcd-conf.Po"; else rm -f ".deps/cdcd-conf.Tpo"; exit 1; fi +conf.c:32:7: warning: extra tokens at end of #else directive [enabled by default] +conf.c: In function 'cdcdrc_read': +conf.c:265:9: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] +conf.c:275:13: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-global.o -MD -MP -MF ".deps/cdcd-global.Tpo" -c -o cdcd-global.o `test -f 'global.c' || echo './'`global.c; \ +then mv -f ".deps/cdcd-global.Tpo" ".deps/cdcd-global.Po"; else rm -f ".deps/cdcd-global.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-interface.o -MD -MP -MF ".deps/cdcd-interface.Tpo" -c -o cdcd-interface.o `test -f 'interface.c' || echo './'`interface.c; \ +then mv -f ".deps/cdcd-interface.Tpo" ".deps/cdcd-interface.Po"; else rm -f ".deps/cdcd-interface.Tpo"; exit 1; fi +interface.c: In function 'cddb_lookup': +interface.c:364:14: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmdline.o -MD -MP -MF ".deps/cdcd-cmdline.Tpo" -c -o cdcd-cmdline.o `test -f 'cmdline.c' || echo './'`cmdline.c; \ +then mv -f ".deps/cdcd-cmdline.Tpo" ".deps/cdcd-cmdline.Po"; else rm -f ".deps/cdcd-cmdline.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmd_cdcd.o -MD -MP -MF ".deps/cdcd-cmd_cdcd.Tpo" -c -o cdcd-cmd_cdcd.o `test -f 'cmd_cdcd.c' || echo './'`cmd_cdcd.c; \ +then mv -f ".deps/cdcd-cmd_cdcd.Tpo" ".deps/cdcd-cmd_cdcd.Po"; else rm -f ".deps/cdcd-cmd_cdcd.Tpo"; exit 1; fi +cmd_cdcd.c: In function 'cmd_excl': +cmd_cdcd.c:270:12: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] +cmd_cdcd.c:275:14: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmd_sites.o -MD -MP -MF ".deps/cdcd-cmd_sites.Tpo" -c -o cdcd-cmd_sites.o `test -f 'cmd_sites.c' || echo './'`cmd_sites.c; \ +then mv -f ".deps/cdcd-cmd_sites.Tpo" ".deps/cdcd-cmd_sites.Po"; else rm -f ".deps/cdcd-cmd_sites.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmd_access.o -MD -MP -MF ".deps/cdcd-cmd_access.Tpo" -c -o cdcd-cmd_access.o `test -f 'cmd_access.c' || echo './'`cmd_access.c; \ +then mv -f ".deps/cdcd-cmd_access.Tpo" ".deps/cdcd-cmd_access.Po"; else rm -f ".deps/cdcd-cmd_access.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmd_edit.o -MD -MP -MF ".deps/cdcd-cmd_edit.Tpo" -c -o cdcd-cmd_edit.o `test -f 'cmd_edit.c' || echo './'`cmd_edit.c; \ +then mv -f ".deps/cdcd-cmd_edit.Tpo" ".deps/cdcd-cmd_edit.Po"; else rm -f ".deps/cdcd-cmd_edit.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-getopt.o -MD -MP -MF ".deps/cdcd-getopt.Tpo" -c -o cdcd-getopt.o `test -f 'getopt.c' || echo './'`getopt.c; \ +then mv -f ".deps/cdcd-getopt.Tpo" ".deps/cdcd-getopt.Po"; else rm -f ".deps/cdcd-getopt.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-getopt1.o -MD -MP -MF ".deps/cdcd-getopt1.Tpo" -c -o cdcd-getopt1.o `test -f 'getopt1.c' || echo './'`getopt1.c; \ +then mv -f ".deps/cdcd-getopt1.Tpo" ".deps/cdcd-getopt1.Po"; else rm -f ".deps/cdcd-getopt1.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-alloca.o -MD -MP -MF ".deps/cdcd-alloca.Tpo" -c -o cdcd-alloca.o `test -f 'alloca.c' || echo './'`alloca.c; \ +then mv -f ".deps/cdcd-alloca.Tpo" ".deps/cdcd-alloca.Po"; else rm -f ".deps/cdcd-alloca.Tpo"; exit 1; fi +gcc -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-O1,--sort-common,--as-needed,-z,relro -o cdcd cdcd-cdcd.o cdcd-str.o cdcd-conf.o cdcd-global.o cdcd-interface.o cdcd-cmdline.o cdcd-cmd_cdcd.o cdcd-cmd_sites.o cdcd-cmd_access.o cdcd-cmd_edit.o cdcd-getopt.o cdcd-getopt1.o cdcd-alloca.o -L/usr/lib -lcdaudio -lreadline -lcurses +make[2]: Leaving directory `/build/src/cdcd-0.6.6' +make[1]: Leaving directory `/build/src/cdcd-0.6.6' diff --git a/community/cdcd/cdcd-0.6.6-7-i686-package.log b/community/cdcd/cdcd-0.6.6-7-i686-package.log new file mode 100644 index 000000000..24513ffc8 --- /dev/null +++ b/community/cdcd/cdcd-0.6.6-7-i686-package.log @@ -0,0 +1,17 @@ +Making install in doc +make[1]: Entering directory `/build/src/cdcd-0.6.6/doc' +make[2]: Entering directory `/build/src/cdcd-0.6.6/doc' +make[2]: Nothing to be done for `install-exec-am'. +test -z "/usr/info" || mkdir -p -- . "/build/pkg/usr/info" + /usr/bin/install -c -m 644 './cdcd.info' '/build/pkg/usr/info/cdcd.info' + install-info --info-dir='/build/pkg/usr/info' '/build/pkg/usr/info/cdcd.info' +make[2]: Leaving directory `/build/src/cdcd-0.6.6/doc' +make[1]: Leaving directory `/build/src/cdcd-0.6.6/doc' +make[1]: Entering directory `/build/src/cdcd-0.6.6' +make[2]: Entering directory `/build/src/cdcd-0.6.6' +test -z "/usr/bin" || mkdir -p -- . "/build/pkg/usr/bin" + /usr/bin/install -c 'cdcd' '/build/pkg/usr/bin/cdcd' +test -z "/usr/man/man1" || mkdir -p -- . "/build/pkg/usr/man/man1" + /usr/bin/install -c -m 644 './cdcd.1' '/build/pkg/usr/man/man1/cdcd.1' +make[2]: Leaving directory `/build/src/cdcd-0.6.6' +make[1]: Leaving directory `/build/src/cdcd-0.6.6' diff --git a/community/cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz b/community/cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz new file mode 100644 index 000000000..37528a5ff Binary files /dev/null and b/community/cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz differ diff --git a/community/cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz-namcap.log b/community/cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz-namcap.log new file mode 100644 index 000000000..e69de29bb diff --git a/community/cdcd/cdcd-0.6.6-7-x86_64-build.log b/community/cdcd/cdcd-0.6.6-7-x86_64-build.log new file mode 100644 index 000000000..f60041d49 --- /dev/null +++ b/community/cdcd/cdcd-0.6.6-7-x86_64-build.log @@ -0,0 +1,142 @@ +patching file config.sub +checking for a BSD-compatible install... /usr/bin/install -c +checking whether build environment is sane... yes +checking for gawk... gawk +checking whether make sets $(MAKE)... yes +checking whether to enable maintainer-specific portions of Makefiles... no +checking for gcc... gcc +checking for C compiler default output file name... a.out +checking whether the C compiler works... yes +checking whether we are cross compiling... no +checking for suffix of executables... +checking for suffix of object files... o +checking whether we are using the GNU C compiler... yes +checking whether gcc accepts -g... yes +checking for gcc option to accept ANSI C... none needed +checking for style of include used by make... GNU +checking dependency style of gcc... gcc3 +checking for a BSD-compatible install... /usr/bin/install -c +checking whether ln -s works... yes +checking how to run the C preprocessor... gcc -E +checking for function prototypes... yes +checking for egrep... grep -E +checking for ANSI C header files... yes +checking for sys/types.h... yes +checking for sys/stat.h... yes +checking for stdlib.h... yes +checking for string.h... yes +checking for memory.h... yes +checking for strings.h... yes +checking for inttypes.h... yes +checking for stdint.h... yes +checking for unistd.h... yes +checking for string.h... (cached) yes +checking build system type... x86_64-pc-unknown-linux-gnu +checking host system type... x86_64-pc-unknown-linux-gnu +checking for tputs in -lcurses... yes +checking for rl_completion_matches in -lreadline... yes +checking for socket in -lsocket... no +checking for libcdaudio-config... /usr/bin/libcdaudio-config +checking for libcdaudio - version >= 0.99.0... yes +checking for glib-config... no +checking for GLIB - version >= 1.1.12... no +*** The glib-config script installed by GLIB could not be found +*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in +*** your path, or set the GLIB_CONFIG environment variable to the +*** full path to glib-config. +checking for ANSI C header files... (cached) yes +checking for working alloca.h... yes +checking for alloca... yes +checking for string.h... (cached) yes +checking for strings.h... (cached) yes +checking sys/ptyvar.h usability... no +checking sys/ptyvar.h presence... no +checking for sys/ptyvar.h... no +checking errno.h usability... yes +checking errno.h presence... yes +checking for errno.h... yes +checking locale.h usability... yes +checking locale.h presence... yes +checking for locale.h... yes +checking malloc.h usability... yes +checking malloc.h presence... yes +checking for malloc.h... yes +checking for stdlib.h... (cached) yes +checking readline/readline.h usability... yes +checking readline/readline.h presence... yes +checking for readline/readline.h... yes +checking readline/history.h usability... yes +checking readline/history.h presence... yes +checking for readline/history.h... yes +checking sys/socket.h usability... yes +checking sys/socket.h presence... yes +checking for sys/socket.h... yes +checking for unistd.h... (cached) yes +checking for an ANSI C-conforming const... yes +checking for size_t... yes +checking for stdlib.h... (cached) yes +checking for GNU libc compatible malloc... yes +checking return type of signal handlers... void +checking whether lstat dereferences a symlink specified with a trailing slash... yes +checking whether stat accepts an empty string... no +checking for vsnprintf... yes +checking for vasprintf... yes +checking for setlocale... yes +checking for strcasecmp... yes +checking for strchr... yes +checking for strdup... yes +checking for strncasecmp... yes +checking for strstr... yes +checking for strtol... yes +checking for strerror... yes +checking for strcasestr... yes +configure: creating ./config.status +config.status: creating Makefile +config.status: creating doc/Makefile +config.status: creating config.h +config.status: executing depfiles commands +make all-recursive +make[1]: Entering directory `/build/src/cdcd-0.6.6' +Making all in doc +make[2]: Entering directory `/build/src/cdcd-0.6.6/doc' +make[2]: Nothing to be done for `all'. +make[2]: Leaving directory `/build/src/cdcd-0.6.6/doc' +make[2]: Entering directory `/build/src/cdcd-0.6.6' +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cdcd.o -MD -MP -MF ".deps/cdcd-cdcd.Tpo" -c -o cdcd-cdcd.o `test -f 'cdcd.c' || echo './'`cdcd.c; \ +then mv -f ".deps/cdcd-cdcd.Tpo" ".deps/cdcd-cdcd.Po"; else rm -f ".deps/cdcd-cdcd.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-str.o -MD -MP -MF ".deps/cdcd-str.Tpo" -c -o cdcd-str.o `test -f 'str.c' || echo './'`str.c; \ +then mv -f ".deps/cdcd-str.Tpo" ".deps/cdcd-str.Po"; else rm -f ".deps/cdcd-str.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-conf.o -MD -MP -MF ".deps/cdcd-conf.Tpo" -c -o cdcd-conf.o `test -f 'conf.c' || echo './'`conf.c; \ +then mv -f ".deps/cdcd-conf.Tpo" ".deps/cdcd-conf.Po"; else rm -f ".deps/cdcd-conf.Tpo"; exit 1; fi +conf.c:32:7: warning: extra tokens at end of #else directive [enabled by default] +conf.c: In function 'cdcdrc_read': +conf.c:265:9: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] +conf.c:275:13: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-global.o -MD -MP -MF ".deps/cdcd-global.Tpo" -c -o cdcd-global.o `test -f 'global.c' || echo './'`global.c; \ +then mv -f ".deps/cdcd-global.Tpo" ".deps/cdcd-global.Po"; else rm -f ".deps/cdcd-global.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-interface.o -MD -MP -MF ".deps/cdcd-interface.Tpo" -c -o cdcd-interface.o `test -f 'interface.c' || echo './'`interface.c; \ +then mv -f ".deps/cdcd-interface.Tpo" ".deps/cdcd-interface.Po"; else rm -f ".deps/cdcd-interface.Tpo"; exit 1; fi +interface.c: In function 'cddb_lookup': +interface.c:364:14: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmdline.o -MD -MP -MF ".deps/cdcd-cmdline.Tpo" -c -o cdcd-cmdline.o `test -f 'cmdline.c' || echo './'`cmdline.c; \ +then mv -f ".deps/cdcd-cmdline.Tpo" ".deps/cdcd-cmdline.Po"; else rm -f ".deps/cdcd-cmdline.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmd_cdcd.o -MD -MP -MF ".deps/cdcd-cmd_cdcd.Tpo" -c -o cdcd-cmd_cdcd.o `test -f 'cmd_cdcd.c' || echo './'`cmd_cdcd.c; \ +then mv -f ".deps/cdcd-cmd_cdcd.Tpo" ".deps/cdcd-cmd_cdcd.Po"; else rm -f ".deps/cdcd-cmd_cdcd.Tpo"; exit 1; fi +cmd_cdcd.c: In function 'cmd_excl': +cmd_cdcd.c:270:12: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] +cmd_cdcd.c:275:14: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmd_sites.o -MD -MP -MF ".deps/cdcd-cmd_sites.Tpo" -c -o cdcd-cmd_sites.o `test -f 'cmd_sites.c' || echo './'`cmd_sites.c; \ +then mv -f ".deps/cdcd-cmd_sites.Tpo" ".deps/cdcd-cmd_sites.Po"; else rm -f ".deps/cdcd-cmd_sites.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmd_access.o -MD -MP -MF ".deps/cdcd-cmd_access.Tpo" -c -o cdcd-cmd_access.o `test -f 'cmd_access.c' || echo './'`cmd_access.c; \ +then mv -f ".deps/cdcd-cmd_access.Tpo" ".deps/cdcd-cmd_access.Po"; else rm -f ".deps/cdcd-cmd_access.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmd_edit.o -MD -MP -MF ".deps/cdcd-cmd_edit.Tpo" -c -o cdcd-cmd_edit.o `test -f 'cmd_edit.c' || echo './'`cmd_edit.c; \ +then mv -f ".deps/cdcd-cmd_edit.Tpo" ".deps/cdcd-cmd_edit.Po"; else rm -f ".deps/cdcd-cmd_edit.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-getopt.o -MD -MP -MF ".deps/cdcd-getopt.Tpo" -c -o cdcd-getopt.o `test -f 'getopt.c' || echo './'`getopt.c; \ +then mv -f ".deps/cdcd-getopt.Tpo" ".deps/cdcd-getopt.Po"; else rm -f ".deps/cdcd-getopt.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-getopt1.o -MD -MP -MF ".deps/cdcd-getopt1.Tpo" -c -o cdcd-getopt1.o `test -f 'getopt1.c' || echo './'`getopt1.c; \ +then mv -f ".deps/cdcd-getopt1.Tpo" ".deps/cdcd-getopt1.Po"; else rm -f ".deps/cdcd-getopt1.Tpo"; exit 1; fi +if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-alloca.o -MD -MP -MF ".deps/cdcd-alloca.Tpo" -c -o cdcd-alloca.o `test -f 'alloca.c' || echo './'`alloca.c; \ +then mv -f ".deps/cdcd-alloca.Tpo" ".deps/cdcd-alloca.Po"; else rm -f ".deps/cdcd-alloca.Tpo"; exit 1; fi +gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-O1,--sort-common,--as-needed,-z,relro -o cdcd cdcd-cdcd.o cdcd-str.o cdcd-conf.o cdcd-global.o cdcd-interface.o cdcd-cmdline.o cdcd-cmd_cdcd.o cdcd-cmd_sites.o cdcd-cmd_access.o cdcd-cmd_edit.o cdcd-getopt.o cdcd-getopt1.o cdcd-alloca.o -L/usr/lib -lcdaudio -lreadline -lcurses +make[2]: Leaving directory `/build/src/cdcd-0.6.6' +make[1]: Leaving directory `/build/src/cdcd-0.6.6' diff --git a/community/cdcd/cdcd-0.6.6-7-x86_64-package.log b/community/cdcd/cdcd-0.6.6-7-x86_64-package.log new file mode 100644 index 000000000..24513ffc8 --- /dev/null +++ b/community/cdcd/cdcd-0.6.6-7-x86_64-package.log @@ -0,0 +1,17 @@ +Making install in doc +make[1]: Entering directory `/build/src/cdcd-0.6.6/doc' +make[2]: Entering directory `/build/src/cdcd-0.6.6/doc' +make[2]: Nothing to be done for `install-exec-am'. +test -z "/usr/info" || mkdir -p -- . "/build/pkg/usr/info" + /usr/bin/install -c -m 644 './cdcd.info' '/build/pkg/usr/info/cdcd.info' + install-info --info-dir='/build/pkg/usr/info' '/build/pkg/usr/info/cdcd.info' +make[2]: Leaving directory `/build/src/cdcd-0.6.6/doc' +make[1]: Leaving directory `/build/src/cdcd-0.6.6/doc' +make[1]: Entering directory `/build/src/cdcd-0.6.6' +make[2]: Entering directory `/build/src/cdcd-0.6.6' +test -z "/usr/bin" || mkdir -p -- . "/build/pkg/usr/bin" + /usr/bin/install -c 'cdcd' '/build/pkg/usr/bin/cdcd' +test -z "/usr/man/man1" || mkdir -p -- . "/build/pkg/usr/man/man1" + /usr/bin/install -c -m 644 './cdcd.1' '/build/pkg/usr/man/man1/cdcd.1' +make[2]: Leaving directory `/build/src/cdcd-0.6.6' +make[1]: Leaving directory `/build/src/cdcd-0.6.6' diff --git a/community/cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz b/community/cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz new file mode 100644 index 000000000..24c2213f1 Binary files /dev/null and b/community/cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz differ diff --git a/community/cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz-namcap.log b/community/cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz-namcap.log new file mode 100644 index 000000000..e69de29bb diff --git a/community/cdcd/cdcd-0.6.6.tar.gz b/community/cdcd/cdcd-0.6.6.tar.gz new file mode 100644 index 000000000..9c5476fe3 Binary files /dev/null and b/community/cdcd/cdcd-0.6.6.tar.gz differ diff --git a/community/darktable/PKGBUILD b/community/darktable/PKGBUILD index b55c92b0d..643b88277 100644 --- a/community/darktable/PKGBUILD +++ b/community/darktable/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 84131 2013-02-11 11:34:09Z spupykin $ +# $Id: PKGBUILD 86030 2013-03-11 13:36:02Z spupykin $ # Maintainer: Sergej Pupykin # Maintainer: Christian Himpel # Contributor: Johannes Hanika pkgname=darktable -pkgver=1.1.3 +pkgver=1.1.4 _pkgver=1.1 pkgrel=1 pkgdesc="Utility to organize and develop raw images" @@ -18,8 +18,8 @@ makedepends=('intltool>=0.40' 'cmake' 'librsvg') optdepends=('librsvg') install=darktable.install options=(!libtool) -source=(http://downloads.sourceforge.net/project/darktable/darktable/${_pkgver}/darktable-$pkgver.tar.gz) -md5sums=('8dcd880aab1b0b2418ab2bbebdd0d12e') +source=(http://downloads.sourceforge.net/project/darktable/darktable/${_pkgver}/darktable-$pkgver.tar.xz) +md5sums=('49e376ca4b88f5351acacef177285c45') build() { cd "$srcdir/$pkgname-$pkgver" diff --git a/community/ejabberd/2.1.12rc.diff.gz b/community/ejabberd/2.1.12rc.diff.gz new file mode 100644 index 000000000..69769d8a4 Binary files /dev/null and b/community/ejabberd/2.1.12rc.diff.gz differ diff --git a/community/ejabberd/PKGBUILD b/community/ejabberd/PKGBUILD index 0f1d923d9..b493d6147 100644 --- a/community/ejabberd/PKGBUILD +++ b/community/ejabberd/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 82170 2013-01-10 09:34:15Z spupykin $ +# $Id: PKGBUILD 86040 2013-03-11 15:56:20Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Jeff 'codemac' Mickey # Contributor: Alexander Rødseth pkgname=ejabberd pkgver=2.1.11 -pkgrel=8 +pkgrel=9 pkgdesc="Jabber server written in Erlang" arch=('x86_64' 'i686') url="http://www.ejabberd.im/" @@ -18,14 +18,17 @@ install=$pkgname.install source=("http://www.process-one.net/downloads/ejabberd/${pkgver/_/-}/ejabberd-${pkgver}.tgz" "$pkgname.logrotate" "$pkgname" - "ejabberd.service") + "ejabberd.service" + "2.1.12rc.diff.gz") md5sums=('a70b040c4e7602f47718c8afe8780d50' 'f97c8a96160f30e0aecc9526c12e6606' '2338a6230ce5f9f60be6dddcfa39bc7e' - 'df32aa17e40a7bc5d9946d3ba6fe5e16') + 'df32aa17e40a7bc5d9946d3ba6fe5e16' + '688e99cdc1fc3a12501caabaec2293a4') build() { cd "$srcdir/$pkgname-$pkgver/src" + patch -p2 <$srcdir/2.1.12rc.diff ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --enable-pam --enable-odbc make diff --git a/community/fceux/PKGBUILD b/community/fceux/PKGBUILD index c132adb40..86893f0b5 100644 --- a/community/fceux/PKGBUILD +++ b/community/fceux/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 85226 2013-02-27 19:58:28Z andrea $ +# $Id: PKGBUILD 86026 2013-03-11 13:34:12Z arodseth $ # Maintainer: Alexander Rødseth # Contriutor: Eric Belanger # Contributor: Jo Christian Bergskås pkgname=fceux -pkgver=2.2.0 -pkgrel=3 +pkgver=2.2.1.1 +pkgrel=1 url='http://www.fceux.com/' pkgdesc='Fast and ultra-compatible NES/Famicom emulator' arch=('x86_64' 'i686') @@ -13,19 +13,19 @@ license=('GPL') depends=('sdl' 'gtk2' 'gd' 'desktop-file-utils' 'lua51' 'libgl') makedepends=('scons' 'mesa-libgl' 'glu') optdepends=('xchm: for viewing the manual') -install=$pkgname.install -source=("https://sourceforge.net/projects/fceultra/files/Source%20Code/$pkgver%20src/$pkgname-$pkgver.src.tar.gz") -sha256sums=('31ad7b478d5c0911a67a4eaeae9de915d44fc95844148a135114e27d7fd1a694') +install="$pkgname.install" +source=("https://downloads.sourceforge.net/project/fceultra/Source%20Code/2.2.1%20src/$pkgname-$pkgver.src.tar.gz") +sha256sums=('afb0b3b8e1d2eea40c59777ef538b69b16164ae53c406106e541099534db828c') build() { - cd "$srcdir/$pkgname" + cd "$srcdir/$pkgname-$pkgver" msg2 'Compiling...' scons } package() { - cd "$srcdir/$pkgname" + cd "$srcdir/$pkgname-$pkgver" msg2 'Packaging binaries, data and man-pages...' scons install --prefix="$pkgdir/usr" diff --git a/community/haskell-dlist/PKGBUILD b/community/haskell-dlist/PKGBUILD new file mode 100644 index 000000000..aade253f1 --- /dev/null +++ b/community/haskell-dlist/PKGBUILD @@ -0,0 +1,44 @@ +# $Id: PKGBUILD 86009 2013-03-11 08:47:43Z dwallace $ +# Maintainer: Daniel Wallace +# Contributor: Don Stewart +# Contributor: Lex Black + +pkgname=haskell-dlist +pkgver=0.5 +_hkgname=dlist +_licensefile=LICENSE +pkgrel=21 +pkgdesc="Differences lists" +url="http://code.haskell.org/~dons/code/dlist/" +license=("BSD3") +arch=('i686' 'x86_64') +makedepends=('ghc') +depends=('ghc') +options=('strip') +source=("http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz") +sha256sums=('4780e5409eff55bbfdd7470ef802a087a04048c9cd5efe0482c82878292f19ea') +install="${pkgname}.install" + +build() { + cd ${srcdir}/${_hkgname}-${pkgver} + + runhaskell Setup configure -O -p --enable-split-objs --enable-shared \ + --prefix=/usr --docdir=/usr/share/doc/${pkgname} \ + --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build + runhaskell Setup haddock + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${srcdir}/${_hkgname}-${pkgver} + install -D -m744 register.sh ${pkgdir}/usr/share/haskell/${pkgname}/register.sh + install -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh + install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries + ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname} + runhaskell Setup copy --destdir=${pkgdir} + install -D -m644 ${_licensefile} ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE + rm -f ${pkgdir}/usr/share/doc/${pkgname}/${_licensefile} +} diff --git a/community/haskell-dlist/haskell-dlist.install b/community/haskell-dlist/haskell-dlist.install new file mode 100644 index 000000000..c08242863 --- /dev/null +++ b/community/haskell-dlist/haskell-dlist.install @@ -0,0 +1,26 @@ +# custom variables +pkgname=haskell-dlist +HS_DIR=/usr/share/haskell/${pkgname} + +# functions +post_install() { + ${HS_DIR}/register.sh + (cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_upgrade() { + ${HS_DIR}/unregister.sh +} + +post_upgrade() { + ${HS_DIR}/register.sh + (cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} + +pre_remove() { + ${HS_DIR}/unregister.sh +} + +post_remove() { + (cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index) +} diff --git a/community/haskell-html/PKGBUILD b/community/haskell-html/PKGBUILD index 2f7527752..ffc2455e6 100644 --- a/community/haskell-html/PKGBUILD +++ b/community/haskell-html/PKGBUILD @@ -1,16 +1,17 @@ -# Maintainer: Vesa Kaihlavirta +# Maintainer: Daniel Wallace +# Contributor: Vesa Kaihlavirta # Contributor: Arch Haskell Team # Package generated by cabal2arch 0.7.6 _hkgname=html pkgname=haskell-html pkgver=1.0.1.2 -pkgrel=13 +pkgrel=14 pkgdesc="HTML combinator library" url="http://hackage.haskell.org/package/html" license=('custom:BSD3') arch=('i686' 'x86_64') -depends=('ghc=7.6.1-1' sh) +depends=('ghc=7.6.2-1' 'sh') source=(http://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) install=${pkgname}.install md5sums=('2a7de5a2af9a2f80d39825d6a95ee445') diff --git a/community/rawtherapee/PKGBUILD b/community/rawtherapee/PKGBUILD index bf53ddaf0..229360e2f 100644 --- a/community/rawtherapee/PKGBUILD +++ b/community/rawtherapee/PKGBUILD @@ -1,33 +1,34 @@ -# $Id: PKGBUILD 77564 2012-10-12 13:28:53Z stativ $ +# $Id: PKGBUILD 86054 2013-03-11 19:01:26Z stativ $ # Maintainer: Lukas Jirkovsky # Contributor: Bogdan Szczurek # Contributor: Vaclav Kramar # Contributor: Archie pkgname=rawtherapee -pkgver=4.0.8 +pkgver=4.0.10 pkgrel=1 epoch=1 pkgdesc="RAW photo editor" arch=('i686' 'x86_64') url="http://www.rawtherapee.com/" license=('GPL3') -depends=('gtkmm' 'libiptcdata' 'lcms2' 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('mercurial' 'cmake') +depends=('fftw' 'gtkmm' 'libcanberra' 'libiptcdata' 'lcms2' 'desktop-file-utils' 'hicolor-icon-theme') +makedepends=('cmake') install=rawtherapee.install source=("http://rawtherapee.googlecode.com/files/rawtherapee-$pkgver.tar.xz") -md5sums=('27b988200c5ff3f2863e1d83200657b2') +md5sums=('cf18a503a978a29af6275e17f7aa67ba') build() { - cd "$srcdir/$pkgname-$pkgver" + mkdir "$srcdir/$pkgname-build" + cd "$srcdir/$pkgname-build" cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_BUILD_TYPE=Release \ - . + "$srcdir/$pkgname-$pkgver" make } package() { - cd "$srcdir/$pkgname-$pkgver" + cd "$srcdir/$pkgname-build" make DESTDIR="$pkgdir/" install } diff --git a/community/rawtherapee/rawtherapee.install b/community/rawtherapee/rawtherapee.install index 385eec8f4..6a18adf6e 100644 --- a/community/rawtherapee/rawtherapee.install +++ b/community/rawtherapee/rawtherapee.install @@ -7,11 +7,6 @@ post_install() { post_upgrade() { post_install $1 - - if [ ${2%%_*} == "3.0a1" ]; then - echo "There were lots of changes to the behavior of the majority of tools." - echo "This may cause your files to look differently than before." - fi } post_remove() { diff --git a/community/soundkonverter/PKGBUILD b/community/soundkonverter/PKGBUILD index d3789e6e4..ecdbc0d36 100644 --- a/community/soundkonverter/PKGBUILD +++ b/community/soundkonverter/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 80754 2012-12-03 09:48:01Z stativ $ +# $Id: PKGBUILD 86067 2013-03-11 21:28:00Z stativ $ # Maintainer: Lukas Jirkovsky # Contributor: Mateusz Herych # Contributor: Eric Belanger # Contributor: Darwin Bautista pkgname=soundkonverter -pkgver=1.6.4 +pkgver=2.0.0 pkgrel=1 pkgdesc="Front-end to various audio converters" arch=('i686' 'x86_64') @@ -23,15 +23,17 @@ optdepends=('cdrkit: cdda2wav backend' 'mac: mac backend' 'mplayer: mplayer backend' 'mp3gain: mp3gain backend' + 'opus-tools: opus backend' 'speex: speexenc, speexdec backends' 'timidity++: midi backend' 'twolame: twolame backend' 'vorbisgain: vorbisgain backend' 'vorbis-tools: vorbis tools backend' - 'wavpack: wavpack backend') + 'wavpack: wavpack backend' + 'sox: sox plugin (change sample rate, various effects)') install=$pkgname.install source=("http://kde-apps.org/CONTENT/content-files/29024-${pkgname}-${pkgver}.tar.gz") -md5sums=('be01689be4c7e1811c57436ec45d7326') +md5sums=('f1df729916b2418c474b859ed6b9eda6') build() { cd "$srcdir"/$pkgname-$pkgver diff --git a/community/squid/PKGBUILD b/community/squid/PKGBUILD index 2f82e3848..5a3095468 100644 --- a/community/squid/PKGBUILD +++ b/community/squid/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 84389 2013-02-17 20:28:41Z spupykin $ +# $Id: PKGBUILD 86021 2013-03-11 10:38:45Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Mark Coolen # Contributor: Tom Newsom # Contributor: Kevin Piche pkgname=squid -pkgver=3.3.1 +pkgver=3.3.2 pkgrel=1 pkgdesc='Full-featured Web proxy cache server' arch=('x86_64' 'i686') @@ -24,7 +24,7 @@ source=("http://www.squid-cache.org/Versions/v3/3.3/$pkgname-$pkgver.tar.bz2" 'squid.pam' 'squid.cron' 'squid.service') -md5sums=('b13a7009e35ba1d3fc0fff00b32ef6b8' +md5sums=('fedbad5be528bcf3e632538b11e0cc19' 'e90895ce22c0b618c89a46a9a181fe6c' '2383772ef94efddc7b920628bc7ac5b0' '270977cdd9b47ef44c0c427ab9034777' diff --git a/community/wings3d/PKGBUILD b/community/wings3d/PKGBUILD index 057466d2b..4a3e9d65d 100644 --- a/community/wings3d/PKGBUILD +++ b/community/wings3d/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 85612 2013-03-03 23:56:10Z arodseth $ +# $Id: PKGBUILD 86005 2013-03-10 23:35:35Z arodseth $ # Maintainer: Alexander Rødseth # Contributor: kappa pkgname=wings3d _pkgname=wings pkgver=1.4.1 -pkgrel=15 +pkgrel=16 pkgdesc='3D modeling program' arch=('x86_64' 'i686') url='http://www.wings3d.com/' @@ -15,12 +15,17 @@ makedepends=('setconf' 'gendesk') optdepends=('povray: rendering support via POV-Ray') install=$pkgname.install options=('!emptydirs') -# Using the binary release, but would prefer using a source release, if there is one that compiles +_genericname=('3D Modeler') +# Using the i686-only binary release +# Would prefer using a source release, if there is one that compiles source=("http://sourceforge.net/projects/$_pkgname/files/$_pkgname/$pkgver/$_pkgname-$pkgver-linux.bzip2.run.gz" "$pkgname.png::http://img299.imageshack.us/img299/2538/wingsiconblackshiningew5.png") sha256sums=('760e19fa4973ed0fc75057897135a8efa241e834b078fc05c28786672137b322' '6658977cc3bc8db2c9358edf3a2d6cb6bb8084c9a1d96ca573a83dd4e8781f1a') -_genericname=('3D Modeler') +if [ "$CARCH" == "x86_64" ] +then + depends=('lib32-libgl' 'lib32-glu' 'lib32-sdl' 'lib32-ncurses') +fi build() { cd "$srcdir" diff --git a/community/yabause-gtk/PKGBUILD b/community/yabause-gtk/PKGBUILD new file mode 100755 index 000000000..64e3e1852 --- /dev/null +++ b/community/yabause-gtk/PKGBUILD @@ -0,0 +1,45 @@ +# $Id: PKGBUILD 86073 2013-03-11 21:44:40Z alucryd $ +# Maintainer: Maxime Gauduin +# Contributor: Harley Laue +# Contributor: Hyacinthe Cartiaux +# Contributor: Anton Shestakov +# Contributor: Tiago Camargo +# Contributor: robb_force + +pkgname=yabause-gtk +pkgver=0.9.12 +pkgrel=2 +pkgdesc='A Sega Saturn emulator' +arch=('i686' 'x86_64') +url="http://yabause.org/" +license=('GPL') +depends=('freeglut' 'gtkglext' 'openal' 'sdl') +makedepends=('cmake' 'mesa') +conflicts=('yabause-qt') +source=("http://downloads.sourceforge.net/${pkgname%-*}/${pkgname%-*}-${pkgver}.tar.gz" 'rwx.patch') +sha256sums=('f45c9649c379e1e790856f8dfa37d93be5638e8f697319b241951316f817bfb1' + 'd29997d3249683081a2687f31e777f917093101d56815d22103aaaf22ac786b1') + +build() { + cd "${srcdir}"/${pkgname%-*}-${pkgver} + +# Patch + patch -Np1 -i "${srcdir}"/rwx.patch + +# Build + if [[ -d build ]]; then + rm -rf build + fi + mkdir build && cd build + cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DYAB_PORTS=gtk -DYAB_NETWORK=ON -DYAB_OPTIMIZED_DMA=on -DYAB_PERKEYNAME=ON + make +} + +package() { + cd "${srcdir}"/${pkgname%-*}-${pkgver}/build + +# Install + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et: diff --git a/community/yabause-gtk/rwx.patch b/community/yabause-gtk/rwx.patch new file mode 100755 index 000000000..bb0491b37 --- /dev/null +++ b/community/yabause-gtk/rwx.patch @@ -0,0 +1,20 @@ +--- a/src/sh2_dynarec/linkage_x64.s 2013-03-11 20:29:53.112870900 +0100 ++++ b/src/sh2_dynarec/linkage_x64.s 2013-03-11 20:31:48.856778600 +0100 +@@ -747,3 +747,7 @@ breakpoint: + ret + /* Set breakpoint here for debugging */ + .size breakpoint, .-breakpoint ++ ++#if defined(__linux__) && defined(__ELF__) ++.section .note.GNU-stack,"",%progbits ++#endif +--- a/src/sh2_dynarec/linkage_x86.s 2013-03-11 20:30:08.157693100 +0100 ++++ b/src/sh2_dynarec/linkage_x86.s 2013-03-11 20:32:30.993310600 +0100 +@@ -743,3 +743,7 @@ breakpoint: + ret + /* Set breakpoint here for debugging */ + .size breakpoint, .-breakpoint ++ ++#if defined(__linux__) && defined(__ELF__) ++.section .note.GNU-stack,"",%progbits ++#endif diff --git a/community/yabause-qt/PKGBUILD b/community/yabause-qt/PKGBUILD new file mode 100755 index 000000000..d8d2092f1 --- /dev/null +++ b/community/yabause-qt/PKGBUILD @@ -0,0 +1,45 @@ +# $Id: PKGBUILD 86075 2013-03-11 21:47:54Z alucryd $ +# Maintainer: Maxime Gauduin +# Contributor: Harley Laue +# Contributor: Hyacinthe Cartiaux +# Contributor: Anton Shestakov +# Contributor: Tiago Camargo +# Contributor: robb_force + +pkgname=yabause-qt +pkgver=0.9.12 +pkgrel=1 +pkgdesc='A Sega Saturn emulator' +arch=('i686' 'x86_64') +url="http://yabause.org/" +license=('GPL') +depends=('freeglut' 'mesa' 'openal' 'qt4' 'sdl') +makedepends=('cmake' 'glu') +conflicts=('yabause-gtk') +source=("http://downloads.sourceforge.net/${pkgname%-*}/${pkgname%-*}-${pkgver}.tar.gz" 'rwx.patch') +sha256sums=('f45c9649c379e1e790856f8dfa37d93be5638e8f697319b241951316f817bfb1' + 'd29997d3249683081a2687f31e777f917093101d56815d22103aaaf22ac786b1') + +build() { + cd "${srcdir}"/${pkgname%-*}-${pkgver} + +# Patch + patch -Np1 -i "${srcdir}"/rwx.patch + +# Build + if [[ -d build ]]; then + rm -rf build + fi + mkdir build && cd build + cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DYAB_PORTS=qt -DYAB_NETWORK=ON -DYAB_OPTIMIZED_DMA=on -DYAB_PERKEYNAME=ON + make +} + +package() { + cd "${srcdir}"/${pkgname%-*}-${pkgver}/build + +# Install + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et: diff --git a/community/yabause-qt/rwx.patch b/community/yabause-qt/rwx.patch new file mode 100755 index 000000000..bb0491b37 --- /dev/null +++ b/community/yabause-qt/rwx.patch @@ -0,0 +1,20 @@ +--- a/src/sh2_dynarec/linkage_x64.s 2013-03-11 20:29:53.112870900 +0100 ++++ b/src/sh2_dynarec/linkage_x64.s 2013-03-11 20:31:48.856778600 +0100 +@@ -747,3 +747,7 @@ breakpoint: + ret + /* Set breakpoint here for debugging */ + .size breakpoint, .-breakpoint ++ ++#if defined(__linux__) && defined(__ELF__) ++.section .note.GNU-stack,"",%progbits ++#endif +--- a/src/sh2_dynarec/linkage_x86.s 2013-03-11 20:30:08.157693100 +0100 ++++ b/src/sh2_dynarec/linkage_x86.s 2013-03-11 20:32:30.993310600 +0100 +@@ -743,3 +743,7 @@ breakpoint: + ret + /* Set breakpoint here for debugging */ + .size breakpoint, .-breakpoint ++ ++#if defined(__linux__) && defined(__ELF__) ++.section .note.GNU-stack,"",%progbits ++#endif diff --git a/core/krb5/PKGBUILD b/core/krb5/PKGBUILD index e0ba10939..49062b56e 100644 --- a/core/krb5/PKGBUILD +++ b/core/krb5/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 177775 2013-02-08 11:19:11Z stephane $ +# $Id: PKGBUILD 179909 2013-03-11 19:50:37Z stephane $ # Maintainer: Stéphane Gaudreault pkgname=krb5 -pkgver=1.11 -pkgrel=3 +pkgver=1.11.1 +pkgrel=1 pkgdesc="The Kerberos network authentication system" arch=('i686' 'x86_64') url="http://web.mit.edu/kerberos/" @@ -21,7 +21,7 @@ source=(http://web.mit.edu/kerberos/dist/${pkgname}/1.11/${pkgname}-${pkgver}-si krb5-kpropd.service krb5-kpropd@.service krb5-kpropd.socket) -sha1sums=('dcdc305bd2b63cf8b8cb698cb9ea28f0a6282136' +sha1sums=('e2e759c35e775d8f03b75c26ffcaa4f2514147f5' '09e478cddfb9d46d2981dd25ef96b8c3fd91e1aa' '2aa229369079ed1bbb201a1ef72c47bf143f4dbe' 'a2a01e7077d9e89cda3457ea0e216debb3dc353c' diff --git a/core/krb5/krb5-kadmind b/core/krb5/krb5-kadmind deleted file mode 100644 index 04df0dcff..000000000 --- a/core/krb5/krb5-kadmind +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/bash - -# general config -. /etc/rc.conf -. /etc/rc.d/functions - -PID=`pidof -o %PPID /usr/sbin/kadmind` -case "$1" in - start) - stat_busy "Starting Kerberos Admin Daemon" - if [ -z "$PID" ]; then - /usr/sbin/kadmind - fi - if [ ! -z "$PID" -o $? -gt 0 ]; then - stat_fail - else - add_daemon krb5-kadmind - stat_done - fi - ;; - stop) - stat_busy "Stopping Kerberos Admin Daemon" - [ ! -z "$PID" ] && kill $PID &> /dev/null - if [ $? -gt 0 ]; then - stat_fail - else - rm_daemon krb5-kadmind - stat_done - fi - ;; - restart) - $0 stop - sleep 1 - $0 start - ;; - *) - echo "usage: $0 {start|stop|restart}" - ;; -esac -exit 0 diff --git a/core/krb5/krb5-kadmind.service b/core/krb5/krb5-kadmind.service deleted file mode 100644 index f3836c898..000000000 --- a/core/krb5/krb5-kadmind.service +++ /dev/null @@ -1,8 +0,0 @@ -[Unit] -Description=Kerberos 5 administration server - -[Service] -ExecStart=/usr/sbin/kadmind -nofork - -[Install] -WantedBy=multi-user.target diff --git a/core/krb5/krb5-kdc b/core/krb5/krb5-kdc deleted file mode 100644 index 05a03411e..000000000 --- a/core/krb5/krb5-kdc +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/bash - -# general config -. /etc/rc.conf -. /etc/rc.d/functions - -PID=`pidof -o %PPID /usr/sbin/krb5kdc` -case "$1" in - start) - stat_busy "Starting Kerberos Authentication" - if [ -z "$PID" ]; then - /usr/sbin/krb5kdc - fi - if [ ! -z "$PID" -o $? -gt 0 ]; then - stat_fail - else - add_daemon krb5-kdc - stat_done - fi - ;; - stop) - stat_busy "Stopping Kerberos Authentication" - [ ! -z "$PID" ] && kill $PID &> /dev/null - if [ $? -gt 0 ]; then - stat_fail - else - rm_daemon krb5-kdc - stat_done - fi - ;; - restart) - $0 stop - sleep 1 - $0 start - ;; - *) - echo "usage: $0 {start|stop|restart}" - ;; -esac -exit 0 diff --git a/core/krb5/krb5-kdc.service b/core/krb5/krb5-kdc.service deleted file mode 100644 index 6ec93bb72..000000000 --- a/core/krb5/krb5-kdc.service +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=Kerberos 5 KDC - -[Service] -ExecStart=/usr/sbin/krb5kdc -n -Restart=always - -[Install] -WantedBy=multi-user.target diff --git a/core/krb5/krb5-kpropd b/core/krb5/krb5-kpropd deleted file mode 100644 index a0077d68e..000000000 --- a/core/krb5/krb5-kpropd +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/bash - -# general config -. /etc/rc.conf -. /etc/rc.d/functions - -PID=`pidof -o %PPID /usr/sbin/kpropd` -case "$1" in - start) - stat_busy "Starting Kerberos Database Propagation Daemon" - if [ -z "$PID" ]; then - /usr/sbin/kpropd -S - fi - if [ ! -z "$PID" -o $? -gt 0 ]; then - stat_fail - else - add_daemon kpropd - stat_done - fi - ;; - stop) - stat_busy "Stopping Kerberos Database Propagation Daemon" - [ ! -z "$PID" ] && kill $PID &> /dev/null - if [ $? -gt 0 ]; then - stat_fail - else - rm_daemon kpropd - stat_done - fi - ;; - restart) - $0 stop - sleep 1 - $0 start - ;; - *) - echo "usage: $0 {start|stop|restart}" - ;; -esac -exit 0 diff --git a/core/krb5/krb5-kpropd.service b/core/krb5/krb5-kpropd.service deleted file mode 100644 index a7c5b579d..000000000 --- a/core/krb5/krb5-kpropd.service +++ /dev/null @@ -1,8 +0,0 @@ -[Unit] -Description=Kerberos 5 propagation server - -[Service] -ExecStart=/usr/sbin/kpropd -S - -[Install] -WantedBy=multi-user.target diff --git a/core/krb5/krb5-kpropd.socket b/core/krb5/krb5-kpropd.socket deleted file mode 100644 index 4389290c0..000000000 --- a/core/krb5/krb5-kpropd.socket +++ /dev/null @@ -1,9 +0,0 @@ -[Unit] -Description=Kerberos 5 propagation server - -[Socket] -ListenStream=754 -Accept=yes - -[Install] -WantedBy=sockets.target diff --git a/core/krb5/krb5-kpropd@.service b/core/krb5/krb5-kpropd@.service deleted file mode 100644 index 46f7e3639..000000000 --- a/core/krb5/krb5-kpropd@.service +++ /dev/null @@ -1,8 +0,0 @@ -[Unit] -Description=Kerberos 5 propagation server -Conflicts=krb5-kpropd.service - -[Service] -ExecStart=/usr/sbin/kpropd -StandardInput=socket -StandardError=syslog diff --git a/extra/graphicsmagick/PKGBUILD b/extra/graphicsmagick/PKGBUILD index 95cfcb98a..d713c5174 100644 --- a/extra/graphicsmagick/PKGBUILD +++ b/extra/graphicsmagick/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 168727 2012-10-14 22:47:56Z bisson $ +# $Id: PKGBUILD 179903 2013-03-11 15:24:45Z bisson $ # Maintainer: Ronald van Haren # Maintainer: Gaetan Bisson # Contributor: Jaroslav Lichtblau # Contributor: Anton Leontiev pkgname=graphicsmagick -pkgver=1.3.17 +pkgver=1.3.18 pkgrel=1 pkgdesc='Image processing system' url='http://www.graphicsmagick.org/' @@ -16,7 +16,7 @@ depends=('bzip2' 'freetype2' 'ghostscript' 'jasper' 'lcms2' 'xz' 'libtiff' 'libwmf' 'libsm' 'libxml2' 'libltdl') options=('!libtool') source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/GraphicsMagick-${pkgver}.tar.xz") -sha1sums=('6428eb4bd19635c833750ac9d56c9b89bef4c975') +sha1sums=('085c23666adcf88585119cb6aea7efe5c58481d4') build() { cd "${srcdir}/GraphicsMagick-${pkgver}" diff --git a/extra/intel-tbb/PKGBUILD b/extra/intel-tbb/PKGBUILD index e98b0f201..39f651f5f 100644 --- a/extra/intel-tbb/PKGBUILD +++ b/extra/intel-tbb/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 172195 2012-12-02 04:41:05Z stephane $ +# $Id: PKGBUILD 179910 2013-03-11 19:50:39Z stephane $ # Maintainer: Stéphane Gaudreault # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Denis Martinez pkgname=intel-tbb -pkgver=4.1_20121003 +pkgver=4.1_20130116 pkgrel=1 pkgdesc='High level abstract threading library' arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ url='http://www.threadingbuildingblocks.org/' license=('GPL') depends=('gcc-libs') source=("http://threadingbuildingblocks.org/sites/default/files/software_releases/source/tbb${pkgver/\./}oss_src.tgz") -sha1sums=('072333068fa278635582846eaaa22d51c0100e09') +sha1sums=('fd7ea56612f145a1f9b3d961a424e9d553bab527') build() { cd "${srcdir}"/tbb${pkgver/\./}oss diff --git a/extra/telepathy-logger/PKGBUILD b/extra/telepathy-logger/PKGBUILD index adfc7a20f..4a88a35bd 100644 --- a/extra/telepathy-logger/PKGBUILD +++ b/extra/telepathy-logger/PKGBUILD @@ -1,7 +1,7 @@ -# $Id: PKGBUILD 170064 2012-10-31 13:30:17Z ibiru $ +# $Id: PKGBUILD 179904 2013-03-11 17:10:13Z ioni $ # Maintainer: Ionut Biru pkgname=telepathy-logger -pkgver=0.6.0 +pkgver=0.8.0 pkgrel=1 pkgdesc="Telepathy framework logging daemon" arch=(i686 x86_64) @@ -12,7 +12,7 @@ makedepends=('intltool' 'gnome-doc-utils' 'gobject-introspection') options=('!libtool') install=telepathy-logger.install source=(http://telepathy.freedesktop.org/releases/$pkgname/$pkgname-$pkgver.tar.bz2) -md5sums=('f453c49e53898c64bc423f0fdf117290') +md5sums=('e513eaa767344821073a0b7bb8b45217') build() { cd "$pkgname-$pkgver" diff --git a/extra/telepathy-qt/PKGBUILD b/extra/telepathy-qt/PKGBUILD index a1a1501bb..4d1d64e28 100644 --- a/extra/telepathy-qt/PKGBUILD +++ b/extra/telepathy-qt/PKGBUILD @@ -1,25 +1,31 @@ -# $Id: PKGBUILD 179819 2013-03-09 18:32:21Z andrea $ +# $Id: PKGBUILD 179901 2013-03-11 14:05:45Z andrea $ # Maintainer: Ionut Biru # Maintainer: Andrea Scarpino pkgname=telepathy-qt pkgver=0.9.3 -pkgrel=6 +pkgrel=7 pkgdesc="A library for Qt-based Telepathy clients" arch=('i686' 'x86_64') url="http://telepathy.freedesktop.org/wiki/" license=('LGPL') options=('!libtool') -depends=('qt4') -makedepends=('libxslt' 'python2' 'cmake' 'doxygen' 'telepathy-glib') +depends=('qt4' 'telepathy-farstream' 'gstreamer0.10-base') +makedepends=('libxslt' 'python2' 'cmake' 'doxygen') conflicts=('telepathy-qt4') replaces=('telepathy-qt4') provides=('telepathy-qt4') -source=("http://telepathy.freedesktop.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc}) +source=("http://telepathy.freedesktop.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz"{,.asc} + 'farstream-0.2.patch') md5sums=('94ac93aedf5f6fff49837bc8368e5a37' - 'e1b851b08b159fca39596ff8395ca53a') + 'e1b851b08b159fca39596ff8395ca53a' + '6b2421c59d20d29fece8d5e6445354c7') build() { + cd ${pkgname}-${pkgver} + patch -p1 -i "${srcdir}"/farstream-0.2.patch + cd ../ + mkdir build cd build cmake ../${pkgname}-${pkgver} \ diff --git a/extra/telepathy-qt/farstream-0.2.patch b/extra/telepathy-qt/farstream-0.2.patch new file mode 100644 index 000000000..7b87b8201 --- /dev/null +++ b/extra/telepathy-qt/farstream-0.2.patch @@ -0,0 +1,28 @@ +diff -urB telepathy-qt/cmake/modules/FindFarstream.cmake new/cmake/modules/FindFarstream.cmake +--- telepathy-qt/cmake/modules/FindFarstream.cmake 2012-04-25 22:14:22.275967164 +0200 ++++ new/cmake/modules/FindFarstream.cmake 2012-10-07 12:19:46.543103512 +0200 +@@ -23,9 +23,9 @@ + # in the find_path() and find_library() calls + find_package(PkgConfig) + if (FARSTREAM_MIN_VERSION) +- PKG_CHECK_MODULES(PC_FARSTREAM farstream-0.1>=${FARSTREAM_MIN_VERSION}) ++ PKG_CHECK_MODULES(PC_FARSTREAM farstream-0.2>=${FARSTREAM_MIN_VERSION}) + else (FARSTREAM_MIN_VERSION) +- PKG_CHECK_MODULES(PC_FARSTREAM farstream-0.1) ++ PKG_CHECK_MODULES(PC_FARSTREAM farstream-0.2) + endif (FARSTREAM_MIN_VERSION) + set(FARSTREAM_DEFINITIONS ${PC_FARSTREAM_CFLAGS_OTHER}) + endif (NOT WIN32) +@@ -34,10 +34,10 @@ + PATHS + ${PC_FARSTREAM_INCLUDEDIR} + ${PC_FARSTREAM_INCLUDE_DIRS} +- PATH_SUFFIXES farstream-0.1 ++ PATH_SUFFIXES farstream-0.2 + ) + +-find_library(FARSTREAM_LIBRARIES NAMES farstream-0.1 ++find_library(FARSTREAM_LIBRARIES NAMES farstream-0.2 + PATHS + ${PC_FARSTREAM_LIBDIR} + ${PC_FARSTREAM_LIBRARY_DIRS} diff --git a/libre/icecat-adblock-plus/PKGBUILD b/libre/icecat-adblock-plus/PKGBUILD index 1f80dfd7c..1b444d1e6 100644 --- a/libre/icecat-adblock-plus/PKGBUILD +++ b/libre/icecat-adblock-plus/PKGBUILD @@ -6,13 +6,12 @@ _pkgname=firefox-adblock-plus pkgname=icecat-adblock-plus pkgver=2.2.3 _addons_file=192004 -pkgrel=2 +pkgrel=2.1 pkgdesc="plugin for icecat which block ads and banners" arch=('any') url="http://adblockplus.org/" license=('GPL') depends=("icecat") -conflicts=$_pkgname provides=$_pkgname=$pkgver makedepends=('unzip') noextract=("adblock_plus-$pkgver-fx+tb+fn+sm.xpi") diff --git a/libre/icecat-noscript/PKGBUILD b/libre/icecat-noscript/PKGBUILD index 2f78dd128..5dc6bfa81 100644 --- a/libre/icecat-noscript/PKGBUILD +++ b/libre/icecat-noscript/PKGBUILD @@ -5,13 +5,12 @@ _pkgname=firefox-noscript pkgname=icecat-noscript pkgver=2.6.5.8 -pkgrel=1 +pkgrel=1.1 pkgdesc="plugin for icecat which disables script" arch=('any') url="http://noscript.net/" license=('GPL2') depends=() -conflicts=$_pkgname provides=$_pkgname=$pkgver makedepends=('unzip') source=(https://secure.informaction.com/download/releases/noscript-$pkgver.xpi) diff --git a/libre/iceweasel-adblock-plus/PKGBUILD b/libre/iceweasel-adblock-plus/PKGBUILD index 338e059e8..58f72b6da 100644 --- a/libre/iceweasel-adblock-plus/PKGBUILD +++ b/libre/iceweasel-adblock-plus/PKGBUILD @@ -6,13 +6,12 @@ _pkgname=firefox-adblock-plus pkgname=iceweasel-adblock-plus pkgver=2.2.3 _addons_file=192004 -pkgrel=2 +pkgrel=2.1 pkgdesc="plugin for iceweasel which block ads and banners" arch=('any') url="http://adblockplus.org/" license=('GPL') depends=("iceweasel-libre") -conflicts=$_pkgname provides=$_pkgname=$pkgver makedepends=('unzip') noextract=("adblock_plus-$pkgver-fx+tb+fn+sm.xpi") diff --git a/libre/iceweasel-noscript/PKGBUILD b/libre/iceweasel-noscript/PKGBUILD index d02d90c3b..3b9bd0ce1 100644 --- a/libre/iceweasel-noscript/PKGBUILD +++ b/libre/iceweasel-noscript/PKGBUILD @@ -5,13 +5,12 @@ _pkgname=firefox-noscript pkgname=iceweasel-noscript pkgver=2.6.5.8 -pkgrel=1 +pkgrel=1.1 pkgdesc="plugin for iceweasel which disables script" arch=('any') url="http://noscript.net/" license=('GPL2') depends=() -conflicts=$_pkgname provides=$_pkgname=$pkgver makedepends=('unzip') source=(https://secure.informaction.com/download/releases/noscript-$pkgver.xpi) diff --git a/pcr/yabause-git/PKGBUILD b/pcr/yabause-git/PKGBUILD deleted file mode 100644 index 6de78f4eb..000000000 --- a/pcr/yabause-git/PKGBUILD +++ /dev/null @@ -1,50 +0,0 @@ -# Maintainer: Gustavo Alvarez -pkgname=yabause-git -pkgver=20130301 -pkgrel=1 -pkgdesc="A Sega Saturn emulator (GIT version)" -arch=('x86_64' 'i686') -url="http://yabause.org/" -license=('GPL') -conflicts=('yabause') -provides=('yabause') -depends=('mini18n-git' 'openal' 'sdl' 'freeglut') -makedepends=('git' 'cmake' 'mesa' 'glu') - -#Enable QT or GTK -#_port=gtk -_port=qt - -[ "${_port}" = "qt" ] && depends+=('qt4') -[ "${_port}" = "gtk" ] && depends+=('gtkglext') - -_gitroot="git://github.com/Guillaumito/yabause.git" -_gitname="yabause" - -build() { - cd "${srcdir}" - msg "Connecting to GIT server...." - - if [ -d "${_gitname}" ]; then - cd "${_gitname}" && git pull - msg "The local files are updated." - else - git clone --depth=1 "${_gitroot}" "${_gitname}" - fi - - msg "GIT checkout done or server timeout" - msg "Starting build..." - - rm -rf "${srcdir}/${_gitname}-build" - cp -R "${srcdir}/${_gitname}" "${srcdir}/${_gitname}-build" - cd "${srcdir}/${_gitname}-build/${_gitname}" - - LDFLAGS+=",-z,noexecstack" - cmake . -DCMAKE_INSTALL_PREFIX=/usr -DYAB_PORTS="${_port}" -DYAB_NETWORK=ON -DYAB_OPTIMIZED_DMA=ON -DYAB_PERKEYNAME=ON - make -} - -package() { - cd "${srcdir}/${_gitname}-build/${_gitname}" - make DESTDIR="${pkgdir}/" install -} diff --git a/pcr/yabause/PKGBUILD b/pcr/yabause/PKGBUILD deleted file mode 100644 index c65bcbe2f..000000000 --- a/pcr/yabause/PKGBUILD +++ /dev/null @@ -1,41 +0,0 @@ -# Maintainer : Harley Laue -# Contributor: Hyacinthe Cartiaux -# Contributor: Anton Shestakov -# Contributor: Tiago Camargo -# Contributor: robb_force -pkgname=yabause -pkgver=0.9.12 -pkgrel=3 -pkgdesc='A Sega Saturn emulator.' -url='http://yabause.org/' -license=('GPL') -arch=('i686' 'x86_64') -makedepends=('cmake' 'mesa' 'glu') -depends=('sdl' 'qt4' 'openal' 'freeglut') -source=("http://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz") -md5sums=('c7876c04489f8a1b59b3166598084cb8') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - - [ -e build ] && rm -rf build - mkdir build - cd build - cmake \ - -DCMAKE_BUILD_TYPE=RelWithDebInfo \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DQT_QMAKE_EXECUTABLE=/usr/bin/qmake-qt4 \ - -DYAB_PORTS=qt \ - -DYAB_MULTIBUILD=OFF \ - -DYAB_NETWORK=ON \ - -DYAB_OPTIMIZED_DMA=on \ - -DYAB_PERKEYNAME=ON \ - .. - - make -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}/build" - make DESTDIR="${pkgdir}" install -} -- cgit v1.2.3-54-g00ecf From 3efd178c050d911cfdff7e8d2ed4886b98b08b98 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 13 Mar 2013 00:05:54 -0700 Subject: Wed Mar 13 00:05:53 PDT 2013 --- community/cantata/PKGBUILD | 4 +- community/cdcd/PKGBUILD | 4 +- community/cdcd/PKGBUILD-namcap.log | 0 community/cdcd/cdcd-0.6.6-7-i686-build.log | 141 -------------------- community/cdcd/cdcd-0.6.6-7-i686-package.log | 17 --- community/cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz | Bin 36960 -> 0 bytes .../cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz-namcap.log | 0 community/cdcd/cdcd-0.6.6-7-x86_64-build.log | 142 --------------------- community/cdcd/cdcd-0.6.6-7-x86_64-package.log | 17 --- community/cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz | Bin 37420 -> 0 bytes .../cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz-namcap.log | 0 community/cdcd/cdcd-0.6.6.tar.gz | Bin 246286 -> 0 bytes community/cinnamon/PKGBUILD | 9 +- community/gen2shp/PKGBUILD | 2 +- community/gmerlin/PKGBUILD | 9 +- community/gpac/PKGBUILD | 26 ++-- community/gpsmanshp/PKGBUILD | 35 ----- community/gputils/PKGBUILD | 4 +- community/gtkpod/PKGBUILD | 4 +- community/ifuse/PKGBUILD | 4 +- community/ipsec-tools/PKGBUILD | 20 ++- .../ipsec-tools/ipsec-tools-linux-3.7-compat.patch | 50 ++++++++ community/kid3/PKGBUILD | 8 +- community/kid3/kid3.changelog | 3 + community/lib32-turbojpeg/PKGBUILD | 39 ++++++ community/mosh/PKGBUILD | 5 +- community/nss-pam-ldapd/PKGBUILD | 42 ++++++ community/nss-pam-ldapd/nslcd.service | 12 ++ community/nss-pam-ldapd/nss-pam-ldapd.install | 12 ++ community/rsyslog/PKGBUILD | 10 +- community/sleuthkit/PKGBUILD | 6 +- community/sleuthkit/sleuthkit.changelog | 3 + community/smem/PKGBUILD | 2 +- community/turbojpeg/PKGBUILD | 45 +++++++ core/dhcpcd/PKGBUILD | 9 +- extra/glamor-egl/PKGBUILD | 11 +- extra/gummiboot/PKGBUILD | 11 +- extra/gummiboot/gummiboot.install | 2 +- extra/java7-openjdk/PKGBUILD | 44 +++---- pcr/trisquel-themes/PKGBUILD | 8 +- 40 files changed, 315 insertions(+), 445 deletions(-) delete mode 100644 community/cdcd/PKGBUILD-namcap.log delete mode 100644 community/cdcd/cdcd-0.6.6-7-i686-build.log delete mode 100644 community/cdcd/cdcd-0.6.6-7-i686-package.log delete mode 100644 community/cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz delete mode 100644 community/cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz-namcap.log delete mode 100644 community/cdcd/cdcd-0.6.6-7-x86_64-build.log delete mode 100644 community/cdcd/cdcd-0.6.6-7-x86_64-package.log delete mode 100644 community/cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz delete mode 100644 community/cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz-namcap.log delete mode 100644 community/cdcd/cdcd-0.6.6.tar.gz delete mode 100644 community/gpsmanshp/PKGBUILD create mode 100644 community/ipsec-tools/ipsec-tools-linux-3.7-compat.patch create mode 100644 community/lib32-turbojpeg/PKGBUILD create mode 100644 community/nss-pam-ldapd/PKGBUILD create mode 100644 community/nss-pam-ldapd/nslcd.service create mode 100644 community/nss-pam-ldapd/nss-pam-ldapd.install create mode 100644 community/turbojpeg/PKGBUILD diff --git a/community/cantata/PKGBUILD b/community/cantata/PKGBUILD index 346a73540..cc2e0483e 100644 --- a/community/cantata/PKGBUILD +++ b/community/cantata/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 85533 2013-03-02 23:09:58Z cinelli $ +# $Id: PKGBUILD 86085 2013-03-11 23:14:54Z cinelli $ # Maintainer: Federico Cinelli # Contributor: Andrea Scarpino # Contributor: Mcder3 @@ -7,7 +7,7 @@ pkgname=cantata pkgver=0.9.2 pkgdesc="A KDE client for the music player daemon (MPD)" -pkgrel=2 +pkgrel=3 arch=('i686' 'x86_64') url="http://kde-apps.org/content/show.php/Cantata?content=147733" license=('GPL') diff --git a/community/cdcd/PKGBUILD b/community/cdcd/PKGBUILD index e99599206..784863a2c 100644 --- a/community/cdcd/PKGBUILD +++ b/community/cdcd/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 86083 2013-03-11 22:43:26Z cinelli $ +# $Id: PKGBUILD 86149 2013-03-12 09:55:52Z cinelli $ # Maintainer: Federico Cinelli # Contributor dorphell # Contributor Sarah Hay pkgname=cdcd pkgver=0.6.6 -pkgrel=7 +pkgrel=6 pkgdesc="A commandline cd-player" arch=('i686' 'x86_64') depends=('libcdaudio' 'readline') diff --git a/community/cdcd/PKGBUILD-namcap.log b/community/cdcd/PKGBUILD-namcap.log deleted file mode 100644 index e69de29bb..000000000 diff --git a/community/cdcd/cdcd-0.6.6-7-i686-build.log b/community/cdcd/cdcd-0.6.6-7-i686-build.log deleted file mode 100644 index 3a9e700ce..000000000 --- a/community/cdcd/cdcd-0.6.6-7-i686-build.log +++ /dev/null @@ -1,141 +0,0 @@ -checking for a BSD-compatible install... /usr/bin/install -c -checking whether build environment is sane... yes -checking for gawk... gawk -checking whether make sets $(MAKE)... yes -checking whether to enable maintainer-specific portions of Makefiles... no -checking for gcc... gcc -checking for C compiler default output file name... a.out -checking whether the C compiler works... yes -checking whether we are cross compiling... no -checking for suffix of executables... -checking for suffix of object files... o -checking whether we are using the GNU C compiler... yes -checking whether gcc accepts -g... yes -checking for gcc option to accept ANSI C... none needed -checking for style of include used by make... GNU -checking dependency style of gcc... gcc3 -checking for a BSD-compatible install... /usr/bin/install -c -checking whether ln -s works... yes -checking how to run the C preprocessor... gcc -E -checking for function prototypes... yes -checking for egrep... grep -E -checking for ANSI C header files... yes -checking for sys/types.h... yes -checking for sys/stat.h... yes -checking for stdlib.h... yes -checking for string.h... yes -checking for memory.h... yes -checking for strings.h... yes -checking for inttypes.h... yes -checking for stdint.h... yes -checking for unistd.h... yes -checking for string.h... (cached) yes -checking build system type... i686-pc-linux-gnu -checking host system type... i686-pc-linux-gnu -checking for tputs in -lcurses... yes -checking for rl_completion_matches in -lreadline... yes -checking for socket in -lsocket... no -checking for libcdaudio-config... /usr/bin/libcdaudio-config -checking for libcdaudio - version >= 0.99.0... yes -checking for glib-config... no -checking for GLIB - version >= 1.1.12... no -*** The glib-config script installed by GLIB could not be found -*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in -*** your path, or set the GLIB_CONFIG environment variable to the -*** full path to glib-config. -checking for ANSI C header files... (cached) yes -checking for working alloca.h... yes -checking for alloca... yes -checking for string.h... (cached) yes -checking for strings.h... (cached) yes -checking sys/ptyvar.h usability... no -checking sys/ptyvar.h presence... no -checking for sys/ptyvar.h... no -checking errno.h usability... yes -checking errno.h presence... yes -checking for errno.h... yes -checking locale.h usability... yes -checking locale.h presence... yes -checking for locale.h... yes -checking malloc.h usability... yes -checking malloc.h presence... yes -checking for malloc.h... yes -checking for stdlib.h... (cached) yes -checking readline/readline.h usability... yes -checking readline/readline.h presence... yes -checking for readline/readline.h... yes -checking readline/history.h usability... yes -checking readline/history.h presence... yes -checking for readline/history.h... yes -checking sys/socket.h usability... yes -checking sys/socket.h presence... yes -checking for sys/socket.h... yes -checking for unistd.h... (cached) yes -checking for an ANSI C-conforming const... yes -checking for size_t... yes -checking for stdlib.h... (cached) yes -checking for GNU libc compatible malloc... yes -checking return type of signal handlers... void -checking whether lstat dereferences a symlink specified with a trailing slash... yes -checking whether stat accepts an empty string... no -checking for vsnprintf... yes -checking for vasprintf... yes -checking for setlocale... yes -checking for strcasecmp... yes -checking for strchr... yes -checking for strdup... yes -checking for strncasecmp... yes -checking for strstr... yes -checking for strtol... yes -checking for strerror... yes -checking for strcasestr... yes -configure: creating ./config.status -config.status: creating Makefile -config.status: creating doc/Makefile -config.status: creating config.h -config.status: executing depfiles commands -make all-recursive -make[1]: Entering directory `/build/src/cdcd-0.6.6' -Making all in doc -make[2]: Entering directory `/build/src/cdcd-0.6.6/doc' -make[2]: Nothing to be done for `all'. -make[2]: Leaving directory `/build/src/cdcd-0.6.6/doc' -make[2]: Entering directory `/build/src/cdcd-0.6.6' -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cdcd.o -MD -MP -MF ".deps/cdcd-cdcd.Tpo" -c -o cdcd-cdcd.o `test -f 'cdcd.c' || echo './'`cdcd.c; \ -then mv -f ".deps/cdcd-cdcd.Tpo" ".deps/cdcd-cdcd.Po"; else rm -f ".deps/cdcd-cdcd.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-str.o -MD -MP -MF ".deps/cdcd-str.Tpo" -c -o cdcd-str.o `test -f 'str.c' || echo './'`str.c; \ -then mv -f ".deps/cdcd-str.Tpo" ".deps/cdcd-str.Po"; else rm -f ".deps/cdcd-str.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-conf.o -MD -MP -MF ".deps/cdcd-conf.Tpo" -c -o cdcd-conf.o `test -f 'conf.c' || echo './'`conf.c; \ -then mv -f ".deps/cdcd-conf.Tpo" ".deps/cdcd-conf.Po"; else rm -f ".deps/cdcd-conf.Tpo"; exit 1; fi -conf.c:32:7: warning: extra tokens at end of #else directive [enabled by default] -conf.c: In function 'cdcdrc_read': -conf.c:265:9: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] -conf.c:275:13: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-global.o -MD -MP -MF ".deps/cdcd-global.Tpo" -c -o cdcd-global.o `test -f 'global.c' || echo './'`global.c; \ -then mv -f ".deps/cdcd-global.Tpo" ".deps/cdcd-global.Po"; else rm -f ".deps/cdcd-global.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-interface.o -MD -MP -MF ".deps/cdcd-interface.Tpo" -c -o cdcd-interface.o `test -f 'interface.c' || echo './'`interface.c; \ -then mv -f ".deps/cdcd-interface.Tpo" ".deps/cdcd-interface.Po"; else rm -f ".deps/cdcd-interface.Tpo"; exit 1; fi -interface.c: In function 'cddb_lookup': -interface.c:364:14: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmdline.o -MD -MP -MF ".deps/cdcd-cmdline.Tpo" -c -o cdcd-cmdline.o `test -f 'cmdline.c' || echo './'`cmdline.c; \ -then mv -f ".deps/cdcd-cmdline.Tpo" ".deps/cdcd-cmdline.Po"; else rm -f ".deps/cdcd-cmdline.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmd_cdcd.o -MD -MP -MF ".deps/cdcd-cmd_cdcd.Tpo" -c -o cdcd-cmd_cdcd.o `test -f 'cmd_cdcd.c' || echo './'`cmd_cdcd.c; \ -then mv -f ".deps/cdcd-cmd_cdcd.Tpo" ".deps/cdcd-cmd_cdcd.Po"; else rm -f ".deps/cdcd-cmd_cdcd.Tpo"; exit 1; fi -cmd_cdcd.c: In function 'cmd_excl': -cmd_cdcd.c:270:12: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] -cmd_cdcd.c:275:14: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmd_sites.o -MD -MP -MF ".deps/cdcd-cmd_sites.Tpo" -c -o cdcd-cmd_sites.o `test -f 'cmd_sites.c' || echo './'`cmd_sites.c; \ -then mv -f ".deps/cdcd-cmd_sites.Tpo" ".deps/cdcd-cmd_sites.Po"; else rm -f ".deps/cdcd-cmd_sites.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmd_access.o -MD -MP -MF ".deps/cdcd-cmd_access.Tpo" -c -o cdcd-cmd_access.o `test -f 'cmd_access.c' || echo './'`cmd_access.c; \ -then mv -f ".deps/cdcd-cmd_access.Tpo" ".deps/cdcd-cmd_access.Po"; else rm -f ".deps/cdcd-cmd_access.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmd_edit.o -MD -MP -MF ".deps/cdcd-cmd_edit.Tpo" -c -o cdcd-cmd_edit.o `test -f 'cmd_edit.c' || echo './'`cmd_edit.c; \ -then mv -f ".deps/cdcd-cmd_edit.Tpo" ".deps/cdcd-cmd_edit.Po"; else rm -f ".deps/cdcd-cmd_edit.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-getopt.o -MD -MP -MF ".deps/cdcd-getopt.Tpo" -c -o cdcd-getopt.o `test -f 'getopt.c' || echo './'`getopt.c; \ -then mv -f ".deps/cdcd-getopt.Tpo" ".deps/cdcd-getopt.Po"; else rm -f ".deps/cdcd-getopt.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-getopt1.o -MD -MP -MF ".deps/cdcd-getopt1.Tpo" -c -o cdcd-getopt1.o `test -f 'getopt1.c' || echo './'`getopt1.c; \ -then mv -f ".deps/cdcd-getopt1.Tpo" ".deps/cdcd-getopt1.Po"; else rm -f ".deps/cdcd-getopt1.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-alloca.o -MD -MP -MF ".deps/cdcd-alloca.Tpo" -c -o cdcd-alloca.o `test -f 'alloca.c' || echo './'`alloca.c; \ -then mv -f ".deps/cdcd-alloca.Tpo" ".deps/cdcd-alloca.Po"; else rm -f ".deps/cdcd-alloca.Tpo"; exit 1; fi -gcc -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-O1,--sort-common,--as-needed,-z,relro -o cdcd cdcd-cdcd.o cdcd-str.o cdcd-conf.o cdcd-global.o cdcd-interface.o cdcd-cmdline.o cdcd-cmd_cdcd.o cdcd-cmd_sites.o cdcd-cmd_access.o cdcd-cmd_edit.o cdcd-getopt.o cdcd-getopt1.o cdcd-alloca.o -L/usr/lib -lcdaudio -lreadline -lcurses -make[2]: Leaving directory `/build/src/cdcd-0.6.6' -make[1]: Leaving directory `/build/src/cdcd-0.6.6' diff --git a/community/cdcd/cdcd-0.6.6-7-i686-package.log b/community/cdcd/cdcd-0.6.6-7-i686-package.log deleted file mode 100644 index 24513ffc8..000000000 --- a/community/cdcd/cdcd-0.6.6-7-i686-package.log +++ /dev/null @@ -1,17 +0,0 @@ -Making install in doc -make[1]: Entering directory `/build/src/cdcd-0.6.6/doc' -make[2]: Entering directory `/build/src/cdcd-0.6.6/doc' -make[2]: Nothing to be done for `install-exec-am'. -test -z "/usr/info" || mkdir -p -- . "/build/pkg/usr/info" - /usr/bin/install -c -m 644 './cdcd.info' '/build/pkg/usr/info/cdcd.info' - install-info --info-dir='/build/pkg/usr/info' '/build/pkg/usr/info/cdcd.info' -make[2]: Leaving directory `/build/src/cdcd-0.6.6/doc' -make[1]: Leaving directory `/build/src/cdcd-0.6.6/doc' -make[1]: Entering directory `/build/src/cdcd-0.6.6' -make[2]: Entering directory `/build/src/cdcd-0.6.6' -test -z "/usr/bin" || mkdir -p -- . "/build/pkg/usr/bin" - /usr/bin/install -c 'cdcd' '/build/pkg/usr/bin/cdcd' -test -z "/usr/man/man1" || mkdir -p -- . "/build/pkg/usr/man/man1" - /usr/bin/install -c -m 644 './cdcd.1' '/build/pkg/usr/man/man1/cdcd.1' -make[2]: Leaving directory `/build/src/cdcd-0.6.6' -make[1]: Leaving directory `/build/src/cdcd-0.6.6' diff --git a/community/cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz b/community/cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz deleted file mode 100644 index 37528a5ff..000000000 Binary files a/community/cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz and /dev/null differ diff --git a/community/cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz-namcap.log b/community/cdcd/cdcd-0.6.6-7-i686.pkg.tar.xz-namcap.log deleted file mode 100644 index e69de29bb..000000000 diff --git a/community/cdcd/cdcd-0.6.6-7-x86_64-build.log b/community/cdcd/cdcd-0.6.6-7-x86_64-build.log deleted file mode 100644 index f60041d49..000000000 --- a/community/cdcd/cdcd-0.6.6-7-x86_64-build.log +++ /dev/null @@ -1,142 +0,0 @@ -patching file config.sub -checking for a BSD-compatible install... /usr/bin/install -c -checking whether build environment is sane... yes -checking for gawk... gawk -checking whether make sets $(MAKE)... yes -checking whether to enable maintainer-specific portions of Makefiles... no -checking for gcc... gcc -checking for C compiler default output file name... a.out -checking whether the C compiler works... yes -checking whether we are cross compiling... no -checking for suffix of executables... -checking for suffix of object files... o -checking whether we are using the GNU C compiler... yes -checking whether gcc accepts -g... yes -checking for gcc option to accept ANSI C... none needed -checking for style of include used by make... GNU -checking dependency style of gcc... gcc3 -checking for a BSD-compatible install... /usr/bin/install -c -checking whether ln -s works... yes -checking how to run the C preprocessor... gcc -E -checking for function prototypes... yes -checking for egrep... grep -E -checking for ANSI C header files... yes -checking for sys/types.h... yes -checking for sys/stat.h... yes -checking for stdlib.h... yes -checking for string.h... yes -checking for memory.h... yes -checking for strings.h... yes -checking for inttypes.h... yes -checking for stdint.h... yes -checking for unistd.h... yes -checking for string.h... (cached) yes -checking build system type... x86_64-pc-unknown-linux-gnu -checking host system type... x86_64-pc-unknown-linux-gnu -checking for tputs in -lcurses... yes -checking for rl_completion_matches in -lreadline... yes -checking for socket in -lsocket... no -checking for libcdaudio-config... /usr/bin/libcdaudio-config -checking for libcdaudio - version >= 0.99.0... yes -checking for glib-config... no -checking for GLIB - version >= 1.1.12... no -*** The glib-config script installed by GLIB could not be found -*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in -*** your path, or set the GLIB_CONFIG environment variable to the -*** full path to glib-config. -checking for ANSI C header files... (cached) yes -checking for working alloca.h... yes -checking for alloca... yes -checking for string.h... (cached) yes -checking for strings.h... (cached) yes -checking sys/ptyvar.h usability... no -checking sys/ptyvar.h presence... no -checking for sys/ptyvar.h... no -checking errno.h usability... yes -checking errno.h presence... yes -checking for errno.h... yes -checking locale.h usability... yes -checking locale.h presence... yes -checking for locale.h... yes -checking malloc.h usability... yes -checking malloc.h presence... yes -checking for malloc.h... yes -checking for stdlib.h... (cached) yes -checking readline/readline.h usability... yes -checking readline/readline.h presence... yes -checking for readline/readline.h... yes -checking readline/history.h usability... yes -checking readline/history.h presence... yes -checking for readline/history.h... yes -checking sys/socket.h usability... yes -checking sys/socket.h presence... yes -checking for sys/socket.h... yes -checking for unistd.h... (cached) yes -checking for an ANSI C-conforming const... yes -checking for size_t... yes -checking for stdlib.h... (cached) yes -checking for GNU libc compatible malloc... yes -checking return type of signal handlers... void -checking whether lstat dereferences a symlink specified with a trailing slash... yes -checking whether stat accepts an empty string... no -checking for vsnprintf... yes -checking for vasprintf... yes -checking for setlocale... yes -checking for strcasecmp... yes -checking for strchr... yes -checking for strdup... yes -checking for strncasecmp... yes -checking for strstr... yes -checking for strtol... yes -checking for strerror... yes -checking for strcasestr... yes -configure: creating ./config.status -config.status: creating Makefile -config.status: creating doc/Makefile -config.status: creating config.h -config.status: executing depfiles commands -make all-recursive -make[1]: Entering directory `/build/src/cdcd-0.6.6' -Making all in doc -make[2]: Entering directory `/build/src/cdcd-0.6.6/doc' -make[2]: Nothing to be done for `all'. -make[2]: Leaving directory `/build/src/cdcd-0.6.6/doc' -make[2]: Entering directory `/build/src/cdcd-0.6.6' -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cdcd.o -MD -MP -MF ".deps/cdcd-cdcd.Tpo" -c -o cdcd-cdcd.o `test -f 'cdcd.c' || echo './'`cdcd.c; \ -then mv -f ".deps/cdcd-cdcd.Tpo" ".deps/cdcd-cdcd.Po"; else rm -f ".deps/cdcd-cdcd.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-str.o -MD -MP -MF ".deps/cdcd-str.Tpo" -c -o cdcd-str.o `test -f 'str.c' || echo './'`str.c; \ -then mv -f ".deps/cdcd-str.Tpo" ".deps/cdcd-str.Po"; else rm -f ".deps/cdcd-str.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-conf.o -MD -MP -MF ".deps/cdcd-conf.Tpo" -c -o cdcd-conf.o `test -f 'conf.c' || echo './'`conf.c; \ -then mv -f ".deps/cdcd-conf.Tpo" ".deps/cdcd-conf.Po"; else rm -f ".deps/cdcd-conf.Tpo"; exit 1; fi -conf.c:32:7: warning: extra tokens at end of #else directive [enabled by default] -conf.c: In function 'cdcdrc_read': -conf.c:265:9: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] -conf.c:275:13: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-global.o -MD -MP -MF ".deps/cdcd-global.Tpo" -c -o cdcd-global.o `test -f 'global.c' || echo './'`global.c; \ -then mv -f ".deps/cdcd-global.Tpo" ".deps/cdcd-global.Po"; else rm -f ".deps/cdcd-global.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-interface.o -MD -MP -MF ".deps/cdcd-interface.Tpo" -c -o cdcd-interface.o `test -f 'interface.c' || echo './'`interface.c; \ -then mv -f ".deps/cdcd-interface.Tpo" ".deps/cdcd-interface.Po"; else rm -f ".deps/cdcd-interface.Tpo"; exit 1; fi -interface.c: In function 'cddb_lookup': -interface.c:364:14: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmdline.o -MD -MP -MF ".deps/cdcd-cmdline.Tpo" -c -o cdcd-cmdline.o `test -f 'cmdline.c' || echo './'`cmdline.c; \ -then mv -f ".deps/cdcd-cmdline.Tpo" ".deps/cdcd-cmdline.Po"; else rm -f ".deps/cdcd-cmdline.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmd_cdcd.o -MD -MP -MF ".deps/cdcd-cmd_cdcd.Tpo" -c -o cdcd-cmd_cdcd.o `test -f 'cmd_cdcd.c' || echo './'`cmd_cdcd.c; \ -then mv -f ".deps/cdcd-cmd_cdcd.Tpo" ".deps/cdcd-cmd_cdcd.Po"; else rm -f ".deps/cdcd-cmd_cdcd.Tpo"; exit 1; fi -cmd_cdcd.c: In function 'cmd_excl': -cmd_cdcd.c:270:12: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] -cmd_cdcd.c:275:14: warning: ignoring return value of 'system', declared with attribute warn_unused_result [-Wunused-result] -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmd_sites.o -MD -MP -MF ".deps/cdcd-cmd_sites.Tpo" -c -o cdcd-cmd_sites.o `test -f 'cmd_sites.c' || echo './'`cmd_sites.c; \ -then mv -f ".deps/cdcd-cmd_sites.Tpo" ".deps/cdcd-cmd_sites.Po"; else rm -f ".deps/cdcd-cmd_sites.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmd_access.o -MD -MP -MF ".deps/cdcd-cmd_access.Tpo" -c -o cdcd-cmd_access.o `test -f 'cmd_access.c' || echo './'`cmd_access.c; \ -then mv -f ".deps/cdcd-cmd_access.Tpo" ".deps/cdcd-cmd_access.Po"; else rm -f ".deps/cdcd-cmd_access.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-cmd_edit.o -MD -MP -MF ".deps/cdcd-cmd_edit.Tpo" -c -o cdcd-cmd_edit.o `test -f 'cmd_edit.c' || echo './'`cmd_edit.c; \ -then mv -f ".deps/cdcd-cmd_edit.Tpo" ".deps/cdcd-cmd_edit.Po"; else rm -f ".deps/cdcd-cmd_edit.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-getopt.o -MD -MP -MF ".deps/cdcd-getopt.Tpo" -c -o cdcd-getopt.o `test -f 'getopt.c' || echo './'`getopt.c; \ -then mv -f ".deps/cdcd-getopt.Tpo" ".deps/cdcd-getopt.Po"; else rm -f ".deps/cdcd-getopt.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-getopt1.o -MD -MP -MF ".deps/cdcd-getopt1.Tpo" -c -o cdcd-getopt1.o `test -f 'getopt1.c' || echo './'`getopt1.c; \ -then mv -f ".deps/cdcd-getopt1.Tpo" ".deps/cdcd-getopt1.Po"; else rm -f ".deps/cdcd-getopt1.Tpo"; exit 1; fi -if gcc -DHAVE_CONFIG_H -I. -I. -I. -D_REENTRANT -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -MT cdcd-alloca.o -MD -MP -MF ".deps/cdcd-alloca.Tpo" -c -o cdcd-alloca.o `test -f 'alloca.c' || echo './'`alloca.c; \ -then mv -f ".deps/cdcd-alloca.Tpo" ".deps/cdcd-alloca.Po"; else rm -f ".deps/cdcd-alloca.Tpo"; exit 1; fi -gcc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wl,-O1,--sort-common,--as-needed,-z,relro -o cdcd cdcd-cdcd.o cdcd-str.o cdcd-conf.o cdcd-global.o cdcd-interface.o cdcd-cmdline.o cdcd-cmd_cdcd.o cdcd-cmd_sites.o cdcd-cmd_access.o cdcd-cmd_edit.o cdcd-getopt.o cdcd-getopt1.o cdcd-alloca.o -L/usr/lib -lcdaudio -lreadline -lcurses -make[2]: Leaving directory `/build/src/cdcd-0.6.6' -make[1]: Leaving directory `/build/src/cdcd-0.6.6' diff --git a/community/cdcd/cdcd-0.6.6-7-x86_64-package.log b/community/cdcd/cdcd-0.6.6-7-x86_64-package.log deleted file mode 100644 index 24513ffc8..000000000 --- a/community/cdcd/cdcd-0.6.6-7-x86_64-package.log +++ /dev/null @@ -1,17 +0,0 @@ -Making install in doc -make[1]: Entering directory `/build/src/cdcd-0.6.6/doc' -make[2]: Entering directory `/build/src/cdcd-0.6.6/doc' -make[2]: Nothing to be done for `install-exec-am'. -test -z "/usr/info" || mkdir -p -- . "/build/pkg/usr/info" - /usr/bin/install -c -m 644 './cdcd.info' '/build/pkg/usr/info/cdcd.info' - install-info --info-dir='/build/pkg/usr/info' '/build/pkg/usr/info/cdcd.info' -make[2]: Leaving directory `/build/src/cdcd-0.6.6/doc' -make[1]: Leaving directory `/build/src/cdcd-0.6.6/doc' -make[1]: Entering directory `/build/src/cdcd-0.6.6' -make[2]: Entering directory `/build/src/cdcd-0.6.6' -test -z "/usr/bin" || mkdir -p -- . "/build/pkg/usr/bin" - /usr/bin/install -c 'cdcd' '/build/pkg/usr/bin/cdcd' -test -z "/usr/man/man1" || mkdir -p -- . "/build/pkg/usr/man/man1" - /usr/bin/install -c -m 644 './cdcd.1' '/build/pkg/usr/man/man1/cdcd.1' -make[2]: Leaving directory `/build/src/cdcd-0.6.6' -make[1]: Leaving directory `/build/src/cdcd-0.6.6' diff --git a/community/cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz b/community/cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz deleted file mode 100644 index 24c2213f1..000000000 Binary files a/community/cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz and /dev/null differ diff --git a/community/cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz-namcap.log b/community/cdcd/cdcd-0.6.6-7-x86_64.pkg.tar.xz-namcap.log deleted file mode 100644 index e69de29bb..000000000 diff --git a/community/cdcd/cdcd-0.6.6.tar.gz b/community/cdcd/cdcd-0.6.6.tar.gz deleted file mode 100644 index 9c5476fe3..000000000 Binary files a/community/cdcd/cdcd-0.6.6.tar.gz and /dev/null differ diff --git a/community/cinnamon/PKGBUILD b/community/cinnamon/PKGBUILD index 2e6f950a5..722ca2356 100644 --- a/community/cinnamon/PKGBUILD +++ b/community/cinnamon/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 85957 2013-03-10 08:53:34Z bgyorgy $ +# $Id: PKGBUILD 86162 2013-03-12 14:14:05Z faidoc $ # Maintainer: Alexandre Filgueira # Contributor: M0Rf30 # Contributor: unifiedlinux @@ -6,7 +6,7 @@ pkgname=cinnamon pkgver=1.7.2 -pkgrel=2 +pkgrel=3 pkgdesc="Linux desktop which provides advanced innovative features and a traditional user experience" arch=('i686' 'x86_64') url="http://cinnamon.linuxmint.com/" @@ -14,14 +14,13 @@ license=('GPL2') depends=('accountsservice' 'caribou' 'clutter-gtk' 'gjs' 'gnome-bluetooth' 'gnome-icon-theme' 'gnome-menus' 'gnome-settings-daemon' 'gnome-session' 'gnome-themes-standard' 'gstreamer0.10' 'networkmanager' 'muffin' 'python2-dbus' - 'python2-gconf' 'python2-imaging' 'python2-pyinotify' 'python2-lxml') + 'python2-gconf' 'python2-imaging' 'python2-pyinotify' 'python2-lxml' 'webkitgtk3') makedepends=('gnome-common' 'intltool') optdepends=('cinnamon-control-center: extended configurations for Cinnamon' 'cinnamon-screensaver: lock screen' 'gucharmap: show character table from Keyboard applet' 'libgnomekbd: show keyboard layout from Keyboard applet' - 'nemo: the official Cinnamon file manager (forked from Nautilus)' - 'webkitgtk3: download applets from Spices website in cinnamon-settings') + 'nemo: the official Cinnamon file manager (forked from Nautilus)') options=('!libtool' '!emptydirs') install=${pkgname}.install source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/Cinnamon/tarball/$pkgver" diff --git a/community/gen2shp/PKGBUILD b/community/gen2shp/PKGBUILD index fa57860f3..49d8a2270 100644 --- a/community/gen2shp/PKGBUILD +++ b/community/gen2shp/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 85542 2013-03-03 01:59:29Z cinelli $ +# $Id: PKGBUILD 86091 2013-03-12 00:14:12Z cinelli $ # Maintainer: Federico Cinelli # Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org diff --git a/community/gmerlin/PKGBUILD b/community/gmerlin/PKGBUILD index 22729aa6b..9b338df53 100644 --- a/community/gmerlin/PKGBUILD +++ b/community/gmerlin/PKGBUILD @@ -1,16 +1,15 @@ -# $Id: PKGBUILD 85496 2013-03-02 02:50:51Z cinelli $ +# $Id: PKGBUILD 86093 2013-03-12 00:46:53Z cinelli $ # Maintainer: Federico Cinelli pkgname=gmerlin pkgver=1.2.0 -pkgrel=2 +pkgrel=3 pkgdesc="Multimedia architecture for Linux" arch=('i686' 'x86_64') url="http://openmovieeditor.sourceforge.net/HomePage" license=('GPL') -depends=('gavl' 'gtk2' 'libxv' 'libvisual' 'libcdio-paranoia' - 'musicbrainz' 'mjpegtools' 'hicolor-icon-theme') -makedepends=('alsa-lib' 'jack' 'libquicktime' 'pulseaudio' 'v4l-utils' 'mesa-libgl') +depends=('gavl' 'gtk2' 'libxv' 'libvisual' 'libcdio-paranoia' 'musicbrainz' 'mjpegtools' 'hicolor-icon-theme' 'libquicktime' 'jack') +makedepends=('alsa-lib' 'pulseaudio' 'v4l-utils' 'mesa-libgl') optdepends=('alsa-lib: for ALSA support' 'jack: for JACK support' 'libquicktime: for movie encoding' diff --git a/community/gpac/PKGBUILD b/community/gpac/PKGBUILD index 65daa5607..ee2c96997 100644 --- a/community/gpac/PKGBUILD +++ b/community/gpac/PKGBUILD @@ -1,33 +1,35 @@ -# $Id: PKGBUILD 77646 2012-10-13 11:43:41Z allan $ +# $Id: PKGBUILD 86125 2013-03-12 06:02:35Z eric $ # Maintainer: Eric Bélanger pkgname=gpac -pkgver=4065 -pkgrel=2 +pkgver=4288 +pkgrel=1 pkgdesc="A multimedia framework based on the MPEG-4 Systems standard" arch=('i686' 'x86_64') url="http://gpac.sourceforge.net" license=('LGPL') -depends=('ffmpeg' 'libjpeg' 'libpng' 'glu') -makedepends=('jack' 'a52dec' 'freetype2' 'libxv' 'faad2' 'libmad' 'mesa') +depends=('ffmpeg' 'libjpeg' 'libpng' 'glu' 'libxv') +makedepends=('jack' 'a52dec' 'freetype2' 'faad2' 'libmad' 'mesa') optdepends=('jack: for jack support' 'a52dec: for A52 support' 'faad2: for AAC support' 'libmad: for mp3 support') options=('!makeflags') source=(ftp://ftp.archlinux.org/other/community/${pkgname}/${pkgname}-${pkgver}.tar.xz{,.sig}) -sha1sums=('9a60014c4467acf3ac070e4e4a42d13b35575da8' - 'a015cef1fd003c57bd91a6d0959ccd58df2357d4') +sha1sums=('6ba29de672b6e4260e510e0e16d5bc0ab09cabb6' + '794b0e4a497af527e093ff0328f1acc8995f2b04') # source PKGBUILD && mksource mksource() { [[ -x /usr/bin/svn ]] || (echo "svn not found. Install subversion." && return 1) - _svnver=$pkgver + _svnver=${pkgver} _svntrunk="https://gpac.svn.sourceforge.net/svnroot/gpac/trunk/gpac" - _svnmod="$pkgname-$pkgver" - mkdir ${pkgname}-$pkgver - pushd ${pkgname}-$pkgver + _svnmod="$pkgname-${pkgver}" + mkdir ${pkgname}-${pkgver} + pushd ${pkgname}-${pkgver} svn co $_svntrunk --config-dir ./ -r $_svnver $_svnmod + revision="$(svnversion ${pkgname}-${pkgver})" + echo "#define GPAC_SVN_REVISION \"$revision\"" > ${pkgname}-${pkgver}/include/gpac/revision.h find . -depth -type d -name .svn -exec rm -rf {} \; - tar -cJf ../${pkgname}-$pkgver.tar.xz ${pkgname}-$pkgver/* + tar -cJf ../${pkgname}-${pkgver}.tar.xz ${pkgname}-${pkgver}/* popd rm -r ${pkgname}-${pkgver} gpg --detach-sign --use-agent -u ${GPGKEY} ${pkgname}-${pkgver}.tar.xz diff --git a/community/gpsmanshp/PKGBUILD b/community/gpsmanshp/PKGBUILD deleted file mode 100644 index 4b5e2a62f..000000000 --- a/community/gpsmanshp/PKGBUILD +++ /dev/null @@ -1,35 +0,0 @@ -# $Id: PKGBUILD 85511 2013-03-02 09:50:49Z cinelli $ -# Maintainer: Federico Cinelli - -pkgname=gpsmanshp -pkgver=1.2.1 -pkgrel=2 -pkgdesc="A Tcl package to read and write shapefiles" -arch=('i686' 'x86_64') -url="http://gpsmanshp.sourceforge.net/" -license=('GPL') -depends=('glibc' 'shapelib' 'tcl') -source=("http://sourceforge.net/projects/$pkgname/files/distr/${pkgname}_$pkgver.tgz") -md5sums=('c2876d7f67c8215b46b336b5b859d49f') - -build() { - cd "${pkgname}_$pkgver" - - mv Makefile8.5 Makefile - sed -i -e "s:shapefil.h:libshp/shapefil.h:g" gpsmanshp.c - - install -d "$srcdir/${pkgname}_$pkgver/usr/lib/" - - sed -i -e "s|/usr/lib/tcl\$(TCLVERSION)|$srcdir/${pkgname}_$pkgver/usr/lib/gpsmanshp|g" Makefile - sed -i -e "s|tclsh\$(TCLVERSION)|tclsh|g" Makefile - sed -i "s|package-8.3.tcl|/usr/lib/tcl8.6/package.tcl|g" Makefile - sed -i "s|8.4|8.6|g" Makefile - - make -} - -package() { - cd "${pkgname}_$pkgver" - - make install -} diff --git a/community/gputils/PKGBUILD b/community/gputils/PKGBUILD index fb522ec7f..f129b8431 100644 --- a/community/gputils/PKGBUILD +++ b/community/gputils/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 85546 2013-03-03 02:24:18Z cinelli $ +# $Id: PKGBUILD 86131 2013-03-12 07:33:45Z cinelli $ # Maintainer: Federico Cinelli # Contributor: Johannes Martin # Contributor: JJDaNiMoTh @@ -6,7 +6,7 @@ pkgname=gputils pkgver=1.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="PIC Programming Utilities" arch=('i686' 'x86_64') url="http://gputils.sourceforge.net/" diff --git a/community/gtkpod/PKGBUILD b/community/gtkpod/PKGBUILD index 18ca42456..1bc9d7f70 100644 --- a/community/gtkpod/PKGBUILD +++ b/community/gtkpod/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 85548 2013-03-03 02:45:35Z cinelli $ +# $Id: PKGBUILD 86099 2013-03-12 01:19:40Z cinelli $ # Maintainer: Federico Cinelli # Contributor: Kevin Piche # Contributor: Aaron Griffin pkgname=gtkpod pkgver=2.1.3 -pkgrel=1 +pkgrel=2 pkgdesc="A platform independent GUI for Apple's iPod using GTK3" arch=('i686' 'x86_64') url="http://gtkpod.sourceforge.net" diff --git a/community/ifuse/PKGBUILD b/community/ifuse/PKGBUILD index 0cb379485..d1b785a2b 100644 --- a/community/ifuse/PKGBUILD +++ b/community/ifuse/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 85492 2013-03-02 02:11:04Z cinelli $ +# $Id: PKGBUILD 86105 2013-03-12 01:35:28Z cinelli $ # Maintainer: Federico Cinelli # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: Gabriel Martinez < reitaka at gmail dot com > pkgname=ifuse pkgver=1.1.2 -pkgrel=2 +pkgrel=3 pkgdesc='A fuse filesystem to access the contents of an iPhone or iPod Touch' url='http://libimobiledevice.org/' arch=('i686' 'x86_64') diff --git a/community/ipsec-tools/PKGBUILD b/community/ipsec-tools/PKGBUILD index ba3c746bb..c371018ae 100644 --- a/community/ipsec-tools/PKGBUILD +++ b/community/ipsec-tools/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 82168 2013-01-10 09:22:20Z spupykin $ +# $Id: PKGBUILD 86151 2013-03-12 12:49:56Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Allan Henriksen pkgname=ipsec-tools -pkgver=0.8.0 -pkgrel=6 +pkgver=0.8.1 +pkgrel=1 pkgdesc="KAME IPSec tools ported to Linux" arch=('i686' 'x86_64') url="http://ipsec-tools.sourceforge.net/" @@ -16,16 +16,22 @@ source=(http://downloads.sourceforge.net/sourceforge/ipsec-tools/$pkgname-$pkgve racoon.rc ipsec.rc racoon.service - ipsec.service) -md5sums=('b79aae3055a51f8de5c0f1b8ca6cf619' + ipsec.service + ipsec-tools-linux-3.7-compat.patch) +md5sums=('d38b39f291ba2962387c3232e7335dd8' '416b8e362d86987b8c55f7153cdafbeb' '90d0810267cbd847383ae3101699b192' '1632fce55ba5592dea1f8bf661106e7d' - '5bf7478590c751b465617681a31619fe') + '5bf7478590c751b465617681a31619fe' + 'ae1dd20c83dcfce3dedb46ee73e83613') build() { cd $srcdir/$pkgname-$pkgver - sed -i 's#-Werror##' configure + + patch -p1 <$srcdir/ipsec-tools-linux-3.7-compat.patch + sed -i 's#-Werror##' configure.ac + + ./bootstrap ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ --enable-security-context=no --enable-hybrid --enable-dpd --enable-natt \ --enable-adminport --enable-gssapi diff --git a/community/ipsec-tools/ipsec-tools-linux-3.7-compat.patch b/community/ipsec-tools/ipsec-tools-linux-3.7-compat.patch new file mode 100644 index 000000000..46b11ee51 --- /dev/null +++ b/community/ipsec-tools/ipsec-tools-linux-3.7-compat.patch @@ -0,0 +1,50 @@ +--- a/configure.ac ++++ b/configure.ac +@@ -74,9 +74,10 @@ case "$host_os" in + [ KERNEL_INCLUDE="/lib/modules/`uname -r`/build/include" ]) + + AC_CHECK_HEADER($KERNEL_INCLUDE/linux/pfkeyv2.h, , +- [ AC_CHECK_HEADER(/usr/src/linux/include/linux/pfkeyv2.h, +- KERNEL_INCLUDE=/usr/src/linux/include , +- [ AC_MSG_ERROR([Unable to find linux-2.6 kernel headers. Aborting.]) ] ) ] ) ++ [ AC_CHECK_HEADER($KERNEL_INCLUDE/uapi/linux/pfkeyv2.h, , ++ [ AC_CHECK_HEADER(/usr/src/linux/include/linux/pfkeyv2.h, ++ KERNEL_INCLUDE=/usr/src/linux/include , ++ [ AC_MSG_ERROR([Unable to find linux-2.6 kernel headers. Aborting.]) ] ) ] ) ] ) + AC_SUBST(KERNEL_INCLUDE) + # We need the configure script to run with correct kernel headers. + # However we don't want to point to kernel source tree in compile time, +@@ -643,7 +644,14 @@ AC_EGREP_CPP(yes, + #ifdef SADB_X_EXT_NAT_T_TYPE + yes + #endif +-], [kernel_natt="yes"]) ++], [kernel_natt="yes"], [ ++ AC_EGREP_CPP(yes, ++ [#include ++ #ifdef SADB_X_EXT_NAT_T_TYPE ++ yes ++ #endif ++ ], [kernel_natt="yes"]) ++]) + ;; + freebsd*|netbsd*) + # NetBSD case +--- a/src/include-glibc/Makefile.am ++++ b/src/include-glibc/Makefile.am +@@ -1,14 +1,7 @@ +- +-.includes: ${top_builddir}/config.status +- ln -snf $(KERNEL_INCLUDE)/linux +- touch .includes +- +-all: .includes +- + EXTRA_DIST = \ + glibc-bugs.h \ + net/pfkeyv2.h \ + netinet/ipsec.h \ + sys/queue.h + +-DISTCLEANFILES = .includes linux ++DISTCLEANFILES = linux diff --git a/community/kid3/PKGBUILD b/community/kid3/PKGBUILD index 239bd6b55..270ecbee0 100644 --- a/community/kid3/PKGBUILD +++ b/community/kid3/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 84352 2013-02-16 22:50:30Z ioni $ +# $Id: PKGBUILD 86189 2013-03-12 21:45:28Z jlichtblau $ # Maintainer: Jaroslav Lichtblau # Contributor: Alois Nespor pkgname=kid3 -pkgver=2.2.1 -pkgrel=2 +pkgver=2.3 +pkgrel=1 pkgdesc="An MP3, Ogg/Vorbis and FLAC tag editor for KDE" arch=('i686' 'x86_64') url="http://kid3.sourceforge.net/" @@ -15,7 +15,7 @@ options=('!makeflags') install=$pkgname.install changelog=$pkgname.changelog source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) -sha256sums=('2ac3ab6bbf8d2fdcc070a753ebdce868a5e9a2f0b3daddcc7c5b953ff39781b0') +sha256sums=('8426b40b065f5a968796d1ff92da8d7a96d67cd963df837ce30ff1cf795ae301') build() { cd ${pkgname}-${pkgver} diff --git a/community/kid3/kid3.changelog b/community/kid3/kid3.changelog index 7d608279b..9376c5d71 100644 --- a/community/kid3/kid3.changelog +++ b/community/kid3/kid3.changelog @@ -1,3 +1,6 @@ +2013-03-12 Jaroslav Lichtblau + * kid3 2.3-1 + 2012-12-16 Jaroslav Lichtblau * kid3 2.2.1-1 diff --git a/community/lib32-turbojpeg/PKGBUILD b/community/lib32-turbojpeg/PKGBUILD new file mode 100644 index 000000000..7da03783c --- /dev/null +++ b/community/lib32-turbojpeg/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: Sven-Hendrik Haase +pkgname=lib32-turbojpeg +pkgver=1.2.1 +pkgrel=1 +pkgdesc="turbojpeg library from libjpeg-turbo (32-bit)" +arch=('x86_64') +url="http://www.libjpeg-turbo.org/About/TurboJPEG" +license=('GPL' 'custom') +depends=('lib32-glibc') +makedepends=('nasm' 'gcc-multilib') +options=('!libtool') +source=(http://sourceforge.net/projects/libjpeg-turbo/files/$pkgver/libjpeg-turbo-$pkgver.tar.gz) +sha1sums=('a4992e102c6d88146709e8e6ce5896d5d0b5a361') + +build() { + cd "$srcdir/libjpeg-turbo-$pkgver" + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + sed -i "s|NAFLAGS='-felf64 -DELF -D__x86_64__'|NAFLAGS='-felf32 -DELF -D__x86_64__'|" configure + ./configure --prefix=/usr --with-jpeg8 --mandir=/usr/share/man --libdir=/usr/lib32 --without-simd + make +} + +package() { + cd "$srcdir/libjpeg-turbo-$pkgver" + + make DESTDIR="$pkgdir/" install + + # only distribute libturbojpeg + rm "$pkgdir"/usr/lib32/libj* + + rm -rf "${pkgdir}"/usr/{include,share,bin,sbin} + + install -Dm644 README "$pkgdir/usr/share/licenses/$pkgname/README" + install -Dm644 README-turbo.txt "$pkgdir/usr/share/licenses/$pkgname/README-turbo.txt" +} diff --git a/community/mosh/PKGBUILD b/community/mosh/PKGBUILD index 51e4d2781..6b261372b 100644 --- a/community/mosh/PKGBUILD +++ b/community/mosh/PKGBUILD @@ -5,7 +5,7 @@ pkgname=mosh pkgver=1.2.3 -pkgrel=4 +pkgrel=5 pkgdesc='Mobile shell, surviving disconnects with local echo and line editing' arch=('x86_64' 'i686') url='http://mosh.mit.edu/' @@ -13,6 +13,7 @@ license=('GPL3') depends=('protobuf' 'ncurses' 'zlib' 'openssh' 'perl' 'perl-io-tty' 'libutempter') source=("https://github.com/downloads/keithw/mosh/$pkgname-$pkgver.tar.gz") sha256sums=('93f09fda77e57f05485a61f3ac679bf9f3f359a9b0b93c216ddd53cd124a768f') +optdepends=('ufw-extras') options=('!emptydirs') build() { @@ -29,8 +30,6 @@ package() { make DESTDIR="$pkgdir" install install -Dm644 "conf/bash_completion.d/$pkgname" \ "$pkgdir/usr/share/bash-completion/completions/$pkgname" - install -Dm644 "conf/ufw/applications.d/$pkgname" \ - "$pkgdir/usr/share/mosh/ufw-${pkgname}.example" } # vim:set ts=2 sw=2 et: diff --git a/community/nss-pam-ldapd/PKGBUILD b/community/nss-pam-ldapd/PKGBUILD new file mode 100644 index 000000000..468498773 --- /dev/null +++ b/community/nss-pam-ldapd/PKGBUILD @@ -0,0 +1,42 @@ +# $Id +# Maintainer: Federico Cinelli + +pkgname=nss-pam-ldapd +pkgver=0.8.12 +pkgrel=3 +pkgdesc='LDAP module for NSS and PAM' +arch=('i686' 'x86_64') +url="http://arthurdejong.org/$pkgname/" +license=('LGPL2.1') +depends=('krb5') +replaces=('pam_ldap' 'nss_ldap') +conflicts=('nss-pam-ldapd-git') +provides=('nss-pam-ldapd') +install=nss-pam-ldapd.install +backup=('etc/nslcd.conf') +source=("http://arthurdejong.org/$pkgname/$pkgname-$pkgver.tar.gz" + "nslcd.service") +sha1sums=('9c320172df0cdd4eca6cd97ad4c2438e6552ffe0' + '40afa421f05c2128a5219504fea45b2e76830973') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --with-pam-seclib-dir=/usr/lib/security; + + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + + install -Dm644 "$srcdir/nslcd.service" "$pkgdir/usr/lib/systemd/system/nslcd.service" + install -Dm644 "$srcdir/$pkgname-$pkgver/nslcd.conf" "$pkgdir/etc/nslcd.conf" + + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et: diff --git a/community/nss-pam-ldapd/nslcd.service b/community/nss-pam-ldapd/nslcd.service new file mode 100644 index 000000000..41fcb8966 --- /dev/null +++ b/community/nss-pam-ldapd/nslcd.service @@ -0,0 +1,12 @@ +[Unit] +Description=Naming services LDAP client daemon. +After=syslog.target network.target + +[Service] +Type=forking +PIDFile=/var/run/nslcd/nslcd.pid +ExecStart=/usr/sbin/nslcd + +[Install] +WantedBy=multi-user.target + diff --git a/community/nss-pam-ldapd/nss-pam-ldapd.install b/community/nss-pam-ldapd/nss-pam-ldapd.install new file mode 100644 index 000000000..a8b93f218 --- /dev/null +++ b/community/nss-pam-ldapd/nss-pam-ldapd.install @@ -0,0 +1,12 @@ +post_install() { + getent passwd nslcd >> /dev/null || useradd -r -M -d /var/run/nslcd -s /bin/false nslcd +} + +post_upgrade() { + getent passwd nslcd >> /dev/null || useradd -r -M -s /bin/false nslcd +} + +pre_remove() { + userdel nslcd >/dev/null 2>&1 || true +} + diff --git a/community/rsyslog/PKGBUILD b/community/rsyslog/PKGBUILD index 711137734..3e9341b07 100644 --- a/community/rsyslog/PKGBUILD +++ b/community/rsyslog/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 85988 2013-03-10 20:14:44Z spupykin $ +# $Id: PKGBUILD 86155 2013-03-12 13:29:27Z spupykin $ # Maintainer: Sergej Pupykin pkgname=rsyslog pkgver=7.2.6 -pkgrel=1 +pkgrel=4 pkgdesc="An enhanced multi-threaded syslogd with a focus on security and reliability" url="http://www.rsyslog.com/" arch=('i686' 'x86_64') license=('GPL3') depends=('zlib' 'libestr' 'libee' 'json-c') -makedepends=('postgresql-libs>=8.4.1' 'libmariadbclient' 'net-snmp' 'gnutls') +makedepends=('postgresql-libs>=8.4.1' 'libmysqlclient' 'net-snmp' 'gnutls') optdepends=('postgresql-libs: PostgreSQL Database Support' - 'libmariadbclient: MySQL Database Support' + 'libmysqlclient: MySQL Database Support' 'net-snmp' 'gnutls') backup=('etc/rsyslog.conf' @@ -46,7 +46,7 @@ package() { make install DESTDIR=${pkgdir} # Install Daemons and Configuration Files install -D -m755 ${srcdir}/${pkgname} ${pkgdir}/etc/rc.d/${pkgname}d - install -D -m644 doc/${pkgname}-example.conf ${pkgdir}/etc/${pkgname}.conf + install -D -m644 doc/${pkgname}-example.conf ${pkgdir}/usr/share/doc/$pkgname/${pkgname}.conf.example install -D -m644 $srcdir/${pkgname}.logrotate ${pkgdir}/etc/logrotate.d/${pkgname} install -D -m644 ${srcdir}/${pkgname}.conf.d ${pkgdir}/etc/conf.d/${pkgname} diff --git a/community/sleuthkit/PKGBUILD b/community/sleuthkit/PKGBUILD index 90550d4f3..e0813a136 100644 --- a/community/sleuthkit/PKGBUILD +++ b/community/sleuthkit/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 82022 2013-01-05 17:48:30Z jlichtblau $ +# $Id: PKGBUILD 86192 2013-03-12 21:51:33Z jlichtblau $ # Maintainer: Jaroslav Lichtblau # Contributor: Geoffroy Carrier pkgname=sleuthkit -pkgver=4.0.1 +pkgver=4.0.2 pkgrel=1 pkgdesc='File system and media management forensic analysis tools' arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('perl') options=('!libtool') changelog=$pkgname.changelog source=(http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz) -sha256sums=('719d9a702f74c30302840301fe573c5bb5af5b88471b48657114eba6b0d76f12') +sha256sums=('112f80fbc6a868c18c7a924f756b35c79eed9d0cc8923a4f973646f00e546e62') build() { cd ${pkgname}-${pkgver} diff --git a/community/sleuthkit/sleuthkit.changelog b/community/sleuthkit/sleuthkit.changelog index 5b68610bb..6ab1ba102 100644 --- a/community/sleuthkit/sleuthkit.changelog +++ b/community/sleuthkit/sleuthkit.changelog @@ -1,3 +1,6 @@ +2013-03-12 Jaroslav Lichtblau + * sleuthkit 4.0.2-1 + 2013-01-05 Jaroslav Lichtblau * sleuthkit 4.0.1-1 diff --git a/community/smem/PKGBUILD b/community/smem/PKGBUILD index 5c74ddea3..750c55f46 100644 --- a/community/smem/PKGBUILD +++ b/community/smem/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 85778 2013-03-07 06:30:34Z cinelli $ +# $Id: PKGBUILD 86144 2013-03-12 08:52:17Z cinelli $ # Maintainer: Federico Cinelli # Contributor: Dave Reisner # Contributor: Isaac Dupree diff --git a/community/turbojpeg/PKGBUILD b/community/turbojpeg/PKGBUILD new file mode 100644 index 000000000..55b41757a --- /dev/null +++ b/community/turbojpeg/PKGBUILD @@ -0,0 +1,45 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Allan McRae +# Contributor: Simone Sclavi 'Ito' + +pkgname=turbojpeg +pkgver=1.2.1 +pkgrel=1 +pkgdesc="turbojpeg library from libjpeg-turbo" +arch=('i686' 'x86_64') +url="http://www.libjpeg-turbo.org/About/TurboJPEG" +license=('GPL' 'custom') +depends=('glibc' 'libjpeg') +makedepends=('nasm') +options=('!libtool') +source=(http://sourceforge.net/projects/libjpeg-turbo/files/$pkgver/libjpeg-turbo-$pkgver.tar.gz) +sha1sums=('a4992e102c6d88146709e8e6ce5896d5d0b5a361') + +build() { + cd "$srcdir/libjpeg-turbo-$pkgver" + + ./configure --prefix=/usr --with-jpeg8 --mandir=/usr/share/man + make +} + +check() { + cd "$srcdir/libjpeg-turbo-$pkgver" + + make test +} + +package() { + cd "$srcdir/libjpeg-turbo-$pkgver" + + make DESTDIR="$pkgdir/" install + + # only distribute libturbojpeg + rm -rf "$pkgdir"/usr/share + rm "$pkgdir"/usr/include/j*.h + rm "$pkgdir"/usr/lib/libj* + rm "$pkgdir"/usr/bin/{djpeg,rdjpgcom,wrjpgcom,jpegtran,cjpeg} + + install -Dm644 README "$pkgdir/usr/share/licenses/$pkgname/README" + install -Dm644 README-turbo.txt "$pkgdir/usr/share/licenses/$pkgname/README-turbo.txt" +} + diff --git a/core/dhcpcd/PKGBUILD b/core/dhcpcd/PKGBUILD index fc9f13796..d166ac667 100644 --- a/core/dhcpcd/PKGBUILD +++ b/core/dhcpcd/PKGBUILD @@ -1,22 +1,23 @@ -# $Id: PKGBUILD 177822 2013-02-09 16:57:36Z dreisner $ +# $Id: PKGBUILD 179927 2013-03-12 12:59:52Z foutrelis $ # Maintainer: Ronald van Haren # Contributor: Tom Killian # Contributor: Judd Vinet pkgname=dhcpcd -pkgver=5.6.4 -pkgrel=2 +pkgver=5.6.7 +pkgrel=1 pkgdesc="RFC2131 compliant DHCP client daemon" url="http://roy.marples.name/projects/dhcpcd/" arch=('i686' 'x86_64') license=('BSD') groups=('base') depends=('glibc' 'sh') +provides=('dhcp-client') backup=('etc/conf.d/dhcpcd' 'etc/dhcpcd.conf') options=('emptydirs') # We Need the Empty /var/lib/dhcpcd Directory source=("http://roy.marples.name/downloads/$pkgname/$pkgname-$pkgver.tar.bz2" \ 'dhcpcd.conf.d' 'dhcpcd_.service' 'dhcpcd.service') -sha1sums=('18a09d8fabf926e5d32bd6315b40d77247b11596' +sha1sums=('2f9f2f432e43181497c4909725e29239c9ff004a' 'b67b9ce6a2faaca75fea356966a16be2283b7db0' '6245b8db7e6f39a0305571726bb693a53901c400' 'e49e01041f831281a1cd0c97ca21204e0aa07fda') diff --git a/extra/glamor-egl/PKGBUILD b/extra/glamor-egl/PKGBUILD index 32ea75b3d..579f97b42 100644 --- a/extra/glamor-egl/PKGBUILD +++ b/extra/glamor-egl/PKGBUILD @@ -4,7 +4,7 @@ pkgname=glamor-egl pkgver=0.5.0 -pkgrel=1 +pkgrel=2 pkgdesc='OpenGL based 2D rendering acceleration library ' arch=('i686' 'x86_64') url="http://xorg.freedesktop.org/" @@ -15,7 +15,7 @@ source=(${url}/releases/individual/driver/${pkgname}-${pkgver}.tar.bz2 glamor_utils.h glamor_priv.h glapi.h compat-api.h compiler.h glamor_debug.h glamor_gl_dispatch.h glamor_glext.h git-fixes.patch) -conflicts=('glamir-git') +conflicts=('glamor-git') options=('!libtool') sha256sums=('5dc8679ccb3e42bf431b6316c7907b9df2db89745d523e04721f34aee6c84991' 'fb7db610451d8bb0baaabe3ac618794f535924ac08f62159b08a82ac90a1ed4a' @@ -52,4 +52,11 @@ package() { make "DESTDIR=${pkgdir}" install install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" + + # hack for lib loading with recent Xorg-servers, see FS#34236 and + # http://lists.x.org/archives/xorg-devel/2013-March/035719.html + + # add glamor library path to ld.so.conf.d + install -d ${pkgdir}/etc/ld.so.conf.d + echo "/usr/lib/xorg/modules" > ${pkgdir}/etc/ld.so.conf.d/${pkgname}.conf } diff --git a/extra/gummiboot/PKGBUILD b/extra/gummiboot/PKGBUILD index 7c28a74b3..696543ccd 100644 --- a/extra/gummiboot/PKGBUILD +++ b/extra/gummiboot/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 179523 2013-03-06 00:31:31Z tomegun $ +# $Id: PKGBUILD 179926 2013-03-12 10:51:04Z tomegun $ # Maintainer: Tom Gundersen # Contributor: Tobias Powalowski # Contributor: Keshav P R <(the.ridikulus.rat) (aatt) (gemmaeiil) (ddoott) (ccoomm)> # Contributor: Mantas Mikulėnas pkgname="gummiboot" -pkgver="24" +pkgver="26" pkgrel="1" pkgdesc="Simple text-mode UEFI Boot Manager" url="http://freedesktop.org/wiki/Software/gummiboot" arch=('x86_64' 'i686') license=('LGPL2.1') -makedepends=('gnu-efi-libs') +makedepends=('gnu-efi-libs' 'docbook-xsl') depends=('util-linux') conflicts=('gummiboot-efi') provides=('gummiboot-efi') @@ -24,6 +24,9 @@ install="gummiboot.install" build() { cd "${srcdir}/${pkgname}-${pkgver}/" + + ./autogen.sh + ./configure --sysconfdir=/etc --libexecdir=/usr/lib --libdir=/usr/lib make } @@ -36,6 +39,6 @@ package() { cd "${srcdir}/${pkgname}-${pkgver}/" make DESTDIR="${pkgdir}" install } -md5sums=('6fe2f9fb9f9a61f37612a8120ea42c1f' +md5sums=('1ccf5c06944bd31a48eaa4b33edb5fb4' '6ea803e5179d623716e3be0b636de658' '82bda9612e3a361a74cf8de2a0134b15') diff --git a/extra/gummiboot/gummiboot.install b/extra/gummiboot/gummiboot.install index 8b03623b9..770087361 100644 --- a/extra/gummiboot/gummiboot.install +++ b/extra/gummiboot/gummiboot.install @@ -1,5 +1,5 @@ post_install() { - /usr/bin/gummiboot install + echo ":: Run '/usr/bin/gummiboot install' to enable gummiboot" } post_upgrade() { diff --git a/extra/java7-openjdk/PKGBUILD b/extra/java7-openjdk/PKGBUILD index b395e03a3..e937e4b61 100644 --- a/extra/java7-openjdk/PKGBUILD +++ b/extra/java7-openjdk/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 178897 2013-02-28 13:12:14Z guillaume $ +# $Id: PKGBUILD 179933 2013-03-12 17:11:40Z andyrtr $ # Maintainer: Andreas Radke # Maintainer: Guillaume ALAUX # Contributor: Jan de Groot @@ -7,23 +7,23 @@ pkgname=('jre7-openjdk-headless' 'jre7-openjdk' 'jdk7-openjdk' 'openjdk7-src' 'openjdk7-doc') pkgbase=java7-openjdk _java_ver=7 -_updatever=u13 -_icedtea_ver=2.3.7 +_updatever=u17 +_icedtea_ver=2.3.8 # check "${srcdir}/icedtea7"/Makefile.am -_CORBA_CHANGESET=82e58144c3fb -_JAXP_CHANGESET=1d46a56eb51c -_JAXWS_CHANGESET=b9590aa972b9 -_JDK_CHANGESET=6a3417030605 -_LANGTOOLS_CHANGESET=b5006c3285c6 -_OPENJDK_CHANGESET=506161df1c48 +_CORBA_CHANGESET=516aae5f27cf +_JAXP_CHANGESET=1fbe99283d97 +_JAXWS_CHANGESET=3c7be82314bf +_JDK_CHANGESET=deac45dc94f0 +_LANGTOOLS_CHANGESET=41426c72b802 +_OPENJDK_CHANGESET=ed02a059ea15 -_HOTSPOT_CHANGESET=104e2c65892d # see "${srcdir}/icedtea7"/hotspot.map +_HOTSPOT_CHANGESET=a152dced63a1 # see "${srcdir}/icedtea7"/hotspot.map _bootstrap=0 # 0/1 for quick build or full bootstrap pkgver=${_java_ver}.${_updatever}_${_icedtea_ver} -pkgrel=2 +pkgrel=1 arch=('i686' 'x86_64') url="http://icedtea.classpath.org" license=('custom') @@ -50,14 +50,14 @@ source=(http://icedtea.classpath.org/download/source/icedtea-${_icedtea_ver}.tar jdk7-openjdk.profile.csh jre7-openjdk.profile jre7-openjdk.profile.csh) -sha256sums=('378f67f6f84bfb6c705f600b47b68a61b18d67648dd7eaf8498b152587695940' - '704bdd40bc328183384272ee282310d8fc3216f3051e504141e7660fe50185a0' - 'c438607d04e04439ca7df3d911f3cf46ac64066a5b21da98bea8070f98abdafe' - 'fca2c95b3e60533a937e4f8d497a2934382d9f1f95cde874d926f3b4841407ce' - 'c6ca4f98b35acdb24a81721de0bee2686bb83917bd84b108775e586c5ae81136' - '2a8afd9ecb53e255e436885e6fe3e9882e8657c70482a90ef39aa33e024e79b0' - '44d8bc14b213b7c218465a8859bd551feb6805857077ca6aa68aaa4c1b10b676' - '203acf2f9737032fe4bb1096e2f81417fa8a92a7016d8220b54a70efd579711a' +sha256sums=('750a4c6e3e22369aa7dcfb0751fe85d5ea7a36b32871861c5063dbcadddc7153' + '865030303330856c988e353bf1bc86fc95669179b0958a4072538fc59d9a073b' + '181ceb85a4dade1a8d8465e2d69255ee3612dbc5a50699a59a4f21e69be7a1c6' + 'ed3a963c4309316fba654f0a60ba4bec21b2d170e64423eddfa2ba635ac76572' + '4abe7366900327a0de21caee8a7b0ea5494821507a02bfb07cffc980cebe90ad' + '00e3e4cb436f4153434faa2d1063114a9028e9c8a7eacf558873053c47365215' + 'cbef395a2af27673a3611ed50d84a76ae9f9539a7c42ed8e06e171bfc1ac030c' + 'eac2313e3012653afa7549257765d56e4348c775363eee0733968d32a7c1eeae' '9ad943ceb3dbcdf45d72974fc3667886a7ed65c69ab9abc17be5412827551a7f' '7b2db65bfb9d5014e1522178d65cabf05dfa85e0926cde5648b5a338db376479' 'b742113dc6debc3eb92a246e442595481c04a2a3973e7902b86037acb50050ea' @@ -83,10 +83,10 @@ noextract=("${_OPENJDK_CHANGESET}.tar.gz" build() { cd "${srcdir}/icedtea-${_icedtea_ver}" - unset JAVA_HOME JDK_HOME CLASSPATH JAVAC JAVACFLAGS +# unset JAVA_HOME JDK_HOME CLASSPATH JAVAC JAVACFLAGS - # default is to build with first found java-environment found in our repos - is jdk7-openjdk - [ -f /etc/profile.d/jdk.sh ] && . /etc/profile.d/jdk.sh +# # default is to build with first found java-environment found in our repos - is jdk7-openjdk +# [ -f /etc/profile.d/jdk.sh ] && . /etc/profile.d/jdk.sh export ALT_PARALLEL_COMPILE_JOBS="${MAKEFLAGS/-j}" export HOTSPOT_BUILD_JOBS="${ALT_PARALLEL_COMPILE_JOBS}" diff --git a/pcr/trisquel-themes/PKGBUILD b/pcr/trisquel-themes/PKGBUILD index f65f5c92b..69aad1870 100644 --- a/pcr/trisquel-themes/PKGBUILD +++ b/pcr/trisquel-themes/PKGBUILD @@ -2,8 +2,8 @@ pkgname=trisquel-themes pkgver=6.0 -_miniver="5.99-2" -pkgrel=1 +_miniver="5.99-3" +pkgrel=2 pkgdesc="Themes from Trisquel, including GTK2, Metacity, XFWM and Openbox themes" arch=('any') url=http://trisquel.info @@ -12,6 +12,8 @@ depends=() optdepends=('gtk-engine-equinox: for Trisquel GTK2 theme') source=(http://archive.trisquel.info/trisquel/pool/main/t/trisquel-gtk-theme/trisquel-gtk-theme_${pkgver}.tar.gz http://archive.trisquel.info/trisquel/pool/main/t/trisquel-mini-data/trisquel-mini-data_${_miniver}.tar.gz) +md5sums=('8d81a535adade0e52a0c584c07f87a2a' + 'e448057b6e2d933916511c2c3d3585e1') build() { : @@ -25,5 +27,3 @@ package() { ${pkgdir}/usr/share/themes/ done } -md5sums=('8d81a535adade0e52a0c584c07f87a2a' - 'dd222c321374692f57e21c47aa70d402') -- cgit v1.2.3-54-g00ecf From 3ff20dedff636571ad0faa4736af5b23e4623ffe Mon Sep 17 00:00:00 2001 From: root Date: Thu, 14 Mar 2013 00:05:24 -0700 Subject: Thu Mar 14 00:05:23 PDT 2013 --- community/fcitx/PKGBUILD | 19 +- community/gpsdrive/PKGBUILD | 4 +- community/gsmartcontrol/PKGBUILD | 33 ++- community/gsmartcontrol/gsmartcontrol.install | 5 +- .../org.archlinux.pkexec.gsmartcontrol.policy | 4 +- community/haveged/PKGBUILD | 16 +- community/i3-wm/PKGBUILD | 14 +- community/libvirt/PKGBUILD | 8 +- community/lightdm-gtk2-greeter/PKGBUILD | 40 +++ .../lightdm-gtk2-greeter/onscreen-keyboard.patch | 306 +++++++++++++++++++++ community/lightdm-gtk3-greeter/PKGBUILD | 40 +++ .../lightdm-gtk3-greeter/onscreen-keyboard.patch | 306 +++++++++++++++++++++ community/lightdm-kde-greeter/PKGBUILD | 44 +++ .../lightdm-kde-greeter/lightdm-kde-greeter.conf | 2 + community/lightdm/PKGBUILD | 111 ++++++++ .../lightdm-1.5.1-systemd_login1_power.patch | 211 ++++++++++++++ community/lightdm/lightdm-autologin.pam | 11 + community/lightdm/lightdm-default-config.patch | 35 +++ .../lightdm-lock-screen-before-switch.patch | 55 ++++ community/lightdm/lightdm.install | 15 + community/lightdm/lightdm.pam | 7 + community/lightdm/lightdm.rules | 15 + community/lightdm/lightdm.service | 14 + community/lightdm/lightdm.tmpfiles | 2 + community/lightdm/xsession | 73 +++++ community/lua-zlib/PKGBUILD | 34 ++- community/nodejs/PKGBUILD | 6 +- community/pigz/PKGBUILD | 37 +-- community/pigz/pigz-2.3-make.patch | 25 ++ community/qupzilla/PKGBUILD | 24 +- community/xnoise/PKGBUILD | 9 +- extra/autogen/PKGBUILD | 8 +- extra/calligra/PKGBUILD | 14 +- extra/dbus-glib/PKGBUILD | 6 +- extra/evolution-data-server/PKGBUILD | 6 +- extra/evolution/PKGBUILD | 6 +- extra/gconf/PKGBUILD | 18 +- extra/gconf/gconf-dbus-fix-shutdown.patch | 34 --- extra/gconf/gconf-dbus-fix-use-after-free.patch | 99 ------- .../gconf/gsettings-schema-convert-dont-fail.patch | 28 -- extra/genius/PKGBUILD | 10 +- extra/gnome-nettool/PKGBUILD | 13 +- extra/gnome-nettool/ldns.patch | 21 ++ extra/gnome-sharp/02_fix_pkg-config_paths.patch | 49 ++++ .../04_initialize_dbus_glib_threading.patch | 51 ++++ extra/gnome-sharp/PKGBUILD | 14 +- extra/gnome-terminal/PKGBUILD | 6 +- extra/gnumeric/PKGBUILD | 20 +- extra/gnumeric/gnumeric-1.12.1-automake-1.13.patch | 104 +++++++ extra/gnumeric/revert-warnings.patch | 11 + extra/goffice/PKGBUILD | 6 +- extra/gphoto2/PKGBUILD | 6 +- extra/libgnome-keyring/PKGBUILD | 5 +- extra/libgphoto2/PKGBUILD | 6 +- extra/python-numpy/PKGBUILD | 43 ++- extra/slim/PKGBUILD | 8 +- extra/xchm/PKGBUILD | 6 +- libre/audex-libre/PKGBUILD | 49 ++++ libre/audex-libre/audex.install | 12 + libre/audex-libre/gcc47.patch | 13 + libre/audex-libre/google_regex.patch | 14 + libre/audio-convert-libre/ChangeLog | 5 + libre/audio-convert-libre/PKGBUILD | 30 ++ libre/avidemux-libre/PKGBUILD | 123 +++++++++ libre/avidemux-libre/PKGBUILD.WIP | 83 ++++++ libre/avidemux-libre/avidemux.install | 11 + libre/ecasound-libre/PKGBUILD | 57 ++++ libre/gnormalize-libre/PKGBUILD | 54 ++++ libre/gnormalize-libre/gnormalize.desktop | 9 + libre/gnormalize-libre/gnormalize.install | 14 + libre/ogmrip-libre/PKGBUILD | 47 ++++ libre/ogmrip-libre/ogmrip.changelog | 27 ++ libre/ogmrip-libre/ogmrip.install | 11 + libre/openshot-libre/PKGBUILD | 28 ++ libre/openshot-libre/openshot.install | 11 + libre/soundkonverter-libre/PKGBUILD | 52 ++++ libre/soundkonverter-libre/soundkonverter.install | 12 + libre/your-freedom/PKGBUILD | 2 +- libre/your-freedom/your-freedom.install | 8 +- 79 files changed, 2456 insertions(+), 339 deletions(-) create mode 100755 community/lightdm-gtk2-greeter/PKGBUILD create mode 100755 community/lightdm-gtk2-greeter/onscreen-keyboard.patch create mode 100755 community/lightdm-gtk3-greeter/PKGBUILD create mode 100755 community/lightdm-gtk3-greeter/onscreen-keyboard.patch create mode 100755 community/lightdm-kde-greeter/PKGBUILD create mode 100755 community/lightdm-kde-greeter/lightdm-kde-greeter.conf create mode 100755 community/lightdm/PKGBUILD create mode 100755 community/lightdm/lightdm-1.5.1-systemd_login1_power.patch create mode 100755 community/lightdm/lightdm-autologin.pam create mode 100755 community/lightdm/lightdm-default-config.patch create mode 100755 community/lightdm/lightdm-lock-screen-before-switch.patch create mode 100755 community/lightdm/lightdm.install create mode 100755 community/lightdm/lightdm.pam create mode 100755 community/lightdm/lightdm.rules create mode 100755 community/lightdm/lightdm.service create mode 100755 community/lightdm/lightdm.tmpfiles create mode 100755 community/lightdm/xsession create mode 100644 community/pigz/pigz-2.3-make.patch delete mode 100644 extra/gconf/gconf-dbus-fix-shutdown.patch delete mode 100644 extra/gconf/gconf-dbus-fix-use-after-free.patch delete mode 100644 extra/gconf/gsettings-schema-convert-dont-fail.patch create mode 100644 extra/gnome-nettool/ldns.patch create mode 100644 extra/gnome-sharp/02_fix_pkg-config_paths.patch create mode 100644 extra/gnome-sharp/04_initialize_dbus_glib_threading.patch create mode 100644 extra/gnumeric/gnumeric-1.12.1-automake-1.13.patch create mode 100644 extra/gnumeric/revert-warnings.patch create mode 100644 libre/audex-libre/PKGBUILD create mode 100644 libre/audex-libre/audex.install create mode 100644 libre/audex-libre/gcc47.patch create mode 100644 libre/audex-libre/google_regex.patch create mode 100644 libre/audio-convert-libre/ChangeLog create mode 100644 libre/audio-convert-libre/PKGBUILD create mode 100644 libre/avidemux-libre/PKGBUILD create mode 100644 libre/avidemux-libre/PKGBUILD.WIP create mode 100644 libre/avidemux-libre/avidemux.install create mode 100644 libre/ecasound-libre/PKGBUILD create mode 100644 libre/gnormalize-libre/PKGBUILD create mode 100644 libre/gnormalize-libre/gnormalize.desktop create mode 100644 libre/gnormalize-libre/gnormalize.install create mode 100644 libre/ogmrip-libre/PKGBUILD create mode 100644 libre/ogmrip-libre/ogmrip.changelog create mode 100644 libre/ogmrip-libre/ogmrip.install create mode 100644 libre/openshot-libre/PKGBUILD create mode 100644 libre/openshot-libre/openshot.install create mode 100644 libre/soundkonverter-libre/PKGBUILD create mode 100644 libre/soundkonverter-libre/soundkonverter.install diff --git a/community/fcitx/PKGBUILD b/community/fcitx/PKGBUILD index 20f77977a..342bacbff 100644 --- a/community/fcitx/PKGBUILD +++ b/community/fcitx/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 85343 2013-03-01 10:30:04Z andrea $ +# $Id: PKGBUILD 86209 2013-03-13 05:41:43Z fyan $ # Maintainer: Felix Yan # Contributor: Andrea Scarpino # Contributor: csslayer @@ -6,21 +6,26 @@ pkgbase=fcitx pkgname=('fcitx' 'fcitx-gtk2' 'fcitx-gtk3' 'fcitx-qt4') pkgver=4.2.7 -pkgrel=3 +pkgrel=4 groups=('fcitx-im') arch=('i686' 'x86_64') url="http://code.google.com/p/fcitx/" license=('GPL') makedepends=('cmake' 'doxygen' 'gtk2' 'gtk3' 'qt4' 'icu' 'mesa' \ 'iso-codes' 'gobject-introspection' 'libxkbfile') -source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}_dict.tar.xz) +source=(http://fcitx.googlecode.com/files/${pkgbase}-${pkgver}_dict.tar.xz + https://github.com/fcitx/fcitx/commit/9937b68bad3a7e9465e17b711ce9c0a072d3071f.patch) build() { #source /etc/profile.d/qt4.sh - cd "${srcdir}" + cd "$srcdir/$pkgbase-$pkgver" + patch -Np1 -i "$srcdir/9937b68bad3a7e9465e17b711ce9c0a072d3071f.patch" + + cd "$srcdir" mkdir -p build cd build + cmake ../${pkgbase}-${pkgver} \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ @@ -30,7 +35,8 @@ build() { -DENABLE_TEST=ON \ -DENABLE_GTK2_IM_MODULE=ON \ -DENABLE_GTK3_IM_MODULE=ON \ - -DENABLE_QT_IM_MODULE=ON + -DENABLE_QT_IM_MODULE=ON \ + -DQT_QMAKE_EXECUTABLE=qmake-qt4 make } @@ -115,4 +121,5 @@ package_fcitx-qt4() { make DESTDIR="${pkgdir}" install } -md5sums=('6e291717c24615b9dc9bfaa2949af3a7') +md5sums=('6e291717c24615b9dc9bfaa2949af3a7' + '009e0cd17f078e24c03b3b46b45e41ab') diff --git a/community/gpsdrive/PKGBUILD b/community/gpsdrive/PKGBUILD index e6fd25a96..cd2a4dbf8 100644 --- a/community/gpsdrive/PKGBUILD +++ b/community/gpsdrive/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 83255 2013-01-28 16:49:42Z stephane $ +# $Id: PKGBUILD 86225 2013-03-13 15:08:23Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Tom Newsom # Maintainer: damir @@ -6,7 +6,7 @@ pkgname=gpsdrive pkgver=2.11 _pkgver=20120928 -pkgrel=15 +pkgrel=16 pkgdesc="A car (bike, ship, plane) navigation system" arch=("i686" "x86_64") url="http://www.gpsdrive.de/" diff --git a/community/gsmartcontrol/PKGBUILD b/community/gsmartcontrol/PKGBUILD index 5ed813a1d..852b0ea58 100644 --- a/community/gsmartcontrol/PKGBUILD +++ b/community/gsmartcontrol/PKGBUILD @@ -2,18 +2,18 @@ pkgname=gsmartcontrol pkgver=0.8.7 -pkgrel=2 +pkgrel=3 pkgdesc="A graphical user interface for the smartctl hard disk drive health inspection tool." arch=('i686' 'x86_64') url="http://gsmartcontrol.berlios.de/home/index.php/en/Home" license=('GPL3') -depends=('smartmontools' 'pcre' 'gtkmm' 'libglademm' 'glib2' 'xorg-xmessage') -optdepends=('polkit: to run gparted directly from menu') +depends=('smartmontools' 'gtkmm' 'xorg-xmessage' 'hicolor-icon-theme' 'polkit') +optdepends=('polkit-gnome: to run gsmartcontrol directly from menu') install=${pkgname}.install -source=(http://download.berlios.de/gsmartcontrol/${pkgname}-${pkgver}.tar.bz2 org.archlinux.pkexec.gsmartcontrol.policy gsmartcontrol.desktop) +source=(http://download.berlios.de/gsmartcontrol/${pkgname}-${pkgver}.tar.bz2 + org.archlinux.pkexec.gsmartcontrol.policy) md5sums=('6d104c2ffc1e693cd1a8052a6d7e3b30' - 'e7b9380849cdcaa4356a42559ea7954f' - '19b20293a639e51fa2abb929a3faae01') + 'e403f8e06e6b8a3d1a99da5e584b2257') build() { cd ${srcdir}/${pkgname}-${pkgver} @@ -31,11 +31,20 @@ package() { make DESTDIR=${pkgdir} install - # Install pexec fixed desktop file - install -Dm755 $srcdir/gsmartcontrol.desktop $pkgdir/usr/share/applications/gsmartcontrol.desktop + # We need rename the original binary + mv "${pkgdir}/usr/bin/gsmartcontrol" "${pkgdir}/usr/bin/gsmartcontrol.elf" - # Install pexec file - install -Dm766 $srcdir/org.archlinux.pkexec.gsmartcontrol.policy \ - $pkgdir/usr/share/polkit-1/actions/org.archlinux.pkexec.gsmartcontrol.policy + # Install launcher script + echo '#!/bin/sh' > ${pkgdir}/usr/bin/gsmartcontrol + echo 'pkexec --disable-internal-agent "/usr/bin/gsmartcontrol.elf" "$@"' \ + >> ${pkgdir}/usr/bin/gsmartcontrol + chmod 755 ${pkgdir}/usr/bin/gsmartcontrol + + # Modify desktop file + sed -i -e "s|^Exec=.*|Exec=/usr/bin/gsmartcontrol|" \ + "${pkgdir}/usr/share/applications/gsmartcontrol.desktop" - } + # Install policy file + install -Dm766 $srcdir/org.archlinux.pkexec.gsmartcontrol.policy \ + $pkgdir/usr/share/polkit-1/actions/org.archlinux.pkexec.gsmartcontrol.policy +} diff --git a/community/gsmartcontrol/gsmartcontrol.install b/community/gsmartcontrol/gsmartcontrol.install index b95cc069d..f636406f2 100644 --- a/community/gsmartcontrol/gsmartcontrol.install +++ b/community/gsmartcontrol/gsmartcontrol.install @@ -1,9 +1,12 @@ post_install() { which xdg-icon-resource 1>/dev/null 2>/dev/null && xdg-icon-resource forceupdate || true + echo 'If you use a lightweight windowmanager, remember to run' + echo '/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 to enable' + echo 'graphical authentication, which may be needed for pkexec to work.' } post_upgrade() { - post_install $1 + which xdg-icon-resource 1>/dev/null 2>/dev/null && xdg-icon-resource forceupdate || true } post_remove() { diff --git a/community/gsmartcontrol/org.archlinux.pkexec.gsmartcontrol.policy b/community/gsmartcontrol/org.archlinux.pkexec.gsmartcontrol.policy index fb985df87..b71db7904 100644 --- a/community/gsmartcontrol/org.archlinux.pkexec.gsmartcontrol.policy +++ b/community/gsmartcontrol/org.archlinux.pkexec.gsmartcontrol.policy @@ -5,14 +5,14 @@ - Authentication is required to run the gsmartcontrol + Authentication is required to run the GSmartControl gsmartcontrol auth_admin auth_admin auth_admin - /usr/bin/gsmartcontrol + /usr/bin/gsmartcontrol.elf true diff --git a/community/haveged/PKGBUILD b/community/haveged/PKGBUILD index d73c5f102..730e487fc 100644 --- a/community/haveged/PKGBUILD +++ b/community/haveged/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 84580 2013-02-20 05:11:56Z bpiotrowski $ +# $Id: PKGBUILD 86237 2013-03-13 19:59:28Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski # Contributor: kfgz # Contributor: pootzko pkgname=haveged -pkgver=1.7 +pkgver=1.7a pkgrel=1 pkgdesc='Entropy harvesting daemon using CPU timings' arch=('i686' 'x86_64') @@ -12,18 +12,12 @@ url='http://www.issihosts.com/haveged' license=('GPL') depends=('glibc') source=($url/$pkgname-$pkgver.tar.gz - service - haveged-1.7-build.patch) -sha256sums=('9ec85438386a46d5c3fe7b5b121cafd89c34bae68cbbfb4cecb1ff5622111013' - '85aed005b7d0d0bae74f7fc0ca70907a6f67ddbcb2df77ca004f9a919028564a' - '94c77b1d2d80eb5fb30bab4aeb560e6dfe9957654cd3ed915478d2ce67ac37b7') + service) +sha256sums=('8e7b0779bd8a4b9b73769ddaf626918355e2a542d3ac35e5ec31b74a58b9b051' + '85aed005b7d0d0bae74f7fc0ca70907a6f67ddbcb2df77ca004f9a919028564a') build() { cd $srcdir/$pkgname-$pkgver - - patch -Np1 -i $srcdir/haveged-1.7-build.patch - aclocal && libtoolize --force && automake --add-missing && autoreconf - ./configure --prefix=/usr make } diff --git a/community/i3-wm/PKGBUILD b/community/i3-wm/PKGBUILD index 071f832f3..c25ad2edb 100644 --- a/community/i3-wm/PKGBUILD +++ b/community/i3-wm/PKGBUILD @@ -1,25 +1,25 @@ -# $Id: PKGBUILD 81566 2012-12-24 12:23:53Z ttoepper $ +# $Id: PKGBUILD 86213 2013-03-13 09:19:21Z ttoepper $ # Maintainer: Thorsten Töpper pkgname=i3-wm _pkgsourcename=i3 -pkgver=4.4 -pkgrel=2 +pkgver=4.5 +pkgrel=1 pkgdesc="An improved dynamic tiling window manager" arch=('i686' 'x86_64') url="http://i3wm.org/" license=('BSD') replaces=("i3" "i3bar") groups=("i3") -depends=('libxcursor' 'xcb-util-keysyms' 'xcb-util-wm' 'libev' 'yajl' 'startup-notification' 'pango') +depends=('libxcursor' 'xcb-util-keysyms' 'xcb-util-wm' 'libev' 'yajl' + 'startup-notification' 'pango' 'perl') makedepends=('bison' 'flex') optdepends=('dmenu: As menu.' 'i3lock: For locking your screen.' - 'i3status: To display systeminformation with a bar.' - 'perl: To migrate your configuration to v4 format.') + 'i3status: To display systeminformation with a bar.') options=('docs' '!strip') source=("http://i3wm.org/downloads/${_pkgsourcename}-${pkgver}.tar.bz2") -md5sums=('fa2b8aae3d2e10c5ee480bd370366f5b') +md5sums=('9eea2f570ec19affa3ec60b5ab411497') build() { cd "$srcdir/$_pkgsourcename-$pkgver" diff --git a/community/libvirt/PKGBUILD b/community/libvirt/PKGBUILD index cbf475f88..96defe4c9 100644 --- a/community/libvirt/PKGBUILD +++ b/community/libvirt/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 85917 2013-03-08 23:40:42Z foutrelis $ +# $Id: PKGBUILD 86217 2013-03-13 13:30:48Z spupykin $ # Maintainer: Sergej Pupykin # Contributor: Jonathan Wiersma pkgname=libvirt pkgver=1.0.3 -pkgrel=3rc2 +pkgrel=4 pkgdesc="API for controlling virtualization engines (openvz,kvm,qemu,virtualbox,xen,etc)" arch=('i686' 'x86_64') url="http://libvirt.org/" @@ -30,13 +30,13 @@ backup=('etc/conf.d/libvirtd' 'etc/libvirt/qemu.conf' 'etc/sasl2/libvirt.conf') install="libvirt.install" -source=("http://libvirt.org/sources/$pkgname-$pkgver-rc2.tar.gz" +source=("http://libvirt.org/sources/$pkgname-$pkgver.tar.gz" libvirtd.rc.d libvirtd.conf.d libvirtd-guests.rc.d libvirtd-guests.conf.d libvirt.tmpfiles.d) -md5sums=('d03a65be35c455bc09ee96df66ea2c4d' +md5sums=('3d9f85d586c9aa3d819b626622f3fc97' 'c43244c40a0437038c82089618e7beaa' '3ed0e24f5b5e25bf553f5427d64915e6' '0ee5b6c58590ff392a266f20f7928d1f' diff --git a/community/lightdm-gtk2-greeter/PKGBUILD b/community/lightdm-gtk2-greeter/PKGBUILD new file mode 100755 index 000000000..153294933 --- /dev/null +++ b/community/lightdm-gtk2-greeter/PKGBUILD @@ -0,0 +1,40 @@ +# $Id: PKGBUILD 86201 2013-03-13 00:23:53Z alucryd $ +# Maintainer: Maxime Gauduin +# Contributor: Padfoot + +pkgname=lightdm-gtk2-greeter +pkgver=1.5.1 +pkgrel=3 +pkgdesc="GTK+ greeter for LightDM" +arch=('i686' 'x86_64') +url="https://launchpad.net/lightdm-gtk-greeter" +license=('GPL3' 'LGPL3') +depends=('gtk2' 'lightdm') +makedepends=('exo' 'gnome-common' 'gnome-doc-utils' 'gobject-introspection' 'intltool') +provides=("${pkgname/2/}") +conflicts=("${pkgname/2/3}") +backup=('etc/lightdm/lightdm-gtk-greeter.conf') +source=("https://launchpad.net/${pkgname/2/}/1.6/${pkgver}/+download/${pkgname/2/}-${pkgver}.tar.gz" + "onscreen-keyboard.patch") +sha256sums=('ecce7e917a79fa8f2126c3fafb6337f81f2198892159a4ef695016afecd2d621' + '381c4da15ed2482800aaf3258217cd48c2313aee5da4f7ade77f7ef55659d0b9') + +build() { + cd "${srcdir}"/${pkgname/2/}-${pkgver} + +# Patch + patch -Np1 -i ../onscreen-keyboard.patch + +# Build + AUTOMAKE=automake ./autogen.sh --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib/lightdm --disable-static --with-gtk2 + make +} + +package() { + cd "${srcdir}"/${pkgname/2/}-${pkgver} + +# Install + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et: diff --git a/community/lightdm-gtk2-greeter/onscreen-keyboard.patch b/community/lightdm-gtk2-greeter/onscreen-keyboard.patch new file mode 100755 index 000000000..6db01d3f6 --- /dev/null +++ b/community/lightdm-gtk2-greeter/onscreen-keyboard.patch @@ -0,0 +1,306 @@ +diff -aur lightdm-gtk-greeter-1.5.1.src/data/lightdm-gtk-greeter.conf lightdm-gtk-greeter-1.5.1.patch/data/lightdm-gtk-greeter.conf +--- lightdm-gtk-greeter-1.5.1.src/data/lightdm-gtk-greeter.conf 2013-02-11 00:19:17.000000000 +1100 ++++ lightdm-gtk-greeter-1.5.1.patch/data/lightdm-gtk-greeter.conf 2013-02-20 19:17:39.382817993 +1100 +@@ -9,6 +9,7 @@ + # xft-rgba = Type of subpixel antialiasing (none, rgb, bgr, vrgb or vbgr) + # show-language-selector (true or false) + # show-indicators = semi-colon ";" separated list of allowed indicator modules (e.g. indicator-sound.so) ++# keyboard = Command to launch on screen keyboard. Ensure it does not steal focus. + # + [greeter] + #background= +@@ -21,3 +22,4 @@ + #xft-rgba= + #show-language-selector= + #show-indicators= ++#keyboard= +diff -aur lightdm-gtk-greeter-1.5.1.src/src/lightdm-gtk-greeter.c lightdm-gtk-greeter-1.5.1.patch/src/lightdm-gtk-greeter.c +--- lightdm-gtk-greeter-1.5.1.src/src/lightdm-gtk-greeter.c 2013-02-11 00:48:21.000000000 +1100 ++++ lightdm-gtk-greeter-1.5.1.patch/src/lightdm-gtk-greeter.c 2013-02-20 20:09:30.219150045 +1100 +@@ -23,6 +23,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_LIBINDICATOR + #include +@@ -44,6 +45,7 @@ + static GtkComboBox *user_combo; + static GtkComboBox *session_combo; + static GtkComboBox *language_combo; ++static GtkCheckMenuItem *keyboard_menuitem; + static gchar *default_font_name, *default_theme_name, *default_icon_theme_name; + static GdkPixbuf *default_background_pixbuf = NULL; + #if GTK_CHECK_VERSION (3, 0, 0) +@@ -52,6 +54,10 @@ + static GdkColor *default_background_color = NULL; + #endif + static gboolean cancelling = FALSE, prompted = FALSE; ++static gchar **a11y_keyboard_command; ++static int a11y_kbd_pid = 0; ++static GPid *a11y_keyboard_pid = &a11y_kbd_pid; ++static GError *a11y_keyboard_error; + + + #ifdef HAVE_LIBINDICATOR +@@ -649,7 +655,10 @@ + if (lightdm_greeter_get_is_authenticated (greeter)) + { + if (prompted) +- start_session (); ++ { ++ gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (keyboard_menuitem), FALSE); ++ start_session (); ++ } + } + else + { +@@ -864,6 +873,32 @@ + } + } + ++void a11y_keyboard_cb (GtkWidget *widget); ++G_MODULE_EXPORT ++void ++a11y_keyboard_cb (GtkWidget *widget) ++{ ++ if (gtk_check_menu_item_get_active (GTK_CHECK_MENU_ITEM (widget))) ++ { ++ if (!g_spawn_async(NULL, a11y_keyboard_command, NULL, G_SPAWN_SEARCH_PATH, NULL, NULL, a11y_keyboard_pid, &a11y_keyboard_error)) ++ { ++ g_debug ("a11y keyboard command error : '%s'", a11y_keyboard_error->message); ++ a11y_kbd_pid = 0; ++ g_clear_error(&a11y_keyboard_error); ++ gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (widget), FALSE); ++ } ++ } ++ else ++ { ++ if (a11y_kbd_pid != 0) ++ { ++ kill (a11y_kbd_pid, SIGTERM); ++ g_spawn_close_pid(*a11y_keyboard_pid); ++ a11y_kbd_pid = 0; ++ } ++ } ++} ++ + static void + sigterm_cb (int signum) + { +@@ -1190,6 +1225,13 @@ + g_object_set (gtk_settings_get_default (), "gtk-xft-rgba", value, NULL); + g_free (value); + ++ /* Get a11y on screen keyboard command*/ ++ gint argp; ++ value = g_key_file_get_value (config, "greeter", "keyboard", NULL); ++ g_debug ("a11y keyboard command is '%s'", value); ++ g_shell_parse_argv (value, &argp, &a11y_keyboard_command, NULL); ++ g_free (value); ++ + builder = gtk_builder_new (); + if (!gtk_builder_add_from_string (builder, lightdm_gtk_greeter_ui, + lightdm_gtk_greeter_ui_length, &error)) +@@ -1212,6 +1254,7 @@ + language_combo = GTK_COMBO_BOX (gtk_builder_get_object (builder, "language_combobox")); + panel_window = GTK_WINDOW (gtk_builder_get_object (builder, "panel_window")); + user_avatar = GTK_IMAGE (gtk_builder_get_object (builder, "user_avatar")); ++ keyboard_menuitem = GTK_CHECK_MENU_ITEM (gtk_builder_get_object (builder, "keyboard_menuitem")); + + gtk_label_set_text (GTK_LABEL (gtk_builder_get_object (builder, "hostname_label")), lightdm_get_hostname ()); + +@@ -1264,7 +1307,7 @@ + #endif + gtk_widget_show (hbox); + gtk_container_add (GTK_CONTAINER (menuitem), hbox); +- image = gtk_image_new_from_icon_name ("system-shutdown", GTK_ICON_SIZE_MENU); ++ image = gtk_image_new_from_icon_name ("system-shutdown", GTK_ICON_SIZE_BUTTON); + gtk_widget_show (image); + gtk_box_pack_start (GTK_BOX (hbox), image, FALSE, TRUE, 0); + +@@ -1276,7 +1319,7 @@ + #endif + gtk_widget_show (hbox); + gtk_container_add (GTK_CONTAINER (menuitem), hbox); +- image = gtk_image_new_from_icon_name ("preferences-desktop-accessibility", GTK_ICON_SIZE_MENU); ++ image = gtk_image_new_from_icon_name ("preferences-desktop-accessibility", GTK_ICON_SIZE_BUTTON); + gtk_widget_show (image); + gtk_box_pack_start (GTK_BOX (hbox), image, FALSE, TRUE, 0); + +@@ -1377,6 +1420,11 @@ + gtk_widget_show (GTK_WIDGET (login_window)); + gdk_window_focus (gtk_widget_get_window (GTK_WIDGET (login_window)), GDK_CURRENT_TIME); + ++ if (a11y_keyboard_command) ++ gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (keyboard_menuitem), TRUE); ++ else ++ gtk_widget_hide (GTK_WIDGET (gtk_builder_get_object (builder, "keyboard_menuitem"))); ++ + gtk_main (); + + if (default_background_pixbuf) +diff -aur lightdm-gtk-greeter-1.5.1.src/src/lightdm-gtk-greeter.glade lightdm-gtk-greeter-1.5.1.patch/src/lightdm-gtk-greeter.glade +--- lightdm-gtk-greeter-1.5.1.src/src/lightdm-gtk-greeter.glade 2013-02-10 23:48:19.000000000 +1100 ++++ lightdm-gtk-greeter-1.5.1.patch/src/lightdm-gtk-greeter.glade 2013-02-20 17:11:01.968469713 +1100 +@@ -215,6 +215,7 @@ + + panel_window + False ++ 40 + False + False + +@@ -309,6 +310,16 @@ + + + ++ ++ ++ keyboard_menuitem ++ True ++ False ++ False ++ On Screen Keyboard ++ ++ ++ + + + +diff -aur lightdm-gtk-greeter-1.5.1.src/src/lightdm-gtk-greeter-ui.h lightdm-gtk-greeter-1.5.1.patch/src/lightdm-gtk-greeter-ui.h +--- lightdm-gtk-greeter-1.5.1.src/src/lightdm-gtk-greeter-ui.h 2013-02-11 01:46:04.000000000 +1100 ++++ lightdm-gtk-greeter-1.5.1.patch/src/lightdm-gtk-greeter-ui.h 2013-02-20 17:52:56.172967000 +1100 +@@ -108,66 +108,73 @@ + "\">3<" + "placeholder/>panel_window" +- "FalseFalseFalse<" +- "child>menubarTrueFalse" +- "rtlpower_menuitemTrueFalseFalsepower_menuTrueFalsesuspend_menuitemTrueFalseFalse<" +- "/property>Suspendhibernate_menuitemTrueFalseFalseHibernaterestart_menuitemTrue<" +- "/property>FalseFalseRestart...shutdown_m" +- "enuitemTrueFalseFalseShutd" +- "own...<" +- "object class=\"GtkMenuItem\" id=\"a11y_menuitem\">a11y_menuitemTrueFalseFalsea11y_menuTrueFa" +- "lselarge_font_menuitemFalse40FalseFalsemenubarTrueFal" ++ "sertlpower_menuitemTrueFalseFalsepower_menu<" ++ "property name=\"visible\">TrueF" ++ "alsesuspend_menuitemTrueFalseFalseSuspendhibernate_menuitemTrueFalseFalseHibernaterestart_men" ++ "uitemTrueFalseFalseRestart." ++ "..shutdown_menuitemTrueFalse" + "FalseLarge Fonthigh_contrast_menuitemTrueFalseFalseHigh Contrast<" +- "/columns>" ++ "operty name=\"label\" translatable=\"yes\">Shutdown...a11y_menuitemTrueFalseFalsea11y_menuTrueFalselarge_font_menuitemTr" ++ "ueFalseFalseLarge Fonthigh_contrast_menuitemTrue<" ++ "/property>FalseFalseHigh Contrastkeyboard_menuitemTrueFalseFalseOn Screen Keyboard" ++ "" + }; + +-static const unsigned lightdm_gtk_greeter_ui_length = 10699u; ++static const unsigned lightdm_gtk_greeter_ui_length = 11147u; + diff --git a/community/lightdm-gtk3-greeter/PKGBUILD b/community/lightdm-gtk3-greeter/PKGBUILD new file mode 100755 index 000000000..951bfe25d --- /dev/null +++ b/community/lightdm-gtk3-greeter/PKGBUILD @@ -0,0 +1,40 @@ +# $Id: PKGBUILD 86202 2013-03-13 00:26:13Z alucryd $ +# Maintainer: Maxime Gauduin +# Contributor: Padfoot + +pkgname=lightdm-gtk3-greeter +pkgver=1.5.1 +pkgrel=1 +pkgdesc="GTK+ greeter for LightDM" +arch=('i686' 'x86_64') +url="https://launchpad.net/lightdm-gtk-greeter" +license=('GPL3' 'LGPL3') +depends=('gtk3' 'lightdm') +makedepends=('exo' 'gnome-common' 'gnome-doc-utils' 'gobject-introspection' 'intltool') +provides=("${pkgname/3/}") +conflicts=("${pkgname/3/2}") +backup=('etc/lightdm/lightdm-gtk-greeter.conf') +source=("https://launchpad.net/${pkgname/3/}/1.6/${pkgver}/+download/${pkgname/3/}-${pkgver}.tar.gz" + "onscreen-keyboard.patch") +sha256sums=('ecce7e917a79fa8f2126c3fafb6337f81f2198892159a4ef695016afecd2d621' + '381c4da15ed2482800aaf3258217cd48c2313aee5da4f7ade77f7ef55659d0b9') + +build() { + cd "${srcdir}"/${pkgname/3/}-${pkgver} + +# Patch + patch -Np1 -i ../onscreen-keyboard.patch + +# Build + AUTOMAKE=automake ./autogen.sh --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib/lightdm --disable-static + make +} + +package() { + cd "${srcdir}"/${pkgname/3/}-${pkgver} + +# Install + make DESTDIR="${pkgdir}" install +} + +# vim: ts=2 sw=2 et: diff --git a/community/lightdm-gtk3-greeter/onscreen-keyboard.patch b/community/lightdm-gtk3-greeter/onscreen-keyboard.patch new file mode 100755 index 000000000..6db01d3f6 --- /dev/null +++ b/community/lightdm-gtk3-greeter/onscreen-keyboard.patch @@ -0,0 +1,306 @@ +diff -aur lightdm-gtk-greeter-1.5.1.src/data/lightdm-gtk-greeter.conf lightdm-gtk-greeter-1.5.1.patch/data/lightdm-gtk-greeter.conf +--- lightdm-gtk-greeter-1.5.1.src/data/lightdm-gtk-greeter.conf 2013-02-11 00:19:17.000000000 +1100 ++++ lightdm-gtk-greeter-1.5.1.patch/data/lightdm-gtk-greeter.conf 2013-02-20 19:17:39.382817993 +1100 +@@ -9,6 +9,7 @@ + # xft-rgba = Type of subpixel antialiasing (none, rgb, bgr, vrgb or vbgr) + # show-language-selector (true or false) + # show-indicators = semi-colon ";" separated list of allowed indicator modules (e.g. indicator-sound.so) ++# keyboard = Command to launch on screen keyboard. Ensure it does not steal focus. + # + [greeter] + #background= +@@ -21,3 +22,4 @@ + #xft-rgba= + #show-language-selector= + #show-indicators= ++#keyboard= +diff -aur lightdm-gtk-greeter-1.5.1.src/src/lightdm-gtk-greeter.c lightdm-gtk-greeter-1.5.1.patch/src/lightdm-gtk-greeter.c +--- lightdm-gtk-greeter-1.5.1.src/src/lightdm-gtk-greeter.c 2013-02-11 00:48:21.000000000 +1100 ++++ lightdm-gtk-greeter-1.5.1.patch/src/lightdm-gtk-greeter.c 2013-02-20 20:09:30.219150045 +1100 +@@ -23,6 +23,7 @@ + #include + #include + #include ++#include + + #ifdef HAVE_LIBINDICATOR + #include +@@ -44,6 +45,7 @@ + static GtkComboBox *user_combo; + static GtkComboBox *session_combo; + static GtkComboBox *language_combo; ++static GtkCheckMenuItem *keyboard_menuitem; + static gchar *default_font_name, *default_theme_name, *default_icon_theme_name; + static GdkPixbuf *default_background_pixbuf = NULL; + #if GTK_CHECK_VERSION (3, 0, 0) +@@ -52,6 +54,10 @@ + static GdkColor *default_background_color = NULL; + #endif + static gboolean cancelling = FALSE, prompted = FALSE; ++static gchar **a11y_keyboard_command; ++static int a11y_kbd_pid = 0; ++static GPid *a11y_keyboard_pid = &a11y_kbd_pid; ++static GError *a11y_keyboard_error; + + + #ifdef HAVE_LIBINDICATOR +@@ -649,7 +655,10 @@ + if (lightdm_greeter_get_is_authenticated (greeter)) + { + if (prompted) +- start_session (); ++ { ++ gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (keyboard_menuitem), FALSE); ++ start_session (); ++ } + } + else + { +@@ -864,6 +873,32 @@ + } + } + ++void a11y_keyboard_cb (GtkWidget *widget); ++G_MODULE_EXPORT ++void ++a11y_keyboard_cb (GtkWidget *widget) ++{ ++ if (gtk_check_menu_item_get_active (GTK_CHECK_MENU_ITEM (widget))) ++ { ++ if (!g_spawn_async(NULL, a11y_keyboard_command, NULL, G_SPAWN_SEARCH_PATH, NULL, NULL, a11y_keyboard_pid, &a11y_keyboard_error)) ++ { ++ g_debug ("a11y keyboard command error : '%s'", a11y_keyboard_error->message); ++ a11y_kbd_pid = 0; ++ g_clear_error(&a11y_keyboard_error); ++ gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (widget), FALSE); ++ } ++ } ++ else ++ { ++ if (a11y_kbd_pid != 0) ++ { ++ kill (a11y_kbd_pid, SIGTERM); ++ g_spawn_close_pid(*a11y_keyboard_pid); ++ a11y_kbd_pid = 0; ++ } ++ } ++} ++ + static void + sigterm_cb (int signum) + { +@@ -1190,6 +1225,13 @@ + g_object_set (gtk_settings_get_default (), "gtk-xft-rgba", value, NULL); + g_free (value); + ++ /* Get a11y on screen keyboard command*/ ++ gint argp; ++ value = g_key_file_get_value (config, "greeter", "keyboard", NULL); ++ g_debug ("a11y keyboard command is '%s'", value); ++ g_shell_parse_argv (value, &argp, &a11y_keyboard_command, NULL); ++ g_free (value); ++ + builder = gtk_builder_new (); + if (!gtk_builder_add_from_string (builder, lightdm_gtk_greeter_ui, + lightdm_gtk_greeter_ui_length, &error)) +@@ -1212,6 +1254,7 @@ + language_combo = GTK_COMBO_BOX (gtk_builder_get_object (builder, "language_combobox")); + panel_window = GTK_WINDOW (gtk_builder_get_object (builder, "panel_window")); + user_avatar = GTK_IMAGE (gtk_builder_get_object (builder, "user_avatar")); ++ keyboard_menuitem = GTK_CHECK_MENU_ITEM (gtk_builder_get_object (builder, "keyboard_menuitem")); + + gtk_label_set_text (GTK_LABEL (gtk_builder_get_object (builder, "hostname_label")), lightdm_get_hostname ()); + +@@ -1264,7 +1307,7 @@ + #endif + gtk_widget_show (hbox); + gtk_container_add (GTK_CONTAINER (menuitem), hbox); +- image = gtk_image_new_from_icon_name ("system-shutdown", GTK_ICON_SIZE_MENU); ++ image = gtk_image_new_from_icon_name ("system-shutdown", GTK_ICON_SIZE_BUTTON); + gtk_widget_show (image); + gtk_box_pack_start (GTK_BOX (hbox), image, FALSE, TRUE, 0); + +@@ -1276,7 +1319,7 @@ + #endif + gtk_widget_show (hbox); + gtk_container_add (GTK_CONTAINER (menuitem), hbox); +- image = gtk_image_new_from_icon_name ("preferences-desktop-accessibility", GTK_ICON_SIZE_MENU); ++ image = gtk_image_new_from_icon_name ("preferences-desktop-accessibility", GTK_ICON_SIZE_BUTTON); + gtk_widget_show (image); + gtk_box_pack_start (GTK_BOX (hbox), image, FALSE, TRUE, 0); + +@@ -1377,6 +1420,11 @@ + gtk_widget_show (GTK_WIDGET (login_window)); + gdk_window_focus (gtk_widget_get_window (GTK_WIDGET (login_window)), GDK_CURRENT_TIME); + ++ if (a11y_keyboard_command) ++ gtk_check_menu_item_set_active (GTK_CHECK_MENU_ITEM (keyboard_menuitem), TRUE); ++ else ++ gtk_widget_hide (GTK_WIDGET (gtk_builder_get_object (builder, "keyboard_menuitem"))); ++ + gtk_main (); + + if (default_background_pixbuf) +diff -aur lightdm-gtk-greeter-1.5.1.src/src/lightdm-gtk-greeter.glade lightdm-gtk-greeter-1.5.1.patch/src/lightdm-gtk-greeter.glade +--- lightdm-gtk-greeter-1.5.1.src/src/lightdm-gtk-greeter.glade 2013-02-10 23:48:19.000000000 +1100 ++++ lightdm-gtk-greeter-1.5.1.patch/src/lightdm-gtk-greeter.glade 2013-02-20 17:11:01.968469713 +1100 +@@ -215,6 +215,7 @@ + + panel_window + False ++ 40 + False + False + +@@ -309,6 +310,16 @@ + + + ++ ++ ++ keyboard_menuitem ++ True ++ False ++ False ++ On Screen Keyboard ++ ++ ++ + + + +diff -aur lightdm-gtk-greeter-1.5.1.src/src/lightdm-gtk-greeter-ui.h lightdm-gtk-greeter-1.5.1.patch/src/lightdm-gtk-greeter-ui.h +--- lightdm-gtk-greeter-1.5.1.src/src/lightdm-gtk-greeter-ui.h 2013-02-11 01:46:04.000000000 +1100 ++++ lightdm-gtk-greeter-1.5.1.patch/src/lightdm-gtk-greeter-ui.h 2013-02-20 17:52:56.172967000 +1100 +@@ -108,66 +108,73 @@ + "\">3<" + "placeholder/>panel_window" +- "FalseFalseFalse<" +- "child>menubarTrueFalse" +- "rtlpower_menuitemTrueFalseFalsepower_menuTrueFalsesuspend_menuitemTrueFalseFalse<" +- "/property>Suspendhibernate_menuitemTrueFalseFalseHibernaterestart_menuitemTrue<" +- "/property>FalseFalseRestart...shutdown_m" +- "enuitemTrueFalseFalseShutd" +- "own...<" +- "object class=\"GtkMenuItem\" id=\"a11y_menuitem\">a11y_menuitemTrueFalseFalsea11y_menuTrueFa" +- "lselarge_font_menuitemFalse40FalseFalsemenubarTrueFal" ++ "sertlpower_menuitemTrueFalseFalsepower_menu<" ++ "property name=\"visible\">TrueF" ++ "alsesuspend_menuitemTrueFalseFalseSuspendhibernate_menuitemTrueFalseFalseHibernaterestart_men" ++ "uitemTrueFalseFalseRestart." ++ "..shutdown_menuitemTrueFalse" + "FalseLarge Fonthigh_contrast_menuitemTrueFalseFalseHigh Contrast<" +- "/columns>" ++ "operty name=\"label\" translatable=\"yes\">Shutdown...a11y_menuitemTrueFalseFalsea11y_menuTrueFalselarge_font_menuitemTr" ++ "ueFalseFalseLarge Fonthigh_contrast_menuitemTrue<" ++ "/property>FalseFalseHigh Contrastkeyboard_menuitemTrueFalseFalseOn Screen Keyboard" ++ "" + }; + +-static const unsigned lightdm_gtk_greeter_ui_length = 10699u; ++static const unsigned lightdm_gtk_greeter_ui_length = 11147u; + diff --git a/community/lightdm-kde-greeter/PKGBUILD b/community/lightdm-kde-greeter/PKGBUILD new file mode 100755 index 000000000..e1b9200b1 --- /dev/null +++ b/community/lightdm-kde-greeter/PKGBUILD @@ -0,0 +1,44 @@ +# $Id: PKGBUILD 86223 2013-03-13 14:28:38Z alucryd $ +# Maintainer: Maxime Gauduin +# Contributor: Massimiliano Torromeo +# Contributor: Mladen Pejakovic +# Contributor: Xiao-Long Chen + +pkgname=lightdm-kde-greeter +pkgver=0.3.1 +pkgrel=1 +pkgdesc="KDE greeter for LightDM" +arch=('i686' 'x86_64') +url="https://projects.kde.org/projects/playground/base/lightdm" +license=('GPL') +depends=('kdelibs' 'liblightdm-qt4') +makedepends=('cmake' 'automoc4') +backup=('etc/lightdm/lightdm-kde-greeter.conf' + 'etc/dbus-1/system.d/org.kde.kcontrol.kcmlightdm.conf') +source=("ftp://ftp.kde.org/pub/kde/unstable/${pkgname%-*}/src/${pkgname%-*}-${pkgver}.tar.bz2" + 'lightdm-kde-greeter.conf') +sha256sums=('855cffaccc6500e25016e104cd593189cad9aa88ee34f237b01964fce1bcfcf9' + 'a8fe10ef68d553781b91b1377106f95915c3ca14d835bd66910e08f922ef64c8') + +build() { + cd "${srcdir}"/lightdm-${pkgver} + +# Build + if [[ -d build ]]; then + rm -rf build + fi + mkdir build && cd build + cmake .. -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd "${srcdir}"/lightdm-${pkgver}/build + +# Install + make DESTDIR="${pkgdir}" install + install -dm 755 "${pkgdir}"/etc/lightdm + install -m 644 ../../lightdm-kde-greeter.conf "${pkgdir}"/etc/lightdm/lightdm-kde-greeter.conf +} + +# vim ts=2 sw=2 et: diff --git a/community/lightdm-kde-greeter/lightdm-kde-greeter.conf b/community/lightdm-kde-greeter/lightdm-kde-greeter.conf new file mode 100755 index 000000000..09c4ad281 --- /dev/null +++ b/community/lightdm-kde-greeter/lightdm-kde-greeter.conf @@ -0,0 +1,2 @@ +[greeter] +theme-name=classic diff --git a/community/lightdm/PKGBUILD b/community/lightdm/PKGBUILD new file mode 100755 index 000000000..c195eea24 --- /dev/null +++ b/community/lightdm/PKGBUILD @@ -0,0 +1,111 @@ +# $Id: PKGBUILD 86229 2013-03-13 18:51:51Z alucryd $ +# Maintainer: Maxime Gauduin +# Contributor: Morfeo + +pkgbase=lightdm +pkgname=('lightdm' 'liblightdm-qt4' 'liblightdm-qt5') +pkgver=1.5.1 +pkgrel=6 +pkgdesc="A lightweight display manager" +arch=('i686' 'x86_64') +url="https://launchpad.net/lightdm" +license=('GPL3' 'LGPL3') +makedepends=('gobject-introspection' 'gtk-doc' 'intltool' 'itstool' 'libxklavier' 'qt4' 'qt5-base') +options=('!emptydirs' '!libtool') +source=("https://launchpad.net/lightdm/1.6/${pkgver}/+download/${pkgbase}-${pkgver}.tar.xz" + 'lightdm.service' + 'lightdm.tmpfiles' + 'lightdm.pam' + 'lightdm-autologin.pam' + 'lightdm.rules' + 'lightdm-default-config.patch' + 'lightdm-1.5.1-systemd_login1_power.patch' + 'lightdm-lock-screen-before-switch.patch' + 'xsession') +sha256sums=('645db2d763cc514d6aecb1838f4a9c33c3dcf0c94567a7ef36c6b23d8aa56c86' + '2e03423cbe88c9fdc3a9684d6d14221aa6e92d105f9d1d53b08747d966c45125' + 'ec10378992907f06a6960c4644aba2f81744fbcaf38f6bdc7c364979be3207e4' + 'e8c4c5fd3b801a390d201166fd1fb9730e78a5c62928768103b870b6bd980ea0' + 'cd0a9591b61118c6de1b07e1cd9a1b74cd74e9e95288f8b41eba32e26fd22023' + 'a89566307e1c81c24f037d854cbd472d2f94f8a4b759877a01563a332319f7d6' + '51ec7eb1c50c0ba0b96b846662707533ebc1d6558cea75cb7424afddf0d064f0' + '8c8432294d361475293852f45673bc042eb252dbc58a17445fd10e5e874dc608' + '4793eaee5915f5c519f569a4cd9158822d4c57c8b6e405895d2eddf82fa00822' + '7fb85a1b54406032a922e8fd6f45d869fcfe5681df630e74e8e50c040b786ee4') + +build() { + cd "${srcdir}"/${pkgbase}-${pkgver} + +# Patch + patch -Np1 -i ../lightdm-default-config.patch + patch -Np1 -i ../lightdm-1.5.1-systemd_login1_power.patch + patch -Np1 -i ../lightdm-lock-screen-before-switch.patch + +# Build + ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libexecdir=/usr/lib/${pkgbase} --with-greeter-user=lightdm --with-greeter-session=lightdm-gtk-greeter --disable-{static,tests} + make +} + +package_lightdm() { +depends=('libgcrypt' 'libxklavier' 'pam') +optdepends=('xorg-server-xephyr: LightDM test mode' + 'accountsservice: limit visible accounts') +backup=('etc/apparmor.d/lightdm-guest-session' + 'etc/lightdm/keys.conf' + 'etc/lightdm/lightdm.conf' + 'etc/lightdm/users.conf') +install=${pkgbase}.install + + cd "${srcdir}"/${pkgbase}-${pkgver} + +# Install + make DESTDIR="${pkgdir}" install + make DESTDIR="${pkgdir}" -C liblightdm-qt uninstall + install -m 755 ../xsession "${pkgdir}"/etc/lightdm/xsession + rm -rf "${pkgdir}"/etc/init + +# PAM + install -m 644 ../lightdm.pam "${pkgdir}"/etc/pam.d/lightdm + install -m 644 ../lightdm-autologin.pam "${pkgdir}"/etc/pam.d/lightdm-autologin + +# PolicyKit + install -dm 700 "${pkgdir}"/usr/share/polkit-1/rules.d + install -m 644 ../lightdm.rules "${pkgdir}"/usr/share/polkit-1/rules.d/lightdm.rules + +# Systemd + install -dm 755 "${pkgdir}"/usr/lib/{systemd/system,tmpfiles.d} + install -m 644 ../lightdm.service "${pkgdir}"/usr/lib/systemd/system/lightdm.service + install -m 644 ../lightdm.tmpfiles "${pkgdir}"/usr/lib/tmpfiles.d/lightdm.conf +} + +package_liblightdm-qt4() { +pkgdesc=('LightDM Qt client library') +depends=('lightdm' 'qt4') + + cd "${srcdir}"/${pkgbase}-${pkgver} + +# Install + make DESTDIR="${pkgdir}" -C liblightdm-gobject install + make DESTDIR="${pkgdir}" -C liblightdm-qt install + make DESTDIR="${pkgdir}" -C liblightdm-gobject uninstall + find "${pkgdir}" -type d -name *qt5* -exec rm -rf {} + + find "${pkgdir}" -type f -name *qt5* -exec rm {} + + find "${pkgdir}" -type l -name *qt5* -exec rm {} + +} + +package_liblightdm-qt5() { +pkgdesc=('LightDM Qt client library') +depends=('lightdm' 'qt5-base') + + cd "${srcdir}"/${pkgbase}-${pkgver} + +# Install + make DESTDIR="${pkgdir}" -C liblightdm-gobject install + make DESTDIR="${pkgdir}" -C liblightdm-qt install + make DESTDIR="${pkgdir}" -C liblightdm-gobject uninstall + find "${pkgdir}" -type d -name *qt[!5]* -exec rm -rf {} + + find "${pkgdir}" -type f -name *qt[!5]* -exec rm {} + + find "${pkgdir}" -type l -name *qt[!5]* -exec rm {} + +} + +# vim: ts=2 sw=2 et: diff --git a/community/lightdm/lightdm-1.5.1-systemd_login1_power.patch b/community/lightdm/lightdm-1.5.1-systemd_login1_power.patch new file mode 100755 index 000000000..0bcb24589 --- /dev/null +++ b/community/lightdm/lightdm-1.5.1-systemd_login1_power.patch @@ -0,0 +1,211 @@ +diff -up lightdm-1.5.1/liblightdm-gobject/power.c.systemd_login1_power lightdm-1.5.1/liblightdm-gobject/power.c +--- lightdm-1.5.1/liblightdm-gobject/power.c.systemd_login1_power 2013-03-05 20:40:10.000000000 -0600 ++++ lightdm-1.5.1/liblightdm-gobject/power.c 2013-03-09 11:31:00.169897568 -0600 +@@ -17,6 +17,7 @@ + + static GDBusProxy *upower_proxy = NULL; + static GDBusProxy *ck_proxy = NULL; ++static GDBusProxy *login1_proxy = NULL; + + static gboolean + upower_call_function (const gchar *function, gboolean default_result, GError **error) +@@ -147,6 +148,59 @@ ck_call_function (const gchar *function, + return function_result; + } + ++static gboolean ++login1_call_function (const gchar *function, GVariant *parameters, gboolean default_result, GError **error) ++{ ++ GVariant *result; ++ gboolean function_result = FALSE; ++ const gchar *true_result = "yes"; ++ gchar *str_result; ++ ++ if (!login1_proxy) ++ { ++ login1_proxy = g_dbus_proxy_new_for_bus_sync (G_BUS_TYPE_SYSTEM, ++ G_DBUS_PROXY_FLAGS_NONE, ++ NULL, ++ "org.freedesktop.login1", ++ "/org/freedesktop/login1", ++ "org.freedesktop.login1.Manager", ++ NULL, ++ error); ++ if (!login1_proxy) ++ return FALSE; ++ } ++ ++ result = g_dbus_proxy_call_sync (login1_proxy, ++ function, ++ parameters, ++ G_DBUS_CALL_FLAGS_NONE, ++ -1, ++ NULL, ++ error); ++ ++ if (!result) ++ return default_result; ++ ++ if (g_variant_is_of_type (result, G_VARIANT_TYPE ("(b)"))) ++ g_variant_get (result, "(s)", &function_result); ++ ++ /** ++ * CanReboot, CanPowerOff returns a string "yes", "no", or "challenge", not a boolean as ConsoleKit ++ **/ ++ if (g_variant_is_of_type (result, G_VARIANT_TYPE ("(s)"))) { ++ g_variant_get (result, "(b)", str_result); ++ if(g_strcmp0(str_result,true_result) == 0) { ++ function_result = TRUE; ++ } ++ else { ++ function_result = default_result; ++ } ++ } ++ ++ g_variant_unref (result); ++ return function_result; ++} ++ + /** + * lightdm_get_can_restart: + * +@@ -157,7 +211,11 @@ ck_call_function (const gchar *function, + gboolean + lightdm_get_can_restart (void) + { +- return ck_call_function ("CanRestart", FALSE, NULL); ++ gboolean function_result = FALSE; ++ function_result = login1_call_function ("CanReboot", NULL, FALSE, NULL); ++ if (!function_result) ++ function_result = ck_call_function ("CanRestart", FALSE, NULL); ++ return function_result; + } + + /** +@@ -171,7 +229,11 @@ lightdm_get_can_restart (void) + gboolean + lightdm_restart (GError **error) + { +- return ck_call_function ("Restart", TRUE, error); ++ gboolean function_result = FALSE; ++ function_result = login1_call_function ("Reboot", g_variant_new("(b)",0), TRUE, error); ++ if (!function_result) ++ function_result = ck_call_function ("Restart", TRUE, error); ++ return function_result; + } + + /** +@@ -184,7 +246,11 @@ lightdm_restart (GError **error) + gboolean + lightdm_get_can_shutdown (void) + { +- return ck_call_function ("CanStop", FALSE, NULL); ++ gboolean function_result = FALSE; ++ function_result = login1_call_function ("CanPowerOff", NULL, FALSE, NULL); ++ if (!function_result) ++ function_result = ck_call_function ("CanStop", FALSE, NULL); ++ return function_result; + } + + /** +@@ -198,5 +264,9 @@ lightdm_get_can_shutdown (void) + gboolean + lightdm_shutdown (GError **error) + { +- return ck_call_function ("Stop", TRUE, error); ++ gboolean function_result = FALSE; ++ function_result = login1_call_function ("PowerOff", g_variant_new("(b)",0), TRUE, error); ++ if (!function_result) ++ function_result = ck_call_function ("Stop", TRUE, error); ++ return function_result; + } +diff -up lightdm-1.5.1/liblightdm-qt/power.cpp.systemd_login1_power lightdm-1.5.1/liblightdm-qt/power.cpp +--- lightdm-1.5.1/liblightdm-qt/power.cpp.systemd_login1_power 2013-03-05 20:40:10.000000000 -0600 ++++ lightdm-1.5.1/liblightdm-qt/power.cpp 2013-03-09 11:36:47.140559838 -0600 +@@ -15,6 +15,7 @@ + #include + #include + #include ++#include + + #include "config.h" + +@@ -26,11 +27,13 @@ public: + PowerInterfacePrivate(); + QScopedPointer powerManagementInterface; + QScopedPointer consoleKitInterface; ++ QScopedPointer login1Interface; + }; + + PowerInterface::PowerInterfacePrivate::PowerInterfacePrivate() : + powerManagementInterface(new QDBusInterface("org.freedesktop.UPower","/org/freedesktop/UPower", "org.freedesktop.UPower", QDBusConnection::systemBus())), +- consoleKitInterface(new QDBusInterface("org.freedesktop.ConsoleKit", "/org/freedesktop/ConsoleKit/Manager", "org.freedesktop.ConsoleKit.Manager", QDBusConnection::systemBus())) ++ consoleKitInterface(new QDBusInterface("org.freedesktop.ConsoleKit", "/org/freedesktop/ConsoleKit/Manager", "org.freedesktop.ConsoleKit.Manager", QDBusConnection::systemBus())), ++ login1Interface(new QDBusInterface("org.freedesktop.login1", "/org/freedesktop/login1", "org.freedesktop.login1.Manager", QDBusConnection::systemBus())) + { + } + +@@ -80,34 +83,55 @@ void PowerInterface::hibernate() + + bool PowerInterface::canShutdown() + { ++ ++ if ( d->login1Interface->isValid() ) { ++ QDBusReply reply1 = d->login1Interface->call("CanPowerOff"); ++ if (reply1.isValid()) { ++ return (reply1.value()=="yes"); ++ } ++ } ++ qWarning() << d->login1Interface->lastError(); ++ + QDBusReply reply = d->consoleKitInterface->call("CanStop"); + if (reply.isValid()) { + return reply.value(); + } +- else { +- return false; +- } ++ ++ return false; + } + + void PowerInterface::shutdown() + { +- d->consoleKitInterface->call("Stop"); ++ if ( d->login1Interface->isValid() ) ++ d->login1Interface->call("PowerOff",false); ++ else ++ d->consoleKitInterface->call("Stop"); + } + + bool PowerInterface::canRestart() + { ++ if ( d->login1Interface->isValid() ) { ++ QDBusReply reply1 = d->login1Interface->call("CanReboot"); ++ if (reply1.isValid()) { ++ return (reply1.value()=="yes"); ++ } ++ } ++ qWarning() << d->login1Interface->lastError(); ++ + QDBusReply reply = d->consoleKitInterface->call("CanRestart"); + if (reply.isValid()) { + return reply.value(); + } +- else { +- return false; +- } ++ ++ return false; + } + + void PowerInterface::restart() + { +- d->consoleKitInterface->call("Restart"); ++ if ( d->login1Interface->isValid() ) ++ d->login1Interface->call("Reboot",false); ++ else ++ d->consoleKitInterface->call("Restart"); + } + + #if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) diff --git a/community/lightdm/lightdm-autologin.pam b/community/lightdm/lightdm-autologin.pam new file mode 100755 index 000000000..4cd3626cd --- /dev/null +++ b/community/lightdm/lightdm-autologin.pam @@ -0,0 +1,11 @@ +#%PAM-1.0 +auth required pam_env.so$ +auth required pam_tally.so file=/var/log/faillog onerr=succeed$ +auth required pam_shells.so$ +auth required pam_nologin.so$ +auth required pam_permit.so$ +-auth optional pam_gnome_keyring.so$ +account include system-local-login$ +password include system-local-login$ +session include system-local-login$ +-session optional pam_gnome_keyring.so auto_start diff --git a/community/lightdm/lightdm-default-config.patch b/community/lightdm/lightdm-default-config.patch new file mode 100755 index 000000000..8b106dd91 --- /dev/null +++ b/community/lightdm/lightdm-default-config.patch @@ -0,0 +1,35 @@ +diff -rupN lightdm-1.5.1.orig/data/lightdm.conf lightdm-1.5.1/data/lightdm.conf +--- lightdm-1.5.1.orig/data/lightdm.conf 2013-03-06 03:40:10.000000000 +0100 ++++ lightdm-1.5.1/data/lightdm.conf 2013-03-12 22:59:22.494743200 +0100 +@@ -24,7 +24,7 @@ + #user-authority-in-system-dir=false + #guest-account-script=guest-account + #log-directory=/var/log/lightdm +-#run-directory=/var/run/lightdm ++run-directory=/run/lightdm + #cache-directory=/var/cache/lightdm + #xsessions-directory=/usr/share/xsessions + #remote-sessions-directory=/usr/share/lightdm/remote-sessions +@@ -77,7 +77,7 @@ + #user-session=default + #allow-guest=true + #guest-session=UNIMPLEMENTED +-#session-wrapper=lightdm-session ++session-wrapper=/etc/lightdm/xsession + #display-setup-script= + #greeter-setup-script= + #session-setup-script= +diff -rupN lightdm-1.5.1.orig/data/users.conf lightdm-1.5.1/data/users.conf +--- lightdm-1.5.1.orig/data/users.conf 2013-03-06 03:40:10.000000000 +0100 ++++ lightdm-1.5.1/data/users.conf 2013-03-12 22:54:29.398854700 +0100 +@@ -8,7 +8,7 @@ + # hidden-users = Users that are not shown to the user + # hidden-shells = Shells that indicate a user cannot login + # +-[UserAccounts] +-minimum-uid=500 ++[UserList] ++minimum-uid=1000 + hidden-users=nobody nobody4 noaccess +-hidden-shells=/bin/false /usr/sbin/nologin ++hidden-shells=/bin/false /sbin/nologin diff --git a/community/lightdm/lightdm-lock-screen-before-switch.patch b/community/lightdm/lightdm-lock-screen-before-switch.patch new file mode 100755 index 000000000..b8b1d559c --- /dev/null +++ b/community/lightdm/lightdm-lock-screen-before-switch.patch @@ -0,0 +1,55 @@ +# HG changeset patch +# Parent b329fa1badaa454239690c3feb93d53324134915 +try to lock the screen before switching users + +diff --git a/utils/gdmflexiserver b/utils/gdmflexiserver +--- a/utils/gdmflexiserver ++++ b/utils/gdmflexiserver +@@ -9,9 +9,47 @@ + # + # See http://www.gnu.org/copyleft/gpl.html for the full text of the license. + ++PATH=/usr/local/bin:/bin:/usr/bin ++export PATH ++ + if [ -z "$XDG_SEAT_PATH" ]; then + # something went wrong + exit 1 + fi + ++find_command () { ++ cmd="$1" ++ oIFS="${IFS}"; IFS=: ++ set -- ${PATH} ++ IFS="${oIFS}" ++ ++ for part; do ++ [ -x "${part}/${cmd}" ] && return 0 ++ done ++ return 1 ++} ++ ++lock_screen () { ++ for lock_cmd in \ ++ "xscreensaver-command -lock" \ ++ "gnome-screensaver-command --lock" \ ++ "dbus-send --session --dest=org.freedesktop.ScreenSaver --type=method_call /ScreenSaver org.freedesktop.ScreenSaver.Lock" ++ do ++ ${lock_cmd} >/dev/null 2>&1 && return ++ done ++ ++ for lock_cmd in \ ++ "slock" \ ++ "xlock -mode blank" ++ do ++ set -- ${lock_cmd} ++ if find_command "$1"; then ++ ${lock_cmd} >/dev/null 2>&1 & ++ return ++ fi ++ done ++} ++ ++lock_screen ++ + dbus-send --system --type=method_call --print-reply --dest=org.freedesktop.DisplayManager $XDG_SEAT_PATH org.freedesktop.DisplayManager.Seat.SwitchToGreeter diff --git a/community/lightdm/lightdm.install b/community/lightdm/lightdm.install new file mode 100755 index 000000000..154d93e10 --- /dev/null +++ b/community/lightdm/lightdm.install @@ -0,0 +1,15 @@ +post_install() { + getent group lightdm > /dev/null 2>&1 || groupadd -g 620 lightdm + getent passwd lightdm > /dev/null 2>&1 || useradd -c 'Light Display Manager' -u 620 -g lightdm -d /run/lightdm -s /sbin/nologin lightdm + passwd -l lightdm > /dev/null + systemd-tmpfiles --create /usr/lib/tmpfiles.d/lightdm.conf +} + +post_upgrade() { + post_install +} + +post_remove() { + getent passwd lightdm > /dev/null 2>&1 && userdel lightdm + getent group lightdm > /dev/null 2>&1 && groupdel lightdm +} diff --git a/community/lightdm/lightdm.pam b/community/lightdm/lightdm.pam new file mode 100755 index 000000000..76b8869a2 --- /dev/null +++ b/community/lightdm/lightdm.pam @@ -0,0 +1,7 @@ +#%PAM-1.0 +auth include system-login +-auth optional pam_gnome_keyring.so +account include system-login +password include system-login +session include system-login +-session optional pam_gnome_keyring.so auto_start diff --git a/community/lightdm/lightdm.rules b/community/lightdm/lightdm.rules new file mode 100755 index 000000000..eda155bf3 --- /dev/null +++ b/community/lightdm/lightdm.rules @@ -0,0 +1,15 @@ +polkit.addRule(function(action, subject) { + if (subject.user == "lightdm") { + polkit.log("action=" + action); + polkit.log("subject=" + subject); + if (action.id.indexOf("org.freedesktop.login1.") == 0) { + return polkit.Result.YES; + } + if (action.id.indexOf("org.freedesktop.consolekit.system.") == 0) { + return polkit.Result.YES; + } + if (action.id.indexOf("org.freedesktop.upower.") == 0) { + return polkit.Result.YES; + } + } +}); diff --git a/community/lightdm/lightdm.service b/community/lightdm/lightdm.service new file mode 100755 index 000000000..7eb46ceba --- /dev/null +++ b/community/lightdm/lightdm.service @@ -0,0 +1,14 @@ +[Unit] +Description=Light Display Manager +Documentation=man:lightdm(1) +After=systemd-user-sessions.service + +[Service] +ExecStart=/usr/sbin/lightdm +StandardOutput=syslog +Restart=always +IgnoreSIGPIPE=no +BusName=org.freedesktop.DisplayManager + +[Install] +Alias=display-manager.service diff --git a/community/lightdm/lightdm.tmpfiles b/community/lightdm/lightdm.tmpfiles new file mode 100755 index 000000000..5199f5327 --- /dev/null +++ b/community/lightdm/lightdm.tmpfiles @@ -0,0 +1,2 @@ +d /run/lightdm 0775 lightdm lightdm +f /run/lightdm/.pam_environment 0644 lightdm lightdm - GDK_CORE_DEVICE_EVENTS=true diff --git a/community/lightdm/xsession b/community/lightdm/xsession new file mode 100755 index 000000000..589205342 --- /dev/null +++ b/community/lightdm/xsession @@ -0,0 +1,73 @@ +#!/bin/sh +# +# LightDM wrapper to run around X sessions. + +echo "Running X session wrapper" + +# Load profile +for file in "/etc/profile" "$HOME/.profile" "/etc/xprofile" "$HOME/.xprofile"; do + if [ -f "$file" ]; then + echo "Loading profile from $file"; + . "$file" + fi +done + +# Load resources +for file in "/etc/X11/Xresources" "$HOME/.Xresources"; do + if [ -f "$file" ]; then + echo "Loading resource: $file" + xrdb -nocpp -merge "$file" + fi +done + +# Load keymaps +for file in "/etc/X11/Xkbmap" "$HOME/.Xkbmap"; do + if [ -f "$file" ]; then + echo "Loading keymap: $file" + setxkbmap `cat "$file"` + XKB_IN_USE=yes + fi +done + +# Load xmodmap if not using XKB +if [ -z "$XKB_IN_USE" ]; then + for file in "/etc/X11/Xmodmap" "$HOME/.Xmodmap"; do + if [ -f "$file" ]; then + echo "Loading modmap: $file" + xmodmap "$file" + fi + done +fi + +unset XKB_IN_USE + +# Run all system xinitrc shell scripts. +xinitdir="/etc/X11/xinit/xinitrc.d" +if [ -d "$xinitdir" ]; then + for script in $xinitdir/*; do + echo "Loading xinit script $script" + if [ -x "$script" -a ! -d "$script" ]; then + . "$script" + fi + done +fi + +# Load xsession scripts +xsessionddir="/etc/X11/xsession.d" +if [ -d "$xsessionddir" ]; then + for i in `ls $xsessionddir`; do + script="$xsessionddir/$i" + echo "Loading X session script $script" + if [ -r "$script" -a -f "$script" ] && expr "$i" : '^[[:alnum:]_-]\+$' > /dev/null; then + . "$script" + fi + done +fi +if [ -x "$HOME/.xsession" -a -f "$HOME/.xsession" ]; then + echo "Loading user X session script" + . "$HOME/.xsession" +fi + +echo "X session wrapper complete, running session $@" + +exec $@ diff --git a/community/lua-zlib/PKGBUILD b/community/lua-zlib/PKGBUILD index 0d67dc101..b2c4c5bb0 100644 --- a/community/lua-zlib/PKGBUILD +++ b/community/lua-zlib/PKGBUILD @@ -1,30 +1,46 @@ -# $Id: PKGBUILD 81123 2012-12-12 00:49:35Z eric $ +# $Id: PKGBUILD 86219 2013-03-13 13:38:07Z spupykin $ # Maintainer: Sergej Pupykin -pkgname=lua-zlib +pkgname=(lua-zlib lua51-zlib) +pkgbase=lua-zlib pkgver=0.2 -pkgrel=3 +pkgrel=4 _gitver=8d07669 -_luaver=5.2 url="http://github.com/brimworks/lua-zlib" pkgdesc='Simple streaming interface to zlib for Lua.' arch=('i686' 'x86_64') license=('MIT') -depends=('lua' 'zlib') -makedepends=('cmake') +makedepends=('cmake' 'lua' 'lua51' 'zlib') conflicts=('lua-lzlib') source=("lua-zlib-$pkgver.zip::https://github.com/brimworks/lua-zlib/zipball/v$pkgver") md5sums=('28ce556fccb2d364bc5392f63c6f89ee') build() { + cp -a $srcdir/brimworks-lua-zlib-${_gitver} $srcdir/brimworks-lua51-zlib-${_gitver} + cd $srcdir/brimworks-lua-zlib-${_gitver} - sed -i "s#share/lua/cmod#lib/lua/${_luaver}#" CMakeLists.txt + sed -i "s#share/lua/cmod#lib/lua/5.2#" CMakeLists.txt + cmake -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr . + + cd $srcdir/brimworks-lua51-zlib-${_gitver} + sed -i "s#share/lua/cmod#lib/lua/5.1#" CMakeLists.txt cmake -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr . } -package() { +package_lua-zlib() { + depends=('zlib' 'lua') + cd $srcdir/brimworks-lua-zlib-${_gitver} make DESTDIR="$pkgdir" install - install -D -m644 "README" "$pkgdir/usr/share/licenses/lua-zlib/README" + install -D -m644 "README" "$pkgdir/usr/share/licenses/$pkgname/README" +} + +package_lua51-zlib() { + depends=('zlib' 'lua51') + + cd $srcdir/brimworks-lua51-zlib-${_gitver} + make DESTDIR="$pkgdir" install + install -D -m644 "README" "$pkgdir/usr/share/licenses/$pkgname/README" } diff --git a/community/nodejs/PKGBUILD b/community/nodejs/PKGBUILD index 5e61a05e1..d369c0d94 100644 --- a/community/nodejs/PKGBUILD +++ b/community/nodejs/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 85853 2013-03-07 19:25:26Z bpiotrowski $ +# $Id: PKGBUILD 86233 2013-03-13 19:40:21Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski # Contributor: Thomas Dziedzic < gostrc at gmail > # Contributor: James Campos @@ -8,7 +8,7 @@ # Contributor: TIanyi Cui pkgname=nodejs -pkgver=0.8.22 +pkgver=0.10.0 pkgrel=1 pkgdesc='Evented I/O for V8 javascript' arch=('i686' 'x86_64') @@ -18,7 +18,7 @@ depends=('openssl' 'python2') checkdepends=('curl') # curl used for check() options=('!emptydirs') source=(http://nodejs.org/dist/v${pkgver}/node-v${pkgver}.tar.gz) -sha256sums=('3f61152cf5cd8fc1ab5c6c18101819841b947da79e1e44b51418c0ad2e6db8e8') +sha256sums=('1624dc37866ebfb5431e3393e6b049cf238cac8ad4d20c6d567263b1259177ab') build() { cd node-v${pkgver} diff --git a/community/pigz/PKGBUILD b/community/pigz/PKGBUILD index f9331664b..5ae1190d3 100644 --- a/community/pigz/PKGBUILD +++ b/community/pigz/PKGBUILD @@ -1,38 +1,41 @@ -# $Id: PKGBUILD 74606 2012-07-31 12:59:28Z bpiotrowski $ +# $Id: PKGBUILD 86235 2013-03-13 19:48:34Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski # Contributor: Laszlo Papp # Contributor: Stefan Husmann pkgname=pigz -pkgver=2.2.5 +pkgver=2.3 pkgrel=1 -pkgdesc="Parallel implementation of the gzip file compressor" +pkgdesc='Parallel implementation of the gzip file compressor' arch=('i686' 'x86_64') -url="http://www.zlib.net/pigz/" +url='http://www.zlib.net/pigz/' license=('custom') depends=('zlib') -source=(http://www.zlib.net/$pkgname/$pkgname-$pkgver.tar.gz) -md5sums=('188f769ccedc403893d03049ad31e969') +source=(http://www.zlib.net/$pkgname/$pkgname-$pkgver.tar.gz + pigz-2.3-make.patch) +md5sums=('042e3322534f2c3d761736350cac303f' + 'f6291ee36e36e098d7fbf0655a89b183') build() { - cd "${srcdir}/$pkgname-$pkgver" + cd "$srcdir"/$pkgname-$pkgver + patch -Np1 -i "$srcdir"/pigz-2.3-make.patch make } package() { - cd "${srcdir}/$pkgname-$pkgver" + cd "$srcdir"/$pkgname-$pkgver - install -Dm755 "${srcdir}"/${pkgname}-$pkgver/${pkgname} \ - "${pkgdir}"/usr/bin/${pkgname} + install -Dm755 "$srcdir"/$pkgname-$pkgver/$pkgname \ + "$pkgdir"/usr/bin/$pkgname - pushd "${pkgdir}"/usr/bin + pushd "$pkgdir"/usr/bin ln -s pigz unpigz popd - install -Dm644 "${srcdir}"/${pkgname}-$pkgver/${pkgname}.1 \ - "${pkgdir}"/usr/share/man/man1/${pkgname}.1 - install -Dm644 "${srcdir}"/${pkgname}-$pkgver/${pkgname}.pdf \ - "${pkgdir}"/usr/share/doc/${pkgname}/${pkgname}.pdf - install -Dm644 "${srcdir}"/${pkgname}-$pkgver/README \ - "${pkgdir}"/usr/share/licenses/${pkgname}/README + install -Dm644 "$srcdir"/$pkgname-$pkgver/$pkgname.1 \ + "$pkgdir"/usr/share/man/man1/$pkgname.1 + install -Dm644 "$srcdir"/$pkgname-$pkgver/$pkgname.pdf \ + "$pkgdir"/usr/share/doc/$pkgname/$pkgname.pdf + install -Dm644 "$srcdir"/$pkgname-$pkgver/README \ + "$pkgdir"/usr/share/licenses/$pkgname/README } diff --git a/community/pigz/pigz-2.3-make.patch b/community/pigz/pigz-2.3-make.patch new file mode 100644 index 000000000..f014c7b02 --- /dev/null +++ b/community/pigz/pigz-2.3-make.patch @@ -0,0 +1,25 @@ +From 545a9350f8026f6c9826dd4fa7ab6000d8826d78 Mon Sep 17 00:00:00 2001 +From: Tim Harder +Date: Wed, 6 Mar 2013 15:51:27 -0800 +Subject: [PATCH] Respect LDFLAGS and explicitly link to math library + +--- + Makefile | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Makefile b/Makefile +index 3cc231d..48d1f26 100644 +--- a/Makefile ++++ b/Makefile +@@ -3,7 +3,7 @@ CFLAGS=-O3 -Wall -Wextra + + + pigz: pigz.o yarn.o zopfli/deflate.o zopfli/blocksplitter.o zopfli/tree.o zopfli/lz77.o zopfli/cache.o zopfli/hash.o zopfli/util.o zopfli/squeeze.o zopfli/katajainen.o +- $(CC) -o pigz $^ -lpthread -lz ++ $(CC) $(LDFLAGS) -o pigz $^ -lpthread -lz -lm + ln -f pigz unpigz + + pigz.o: pigz.c yarn.h zopfli/deflate.h zopfli/util.h +-- +1.8.1.5 + diff --git a/community/qupzilla/PKGBUILD b/community/qupzilla/PKGBUILD index 46cb818ef..645e744fc 100644 --- a/community/qupzilla/PKGBUILD +++ b/community/qupzilla/PKGBUILD @@ -1,19 +1,20 @@ -# $Id: PKGBUILD 83299 2013-01-29 01:36:39Z speps $ +# $Id: PKGBUILD 86204 2013-03-13 01:33:35Z speps $ # Maintainer: speps _name=QupZilla -_commit=fbfcc70 +_commit=93d22ec # fixes https://github.com/QupZilla/qupzilla/issues/793 pkgname=qupzilla -pkgver=1.3.5_git20130128 +pkgver=1.4.0_git20130312 pkgrel=1 pkgdesc="Cross-platform QtWebKit browser" arch=(i686 x86_64) url="http://www.qupzilla.com/" license=('GPL3') -depends=('qtwebkit') +depends=('qtwebkit' 'hunspell') +optdepends=('bash-completion: bash completion support') install="$pkgname.install" source=("$pkgname-$pkgver.tar.gz::https://github.com/$_name/$pkgname/tarball/$_commit") -md5sums=('ff8bd77f785335a8157aceb3cd54507a') +md5sums=('8fa69f60a26b55d68bfac2d7ec812bf8') build() { cd "$srcdir/$_name-$pkgname-"* @@ -21,13 +22,24 @@ build() { # enable webgl support export USE_WEBGL=true - qmake QUPZILLA_PREFIX=/usr/ + # manually install bash completion + sed -i '/bashcompletion/d' src/install.pri + + qmake-qt4 QUPZILLA_PREFIX=/usr/ make } package() { cd "$srcdir/$_name-$pkgname-"* make INSTALL_ROOT="$pkgdir/" install + + # bash completion + install -Dm644 linux/completion/bash_completion.sh \ + "$pkgdir/usr/share/bash-completion/completions/$pkgname" + + # zsh completion + install -Dm644 linux/completion/zsh_completion.sh \ + "$pkgdir/usr/share/zsh/site-functions/_$pkgname" } # vim:set ts=2 sw=2 et: diff --git a/community/xnoise/PKGBUILD b/community/xnoise/PKGBUILD index 1676dc7aa..c6918ace1 100755 --- a/community/xnoise/PKGBUILD +++ b/community/xnoise/PKGBUILD @@ -1,16 +1,17 @@ -# $Id: PKGBUILD 85878 2013-03-08 06:00:14Z fyan $ +# $Id: PKGBUILD 86215 2013-03-13 13:22:22Z fyan $ # Maintainer: Felix Yan # Contributor: archtux pkgname=xnoise pkgver=0.2.16 -pkgrel=2 +pkgrel=3 pkgdesc="Media player with a slick GUI, great speed and lots of features." arch=('i686' 'x86_64') url="http://www.xnoise-media-player.com/" license=('GPL2') depends=('desktop-file-utils' 'gnome-icon-theme' 'gst-plugins-base-libs' 'gst-plugins-good' 'gtk3' 'libsoup' 'sqlite' 'libtaginfo') -optdepends=('gst-plugins-bad: Extra media codecs' +optdepends=('gst-plugins-base: Basic media codecs' + 'gst-plugins-bad: Extra media codecs' 'gst-plugins-ugly: Extra media codecs' 'gst-libav: Extra media codecs') makedepends=('gettext' 'intltool') @@ -32,6 +33,6 @@ package() { make DESTDIR="$pkgdir" install # Remove obsolete files - rm -rf $pkgdir/usr/include $pkgdir/usr/share/vala + rm -rf "$pkgdir/usr/include" "$pkgdir/usr/share/vala" } md5sums=('54a3c54bb292353075a22e49e6cc1eae') diff --git a/extra/autogen/PKGBUILD b/extra/autogen/PKGBUILD index dda533b5b..d0814d595 100644 --- a/extra/autogen/PKGBUILD +++ b/extra/autogen/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 157991 2012-04-30 17:51:02Z dan $ +# $Id: PKGBUILD 179949 2013-03-13 11:07:49Z jgc $ # Maintainer: Jan de Groot # Contributor: Arjan Timmerman # Contributor: Tor Krill pkgname=autogen -pkgver=5.15 +pkgver=5.17.2 pkgrel=1 pkgdesc="A tool designed to simplify the creation and maintenance of programs that contain large amounts of repetitious text" arch=('i686' 'x86_64') @@ -14,8 +14,8 @@ depends=('guile' 'libxml2') options=('!libtool') install=autogen.install source=(http://ftp.gnu.org/gnu/${pkgname}/rel${pkgver}/${pkgname}-${pkgver}.tar.xz{,.sig}) -md5sums=('5fba3c0e1ec0965061f27e8e79bd6da2' - 'ed74e586ade1a61f753d391f3849c25b') +md5sums=('567dd065d24294c5c31517e399c2fcf5' + 'af72d4d6f27486366e7712c41f61b8fa') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/calligra/PKGBUILD b/extra/calligra/PKGBUILD index 7ee20c4bf..2ed945e90 100644 --- a/extra/calligra/PKGBUILD +++ b/extra/calligra/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 178833 2013-02-27 14:34:41Z andrea $ +# $Id: PKGBUILD 179991 2013-03-13 21:33:19Z andrea $ # Maintainer: Ronald van Haren # Maintainer: Andrea Scarpino @@ -17,18 +17,18 @@ pkgname=('calligra-filters' 'calligra-handbook' 'calligra-braindump' 'calligra-flow') -pkgver=2.6.1 -pkgrel=2 +pkgver=2.6.2 +pkgrel=1 arch=('i686' 'x86_64') url='http://www.calligra-suite.org/' license=('FDL1.2' 'GPL2' 'LGPL') makedepends=('cmake' 'automoc4' 'boost ' 'kdepimlibs' 'eigen2' 'kdeedu-marble' - 'lcms2' 'libmysqlclient' 'freetds' 'xbase' 'libwpg' 'opencolorio' + 'lcms2' 'libmariadbclient' 'freetds' 'xbase' 'libwpg' 'opencolorio' 'libwps' 'gsl' 'glew' 'fftw' 'opengtl' 'poppler-qt' 'libkdcraw' - 'openjpeg' 'kdegraphics-okular' 'pstoedit' 'mesa' 'vc') + 'openjpeg' 'kdegraphics-okular' 'pstoedit' 'vc') groups=('calligra') source=("http://download.kde.org/stable/${pkgbase}-${pkgver}/${pkgbase}-${pkgver}.tar.bz2") -md5sums=('8ba98f3ccb3c5097eb059d86b51f6139') +md5sums=('1c2feb12677ee71eb2e428e589b33862') build() { mkdir build @@ -107,7 +107,7 @@ package_calligra-karbon() { package_calligra-kexi() { pkgdesc="Develop desktop database applications" depends=('calligra-libs' 'glew' 'fftw') - optdepends=('libmysqlclient: MySQL driver' + optdepends=('libmariadbclient: MariaDB driver' 'freetds: Sybase & MS SQL driver' 'xbase: XBase driver' 'calligra-sheets: Spreadsheet-to-Kexi-table import plugin' diff --git a/extra/dbus-glib/PKGBUILD b/extra/dbus-glib/PKGBUILD index 9ba5e1e92..3822b8e89 100644 --- a/extra/dbus-glib/PKGBUILD +++ b/extra/dbus-glib/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 162401 2012-06-26 20:15:42Z andyrtr $ +# $Id: PKGBUILD 179955 2013-03-13 11:59:13Z jgc $ # Maintainer: Jan de Groot pkgname=dbus-glib -pkgver=0.100 +pkgver=0.100.2 pkgrel=1 pkgdesc="GLib bindings for DBUS" arch=(i686 x86_64) @@ -12,7 +12,7 @@ depends=('dbus-core' 'glib2') makedepends=('pkgconfig') options=('!libtool' '!emptydirs') source=(http://dbus.freedesktop.org/releases/${pkgname}/${pkgname}-${pkgver}.tar.gz) -md5sums=('d33959a9c0c6a158f5ac6d640316e89e') +md5sums=('ad0920c7e3aad669163bb59171cf138e') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/evolution-data-server/PKGBUILD b/extra/evolution-data-server/PKGBUILD index eea4b775c..bce513ea2 100644 --- a/extra/evolution-data-server/PKGBUILD +++ b/extra/evolution-data-server/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 176001 2013-01-25 17:18:47Z ioni $ +# $Id: PKGBUILD 179957 2013-03-13 12:28:12Z jgc $ # Maintainer: Jan de Groot pkgname=evolution-data-server -pkgver=3.6.3 +pkgver=3.6.4 pkgrel=1 pkgdesc="Centralized access to appointments and contacts" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ install=$pkgname.install url="http://www.gnome.org" license=('GPL') source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('37a0d0d4f6c8515e70e34f1e7e1f457f4c7736f35ba0f18c4b4bca0a17db7de0') +sha256sums=('50b4ca21bc57d2fe4933ea3072bf11d5e6069d0ecaacced0bd0f55f098d09f4e') build() { cd "$pkgname-$pkgver" diff --git a/extra/evolution/PKGBUILD b/extra/evolution/PKGBUILD index 0b4ed50be..dccdcd330 100644 --- a/extra/evolution/PKGBUILD +++ b/extra/evolution/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 176002 2013-01-25 17:24:35Z ioni $ +# $Id: PKGBUILD 179984 2013-03-13 20:18:27Z jgc $ # Maintainer: Jan Alexander Steffens (heftig) # Contributor: Jan de Groot pkgname=evolution -pkgver=3.6.3 +pkgver=3.6.4 pkgrel=1 pkgdesc="Manage your email, contacts and schedule" arch=('i686' 'x86_64') @@ -17,7 +17,7 @@ options=('!libtool' '!emptydirs') install=evolution.install url=http://www.gnome.org/projects/evolution/ source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver:0:3}/$pkgname-$pkgver.tar.xz) -sha256sums=('2c564f3e59cb26663d3e3992c881842815fb8fbc037074475f906030c8c5fd25') +sha256sums=('7bf7054d85b7d1bd0e62d69f15ef80dbe781f57359bf91e7c427cd93378ba4a1') build() { cd $pkgname-$pkgver diff --git a/extra/gconf/PKGBUILD b/extra/gconf/PKGBUILD index 31e7a370f..dfd2e82fd 100644 --- a/extra/gconf/PKGBUILD +++ b/extra/gconf/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 170051 2012-10-31 09:24:25Z jgc $ +# $Id: PKGBUILD 179963 2013-03-13 14:27:34Z jgc $ # Maintainer: Jan de Groot pkgname=gconf -pkgver=3.2.5 -pkgrel=3 +pkgver=3.2.6 +pkgrel=1 pkgdesc="A configuration database system" arch=(i686 x86_64) license=('LGPL') @@ -13,17 +13,11 @@ options=('!libtool') install=gconf.install url="http://www.gnome.org" source=(http://ftp.gnome.org/pub/gnome/sources/GConf/3.2/GConf-$pkgver.tar.xz - gconf-dbus-fix-use-after-free.patch - gconf-dbus-fix-shutdown.patch - gsettings-schema-convert-dont-fail.patch gconf-merge-schema gconfpkg gconf-reload.patch 01_xml-gettext-domain.patch) -sha256sums=('4ddea9503a212ee126c5b46a0a958fd5484574c3cb6ef2baf38db02e819e58c6' - '76c078218e7c3e93691ddd4d7fd9f5c83d4862d0a0406d17b805f3106b50375d' - 'ddf55a40a260dd00364b32b3200bd8a76e890070ea6267fbfb322907c0946ab2' - 'be6f084a31229e8edfd6936005c6bb4f2d1548b777df5937923b4702f7a9ac19' +sha256sums=('1912b91803ab09a5eed34d364bf09fe3a2a9c96751fde03a4e0cfa51a04d784c' 'ee6b6e6f4975dad13a8c45f1c1f0547a99373bdecdcd6604bfc12965c328a028' 'bf1928718caa5df2b9e54a13cfd0f15a8fe0e09e86b84385ce023616a114e898' '567b78d8b4b4bbcb77c5f134d57bc503c34867fcc6341c0b01716bcaa4a21694' @@ -31,10 +25,6 @@ sha256sums=('4ddea9503a212ee126c5b46a0a958fd5484574c3cb6ef2baf38db02e819e58c6' build() { cd "GConf-$pkgver" - # Upstream fixes from git - patch -Np1 -i "$srcdir/gconf-dbus-fix-shutdown.patch" - patch -Np1 -i "$srcdir/gsettings-schema-convert-dont-fail.patch" - patch -Np1 -i "$srcdir/gconf-dbus-fix-use-after-free.patch" # Patch from fedora - reloads gconf after installing schemas patch -Np1 -i "$srcdir/gconf-reload.patch" diff --git a/extra/gconf/gconf-dbus-fix-shutdown.patch b/extra/gconf/gconf-dbus-fix-shutdown.patch deleted file mode 100644 index b294284b2..000000000 --- a/extra/gconf/gconf-dbus-fix-shutdown.patch +++ /dev/null @@ -1,34 +0,0 @@ -From 39299610083e0e7f9b44e62b7f4e51e89693cf89 Mon Sep 17 00:00:00 2001 -From: Ray Strode -Date: Tue, 06 Mar 2012 19:39:06 +0000 -Subject: dbus: fix shutdown - -gconftool-2 wasn't properly shutting down gconfd, because -it was trying to do it before connecting to the daemon. - -This commit makes sure that we always first try to connect to -the daemon before asking it to shutdown. - -https://bugzilla.gnome.org/show_bug.cgi?id=671490 ---- -diff --git a/gconf/gconf-dbus.c b/gconf/gconf-dbus.c -index 442a94b..f167fc5 100644 ---- a/gconf/gconf-dbus.c -+++ b/gconf/gconf-dbus.c -@@ -2483,7 +2483,13 @@ gconf_shutdown_daemon (GError** err) - { - DBusMessage *message; - -- /* Don't want to spawn it if it's already down */ -+ /* If we haven't reached out to it yet, -+ * reach out now. -+ */ -+ if (global_conn == NULL) -+ gconf_ping_daemon(); -+ -+ /* But we don't want to spawn it if it's already down */ - if (global_conn == NULL || !service_running) - return; - --- -cgit v0.9.0.2 diff --git a/extra/gconf/gconf-dbus-fix-use-after-free.patch b/extra/gconf/gconf-dbus-fix-use-after-free.patch deleted file mode 100644 index d99b222cc..000000000 --- a/extra/gconf/gconf-dbus-fix-use-after-free.patch +++ /dev/null @@ -1,99 +0,0 @@ -From 84884e9df7ce8c081a1c223c66a799b82545ff1e Mon Sep 17 00:00:00 2001 -From: Milan Crha -Date: Thu, 18 Oct 2012 20:08:02 +0000 -Subject: gconf-dbus: fix use after free - -gconf_engine_get_fuller is accessing freed memory. -The problem is that it's referencing strings that are owned -by a D-Bus message, and they go away when the D-Bus message is freed. - -This commit addresses the problem by duplicating the strings and -freeing them later. - -https://bugzilla.gnome.org/show_bug.cgi?id=667167 ---- -diff --git a/gconf/gconf-dbus-utils.c b/gconf/gconf-dbus-utils.c -index 6fd5bfa..92f5980 100644 ---- a/gconf/gconf-dbus-utils.c -+++ b/gconf/gconf-dbus-utils.c -@@ -569,11 +569,11 @@ gconf_dbus_utils_get_entry_values (DBusMessageIter *main_iter, - gchar **schema_name_p) - { - DBusMessageIter struct_iter; -- gchar *key; -+ const gchar *key; - GConfValue *value; - gboolean is_default; - gboolean is_writable; -- gchar *schema_name; -+ const gchar *schema_name; - - g_return_val_if_fail (dbus_message_iter_get_arg_type (main_iter) == DBUS_TYPE_STRUCT, - FALSE); -@@ -587,7 +587,7 @@ gconf_dbus_utils_get_entry_values (DBusMessageIter *main_iter, - value = utils_get_value (&struct_iter); - - dbus_message_iter_next (&struct_iter); -- schema_name = (gchar *) utils_get_optional_string (&struct_iter); -+ schema_name = utils_get_optional_string (&struct_iter); - - dbus_message_iter_next (&struct_iter); - dbus_message_iter_get_basic (&struct_iter, &is_default); -@@ -596,7 +596,7 @@ gconf_dbus_utils_get_entry_values (DBusMessageIter *main_iter, - dbus_message_iter_get_basic (&struct_iter, &is_writable); - - if (key_p) -- *key_p = key; -+ *key_p = g_strdup (key); - - if (value_p) - *value_p = value; -@@ -604,7 +604,7 @@ gconf_dbus_utils_get_entry_values (DBusMessageIter *main_iter, - gconf_value_free (value); - - if (schema_name_p) -- *schema_name_p = schema_name; -+ *schema_name_p = g_strdup (schema_name); - - if (is_default_p) - *is_default_p = is_default; -diff --git a/gconf/gconf-dbus.c b/gconf/gconf-dbus.c -index f167fc5..5610fcf 100644 ---- a/gconf/gconf-dbus.c -+++ b/gconf/gconf-dbus.c -@@ -1252,12 +1252,13 @@ gconf_engine_get_fuller (GConfEngine *conf, - - if (schema_name && schema_name[0] != '/') - { -+ g_free (schema_name); - schema_name = NULL; - } - - if (schema_name_p) -- *schema_name_p = g_strdup (schema_name); -- -+ *schema_name_p = schema_name; -+ - return val; - } - -@@ -2402,7 +2403,7 @@ handle_notify (DBusConnection *connection, - GConfEngine *conf2) - { - GConfEngine *conf; -- gchar *key, *schema_name; -+ gchar *key = NULL, *schema_name = NULL; - gboolean is_default, is_writable; - DBusMessageIter iter; - GConfValue *value; -@@ -2466,6 +2467,8 @@ handle_notify (DBusConnection *connection, - - if (value) - gconf_value_free (value); -+ g_free (key); -+ g_free (schema_name); - - if (!match) - return DBUS_HANDLER_RESULT_NOT_YET_HANDLED; --- -cgit v0.9.0.2 diff --git a/extra/gconf/gsettings-schema-convert-dont-fail.patch b/extra/gconf/gsettings-schema-convert-dont-fail.patch deleted file mode 100644 index 92040b343..000000000 --- a/extra/gconf/gsettings-schema-convert-dont-fail.patch +++ /dev/null @@ -1,28 +0,0 @@ -From 02f12f41b031a1c2672e7cf1cb8ebde58288c547 Mon Sep 17 00:00:00 2001 -From: Guido Günther -Date: Thu, 23 Feb 2012 20:14:18 +0000 -Subject: gsettings-schema-convert: Don't fail to convert lists without default element - ---- -diff --git a/gsettings/gsettings-schema-convert b/gsettings/gsettings-schema-convert -index a60dc35..913cc83 100755 ---- a/gsettings/gsettings-schema-convert -+++ b/gsettings/gsettings-schema-convert -@@ -854,11 +854,10 @@ class GConfSchema: - # Fix the default value to be parsable by GVariant - if self.type == 'list': - l = self.default.strip() -- if not (l[0] == '[' and l[-1] == ']'): -- if not l: -- l = '[]' -- else: -- raise GSettingsSchemaConvertException('Cannot parse default list value \'%s\' for key \'%s\'.' % (self.default, self.applyto or self.key)) -+ if not l: -+ l = '[]' -+ elif not (l[0] == '[' and l[-1] == ']'): -+ raise GSettingsSchemaConvertException('Cannot parse default list value \'%s\' for key \'%s\'.' % (self.default, self.applyto or self.key)) - values = l[1:-1].strip() - if not values: - self.default = '[]' --- -cgit v0.9.0.2 diff --git a/extra/genius/PKGBUILD b/extra/genius/PKGBUILD index 38916969c..8c7e38e31 100644 --- a/extra/genius/PKGBUILD +++ b/extra/genius/PKGBUILD @@ -1,20 +1,20 @@ -# $Id: PKGBUILD 154806 2012-03-30 18:41:27Z heftig $ +# $Id: PKGBUILD 179965 2013-03-13 14:34:29Z jgc $ # Maintainer: Jan de Groot # Contributor: Arjan Timmerman pkgname=genius -pkgver=1.0.15 +pkgver=1.0.16 pkgrel=1 pkgdesc="Advanced calculator including a mathematical programming language" arch=('i686' 'x86_64') license=('GPL') url="http://www.jirka.org/genius.html" -depends=('vte>=0.26.2' 'gtksourceview2>=2.10.5' 'mpfr>=3.0.0' 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('intltool' 'pkgconfig' 'gnome-doc-utils>=0.20.0') +depends=('vte' 'gtksourceview2' 'mpfr' 'desktop-file-utils' 'hicolor-icon-theme') +makedepends=('intltool' 'gnome-doc-utils') options=('!libtool' '!makeflags') install=genius.install source=(http://ftp.gnome.org/pub/GNOME/sources/genius/1.0/${pkgname}-${pkgver}.tar.xz) -sha256sums=('941e9d09d9f151f3f36ae190bad3c4e2887a552a301dc99af5fd06f8c5c76377') +sha256sums=('45ce3e0b02c109588ff9a4c74e7c3541b3de89ea93f20ab08178c51c6ab4fb78') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/gnome-nettool/PKGBUILD b/extra/gnome-nettool/PKGBUILD index 2e91ef567..1f8343a00 100644 --- a/extra/gnome-nettool/PKGBUILD +++ b/extra/gnome-nettool/PKGBUILD @@ -1,26 +1,29 @@ -# $Id: PKGBUILD 169903 2012-10-30 22:34:22Z heftig $ +# $Id: PKGBUILD 179951 2013-03-13 11:42:54Z heftig $ # Maintainer: Jan Alexander Steffens (heftig) # Contributor: Jan de Groot # Contributor: Kritoke pkgname=gnome-nettool pkgver=3.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="A Collection of GNOME3 Networking Tools." arch=(i686 x86_64) license=('GPL') -depends=('gtk3' 'libgtop' 'dnsutils' 'iputils' 'dconf' 'whois' 'hicolor-icon-theme') +depends=('gtk3' 'libgtop' 'ldns' 'iputils' 'dconf' 'whois' 'hicolor-icon-theme') makedepends=('gnome-doc-utils' 'intltool' 'nmap' 'net-tools') optdepends=('nmap: Port scanning' 'net-tools: Network statistics') groups=('gnome-extra') url="http://www.gnome.org" install=gnome-nettool.install -source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) -sha256sums=('9888202f1c13f98fd26b417468e6f2345f885557f3a98fb365eeea52d792bf79') +source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz + ldns.patch) +sha256sums=('9888202f1c13f98fd26b417468e6f2345f885557f3a98fb365eeea52d792bf79' + '8bd83fe863d2945689afd753e5908a2bc033206e25f28d88783ae8d859d6bfeb') build() { cd $pkgname-$pkgver + patch -Np1 -i ../ldns.patch ./configure --prefix=/usr --sysconfdir=/etc \ --localstatedir=/var --disable-schemas-compile make diff --git a/extra/gnome-nettool/ldns.patch b/extra/gnome-nettool/ldns.patch new file mode 100644 index 000000000..318e89777 --- /dev/null +++ b/extra/gnome-nettool/ldns.patch @@ -0,0 +1,21 @@ +diff -u -r gnome-nettool-3.2.0/src/lookup.c gnome-nettool-3.2.0-ldns/src/lookup.c +--- gnome-nettool-3.2.0/src/lookup.c 2012-01-03 10:38:09.000000000 +0100 ++++ gnome-nettool-3.2.0-ldns/src/lookup.c 2013-03-13 12:32:31.551213914 +0100 +@@ -98,7 +98,7 @@ + + parent = gtk_widget_get_toplevel (netinfo->output); + +- program = util_find_program_dialog ("dig", parent); ++ program = util_find_program_dialog ("drill", parent); + + if (program != NULL) { + use_reverse_lookup = pattern_match (host, address_regular_expression); +@@ -116,7 +116,7 @@ + command_line = g_new (gchar *, num_terms + 1); + i = 0; + command_line[i++] = g_strdup (program); +- command_line[i++] = g_strdup ("dig"); ++ command_line[i++] = g_strdup ("drill"); + if (command_options != NULL) { + for (j = 0; command_options[j] != NULL; j++) + command_line[i++] = g_strdup (command_options[j]); diff --git a/extra/gnome-sharp/02_fix_pkg-config_paths.patch b/extra/gnome-sharp/02_fix_pkg-config_paths.patch new file mode 100644 index 000000000..d8e239032 --- /dev/null +++ b/extra/gnome-sharp/02_fix_pkg-config_paths.patch @@ -0,0 +1,49 @@ +## 02_fix_pkg-config_paths.dpatch by Mirco Bauer +## +## Modified by Archlinux: removed libdir change + +diff -urNad gnome-sharp-2.24.1~/art/art-sharp-2.0.pc.in gnome-sharp-2.24.1/art/art-sharp-2.0.pc.in +--- gnome-sharp-2.24.1~/art/art-sharp-2.0.pc.in 2009-03-21 19:02:54.000000000 +0100 ++++ gnome-sharp-2.24.1/art/art-sharp-2.0.pc.in 2009-03-21 19:03:32.000000000 +0100 +@@ -1,4 +1,4 @@ +-prefix=${pcfiledir}/../.. ++prefix=@prefix@ + exec_prefix=${prefix} + libdir=${exec_prefix}/lib + gapidir=${prefix}/share/gapi-2.0 +diff -urNad gnome-sharp-2.24.1~/gconf/GConf/gconf-sharp-2.0.pc.in gnome-sharp-2.24.1/gconf/GConf/gconf-sharp-2.0.pc.in +--- gnome-sharp-2.24.1~/gconf/GConf/gconf-sharp-2.0.pc.in 2009-03-21 19:02:54.000000000 +0100 ++++ gnome-sharp-2.24.1/gconf/GConf/gconf-sharp-2.0.pc.in 2009-03-21 19:03:26.000000000 +0100 +@@ -1,4 +1,4 @@ +-prefix=${pcfiledir}/../.. ++prefix=@prefix@ + exec_prefix=${prefix} + libdir=${exec_prefix}/lib + +diff -urNad gnome-sharp-2.24.1~/gconf/GConf.PropertyEditors/gconf-sharp-peditors-2.0.pc.in gnome-sharp-2.24.1/gconf/GConf.PropertyEditors/gconf-sharp-peditors-2.0.pc.in +--- gnome-sharp-2.24.1~/gconf/GConf.PropertyEditors/gconf-sharp-peditors-2.0.pc.in 2009-03-21 19:02:54.000000000 +0100 ++++ gnome-sharp-2.24.1/gconf/GConf.PropertyEditors/gconf-sharp-peditors-2.0.pc.in 2009-03-21 19:03:20.000000000 +0100 +@@ -1,4 +1,4 @@ +-prefix=${pcfiledir}/../.. ++prefix=@prefix@ + exec_prefix=${prefix} + libdir=${exec_prefix}/lib + +diff -urNad gnome-sharp-2.24.1~/gnome/gnome-sharp-2.0.pc.in gnome-sharp-2.24.1/gnome/gnome-sharp-2.0.pc.in +--- gnome-sharp-2.24.1~/gnome/gnome-sharp-2.0.pc.in 2009-03-21 19:02:54.000000000 +0100 ++++ gnome-sharp-2.24.1/gnome/gnome-sharp-2.0.pc.in 2009-03-21 19:03:07.000000000 +0100 +@@ -1,4 +1,4 @@ +-prefix=${pcfiledir}/../.. ++prefix=@prefix@ + exec_prefix=${prefix} + libdir=${exec_prefix}/lib + gapidir=${prefix}/share/gapi-2.0 +diff -urNad gnome-sharp-2.24.1~/gnomevfs/gnome-vfs-sharp-2.0.pc.in gnome-sharp-2.24.1/gnomevfs/gnome-vfs-sharp-2.0.pc.in +--- gnome-sharp-2.24.1~/gnomevfs/gnome-vfs-sharp-2.0.pc.in 2009-03-21 19:02:54.000000000 +0100 ++++ gnome-sharp-2.24.1/gnomevfs/gnome-vfs-sharp-2.0.pc.in 2009-03-21 19:03:12.000000000 +0100 +@@ -1,4 +1,4 @@ +-prefix=${pcfiledir}/../.. ++prefix=@prefix@ + exec_prefix=${prefix} + libdir=${exec_prefix}/lib + gapidir=${prefix}/share/gapi-2.0 diff --git a/extra/gnome-sharp/04_initialize_dbus_glib_threading.patch b/extra/gnome-sharp/04_initialize_dbus_glib_threading.patch new file mode 100644 index 000000000..a7f841718 --- /dev/null +++ b/extra/gnome-sharp/04_initialize_dbus_glib_threading.patch @@ -0,0 +1,51 @@ +From e9d06b56a54dcd399d1d3eaaf62bdacb7e07084d Mon Sep 17 00:00:00 2001 +From: Mirco Bauer +Date: Sat, 2 Mar 2013 13:44:46 +0100 +Subject: [PATCH] Explicitly initialize D-Bus GLib threading + +When gconf was switched from orbit to dbus it was no longer thread-safe by +default. This behavior can only get back by explicitly initializing dbus-glib's +threads. This issue affects multi-threaded GConf# users like Banshee leading +them to SEGVs. + +For more details see: +https://bugzilla.gnome.org/show_bug.cgi?id=683830 +--- + gconf/GConf/Client.cs | 11 +++++++++++ + gconf/GConf/gconf-sharp.dll.config.in | 1 + + 2 files changed, 12 insertions(+) + +diff --git a/gconf/GConf/Client.cs b/gconf/GConf/Client.cs +index b8cc881..64efc9f 100644 +--- a/gconf/GConf/Client.cs ++++ b/gconf/GConf/Client.cs +@@ -31,6 +31,17 @@ namespace GConf + [DllImport("gconf-2")] + static extern IntPtr gconf_client_get_default (); + ++ [DllImport("dbus-glib-1")] ++ static extern void dbus_g_thread_init (); ++ ++ static Client () ++ { ++ // HACK: we have to initialize dbus' threading else GConf with its ++ // dbus backend will not be thread safe and SEGVs in our face, see: ++ // https://bugzilla.gnome.org/show_bug.cgi?id=683830 ++ dbus_g_thread_init(); ++ } ++ + public Client () + { + Initialize (); +diff --git a/gconf/GConf/gconf-sharp.dll.config.in b/gconf/GConf/gconf-sharp.dll.config.in +index 9fb7d15..f20ddae 100644 +--- a/gconf/GConf/gconf-sharp.dll.config.in ++++ b/gconf/GConf/gconf-sharp.dll.config.in +@@ -1,3 +1,4 @@ + + ++ + +-- +1.7.10.4 + diff --git a/extra/gnome-sharp/PKGBUILD b/extra/gnome-sharp/PKGBUILD index 33518bbfe..988ecf5da 100644 --- a/extra/gnome-sharp/PKGBUILD +++ b/extra/gnome-sharp/PKGBUILD @@ -1,17 +1,21 @@ -# $Id: PKGBUILD 148756 2012-02-05 11:49:19Z ibiru $ +# $Id: PKGBUILD 179961 2013-03-13 13:55:50Z jgc $ # Maintainer: tobias pkgbase=gnome-sharp pkgname=('gnome-sharp' 'art-sharp' 'gconf-sharp' 'gconf-sharp-peditors' 'libgnome-sharp' 'gnome-vfs-sharp') pkgver=2.24.2 -pkgrel=2 +pkgrel=3 arch=(i686 x86_64) license=(LGPL) url="http://gtk-sharp.sourceforge.net" makedepends=('gtk-sharp-2' 'libgnomeui' 'monodoc') options=('!libtool') -source=(http://ftp.gnome.org/pub/gnome/sources/gnome-sharp/2.24/${pkgbase}-${pkgver}.tar.bz2) -md5sums=('3b38f53960c736d4afb8f04204efe98b') +source=(http://ftp.gnome.org/pub/gnome/sources/gnome-sharp/2.24/${pkgbase}-${pkgver}.tar.bz2 + 02_fix_pkg-config_paths.patch + 04_initialize_dbus_glib_threading.patch) +md5sums=('3b38f53960c736d4afb8f04204efe98b' + 'a8c1bf57a384f5fc20a5890f9f1cef5a' + '90cd7ea88aaa3011522376153433d115') build() { # get rid of that .wapi errors; thanks to brice @@ -19,6 +23,8 @@ build() { mkdir -p "${MONO_SHARED_DIR}" cd "${srcdir}/${pkgbase}-${pkgver}" + patch -Np1 -i ../04_initialize_dbus_glib_threading.patch + patch -Np1 -i ../02_fix_pkg-config_paths.patch ./configure --prefix=/usr --sysconfdir=/etc make } diff --git a/extra/gnome-terminal/PKGBUILD b/extra/gnome-terminal/PKGBUILD index eda21bb8a..c25f8186b 100644 --- a/extra/gnome-terminal/PKGBUILD +++ b/extra/gnome-terminal/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 169916 2012-10-30 22:34:57Z heftig $ +# $Id: PKGBUILD 179947 2013-03-13 11:01:23Z jgc $ # Maintainer: Jan de Groot pkgname=gnome-terminal -pkgver=3.6.0 +pkgver=3.6.1 pkgrel=1 pkgdesc="The GNOME Terminal Emulator" arch=('i686' 'x86_64') @@ -14,7 +14,7 @@ url="http://www.gnome.org" groups=('gnome') install=gnome-terminal.install source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver:0:3}/$pkgname-$pkgver.tar.xz) -sha256sums=('5ee068ca7f4d0e410aabbddee3937559138163d84c00e5bef1e9050beb7409cd') +sha256sums=('c6816f77eaae791dadeef89596df811e2fa353088241aa0613bb8e1af63304f6') build() { cd "$pkgname-$pkgver" diff --git a/extra/gnumeric/PKGBUILD b/extra/gnumeric/PKGBUILD index 97721c542..cf6214957 100644 --- a/extra/gnumeric/PKGBUILD +++ b/extra/gnumeric/PKGBUILD @@ -1,32 +1,40 @@ -# $Id: PKGBUILD 173830 2012-12-24 16:09:54Z jgc $ +# $Id: PKGBUILD 179971 2013-03-13 16:25:37Z jgc $ # Maintainer: Eric Belanger # Contributor: Kritoke pkgname=gnumeric -pkgver=1.12.0 +pkgver=1.12.1 pkgrel=1 pkgdesc="A GNOME Spreadsheet Program" arch=('i686' 'x86_64') url="http://www.gnome.org/projects/gnumeric/" license=('GPL') depends=('goffice' 'desktop-file-utils' 'hicolor-icon-theme') -makedepends=('intltool' 'psiconv' 'pygobject-devel' 'gnome-doc-utils') +makedepends=('intltool' 'psiconv' 'pygobject-devel' 'gnome-doc-utils' 'gobject-introspection') optdepends=('python2-gobject: for python plugin support' 'perl: for perl plugin support' 'psiconv: for Psion 5 file support' 'yelp: for viewing the help manual') install=gnumeric.install options=('!libtool') -source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz) -sha256sums=('037b53d909e5d1454b2afda8c4fb1e7838e260343e36d4e36245f4a5d0e04111') +source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz + gnumeric-1.12.1-automake-1.13.patch + revert-warnings.patch) +sha256sums=('0f5a7af3acae7db643eb00e8b4fca6a9e90162259c6a73e4214cfa8c96cc3901' + '1eb57b931023d961e9d0f3675fe96b5559270fa38c97401cb06fc7aed9c8e275' + 'bcafca016b809000c2a5bf911e2e3dfa4de28f9e541d9964574cac5c7ce09e53') build() { cd "${srcdir}/${pkgname}-${pkgver}" + patch -Np1 -i ../gnumeric-1.12.1-automake-1.13.patch + patch -Np0 -i ../revert-warnings.patch + # Remove invalid mime type. (FS#26338) sed -i -e 's/zz-application\/zz-winassoc-xls;//' gnumeric.desktop.in + autoreconf -fi ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var \ - --enable-ssindex --disable-schemas-compile + --enable-ssindex --disable-schemas-compile --enable-introspection --enable-compile-warnings=no make } diff --git a/extra/gnumeric/gnumeric-1.12.1-automake-1.13.patch b/extra/gnumeric/gnumeric-1.12.1-automake-1.13.patch new file mode 100644 index 000000000..1ae1fb955 --- /dev/null +++ b/extra/gnumeric/gnumeric-1.12.1-automake-1.13.patch @@ -0,0 +1,104 @@ +diff -up gnumeric-1.12.0/test/Makefile.am.automake-1_13 gnumeric-1.12.0/test/Makefile.am +--- gnumeric-1.12.0/test/Makefile.am.automake-1_13 2011-05-18 02:54:24.000000000 +0200 ++++ gnumeric-1.12.0/test/Makefile.am 2013-01-05 18:25:56.380686587 +0100 +@@ -25,7 +25,99 @@ + # + # 90xx: Misc stuff. + +-TESTS = $(sort $(wildcard $(srcdir)/t[0-9][0-9][0-9][0-9]-*.pl)) ++TESTS = \ ++t1000-statfuns.pl \ ++t1001-mathfuns.pl \ ++t1002-finfuns.pl \ ++t1003-engfuns.pl \ ++t1004-textfuns.pl \ ++t1005-logfuns.pl \ ++t1006-datefuns.pl \ ++t1007-dbfuns.pl \ ++t1008-infofuns.pl \ ++t1009-lookfuns.pl \ ++t1010-bitwise.pl \ ++t1011-yalta2008.pl \ ++t1100-chitest.pl \ ++t1101-ftest.pl \ ++t1102-ttest.pl \ ++t1103-sumif.pl \ ++t1104-linest.pl \ ++t1800-operators.pl \ ++t1900-array.pl \ ++t1901-regress.pl \ ++t1902-array-intersection.pl \ ++t2000-names-insdel.pl \ ++t2001-func-help.pl \ ++t2002-nonascii-numbers.pl \ ++t2003-random-generators.pl \ ++t2800-style-optimizer.pl \ ++t5900-sc.pl \ ++t5901-qpro.pl \ ++t5902-applix.pl \ ++t5903-sylk.pl \ ++t5904-mps.pl \ ++t6000-statfuns.pl \ ++t6001-mathfuns.pl \ ++t6002-objs.pl \ ++t6003-lookfuns.pl \ ++t6004-chart-tests.pl \ ++t6004-finfuns.pl \ ++t6100-statfuns-ods.pl \ ++t6101-mathfuns-ods.pl \ ++t6102-objs-ods.pl \ ++t6103-lookfuns-ods.pl \ ++t6104-finfuns-ods.pl \ ++t7000-goal-seek.pl \ ++t7100-solver-blend.pl \ ++t7101-solver-afiro.pl \ ++t7110-solver-Misra1a.pl \ ++t7111-solver-Chwirut2.pl \ ++t7112-solver-Chwirut1.pl \ ++t7113-solver-Lanczos3.pl \ ++t7114-solver-Gauss1.pl \ ++t7115-solver-Gauss2.pl \ ++t7116-solver-DanWood.pl \ ++t7117-solver-Misra1b.pl \ ++t7120-solver-Kirby2.pl \ ++t7121-solver-Hahn1.pl \ ++t7122-solver-Nelson.pl \ ++t7123-solver-MGH17.pl \ ++t7124-solver-Lanczos1.pl \ ++t7125-solver-Lanczos2.pl \ ++t7126-solver-Gauss3.pl \ ++t7127-solver-Misra1c.pl \ ++t7128-solver-Misra1d.pl \ ++t7129-solver-Roszman1.pl \ ++t7130-solver-ENSO.pl \ ++t7140-solver-MGH09.pl \ ++t7141-solver-Thurber.pl \ ++t7142-solver-BoxBOD.pl \ ++t7143-solver-Rat42.pl \ ++t7144-solver-MGH10.pl \ ++t7145-solver-Eckerle4.pl \ ++t7146-solver-Rat43.pl \ ++t7147-solver-Bennett5.pl \ ++t8000-valgrind.pl \ ++t8001-valgrind-xls.pl \ ++t8002-valgrind-gnumeric.pl \ ++t8003-valgrind-pdf.pl \ ++t8004-valgrind-xls-macro.pl \ ++t8005-valgrind-chart-fit.pl \ ++t8050-valgrind-sstest.pl \ ++t8100-null-false.pl \ ++t8101-gfree.pl \ ++t8102-glade-visible.pl \ ++t8103-gtk.pl \ ++t8104-glade-parsing.pl \ ++t8200-gslice1.pl \ ++t8201-gslice2.pl \ ++t8202-gslice3.pl \ ++t9000-ssindex.pl \ ++t9100-number-match.pl \ ++t9999-epilogue.pl ++ ++ + SUPPS = common.supp gui.supp t8003-valgrind-pdf.supp + + import-db: diff --git a/extra/gnumeric/revert-warnings.patch b/extra/gnumeric/revert-warnings.patch new file mode 100644 index 000000000..bf9df5dd7 --- /dev/null +++ b/extra/gnumeric/revert-warnings.patch @@ -0,0 +1,11 @@ +--- configure.ac.orig 2013-03-13 16:09:02.355422066 +0000 ++++ configure.ac 2013-03-13 16:09:26.701917153 +0000 +@@ -269,8 +269,6 @@ + -Wchar-subscripts -Wwrite-strings \ + -Wdeclaration-after-statement -Wnested-externs \ + -Wmissing-noreturn \ +- -Werror=missing-prototypes -Werror=nested-externs \ +- -Werror=implicit-function-declaration \ + -Wmissing-declarations -Wno-pointer-sign \ + -Werror=format-security -Wbitwise -Wcast-to-as \ + -Wdefault-bitfield-sign -Wdo-while -Wparen-string \ diff --git a/extra/goffice/PKGBUILD b/extra/goffice/PKGBUILD index 835e9bf90..cdd1f57e6 100644 --- a/extra/goffice/PKGBUILD +++ b/extra/goffice/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 173831 2012-12-24 16:09:55Z jgc $ +# $Id: PKGBUILD 179967 2013-03-13 14:50:17Z jgc $ # Maintainer: Aaron Griffin pkgname=goffice -pkgver=0.10.0 +pkgver=0.10.1 pkgrel=1 pkgdesc="A library of document-centric objects and utilities built on top of GLib and Gtk+" arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ options=('!libtool') makedepends=('pkgconfig' 'intltool' 'gtk-doc' 'gobject-introspection') depends=('librsvg' 'gtk3' 'libgsf' 'libspectre') source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/${pkgver%.*}/${pkgname}-${pkgver}.tar.xz) -sha256sums=('7e7577f69203b03c4966906bcaabc6e87a629efb1684630c2bee7907bed08439') +sha256sums=('5c38f4e81e874cc8e89481b080f77c47c72bfd6fe2526f4fc2ef87c17f96cad0') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/gphoto2/PKGBUILD b/extra/gphoto2/PKGBUILD index 4f5db3a9c..a892a6114 100644 --- a/extra/gphoto2/PKGBUILD +++ b/extra/gphoto2/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 173131 2012-12-11 14:42:20Z jgc $ +# $Id: PKGBUILD 179980 2013-03-13 20:13:10Z jgc $ # Maintainer: Jan de Groot # Contributor: Eduardo Romero # Contributor: Jason Chu pkgname=gphoto2 -pkgver=2.5.0 +pkgver=2.5.1 pkgrel=1 pkgdesc="A digital camera download and access program." arch=(i686 x86_64) @@ -11,6 +11,7 @@ url="http://www.gphoto.org" license=('GPL' 'LGPL') depends=('libgphoto2' 'popt' 'readline') source=(http://downloads.sourceforge.net/gphoto/${pkgname}-${pkgver}.tar.bz2) +md5sums=('03cda6d5b7c647ac4c90d0081f2cb7c7') build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -22,4 +23,3 @@ package() { cd "${srcdir}/${pkgname}-${pkgver}" make DESTDIR="${pkgdir}" install } -md5sums=('64c6d291c5bd50388af0c51da71efb59') diff --git a/extra/libgnome-keyring/PKGBUILD b/extra/libgnome-keyring/PKGBUILD index 527036737..1a6ff1011 100644 --- a/extra/libgnome-keyring/PKGBUILD +++ b/extra/libgnome-keyring/PKGBUILD @@ -1,14 +1,15 @@ -#$Id: PKGBUILD 169951 2012-10-30 22:46:41Z heftig $ +#$Id: PKGBUILD 179959 2013-03-13 13:10:14Z jgc $ #Maintainer: Jan De Groot pkgname=libgnome-keyring pkgver=3.6.0 -pkgrel=1 +pkgrel=2 pkgdesc="GNOME keyring client library" arch=(i686 x86_64) license=('GPL' 'LGPL') depends=('dbus-core' 'glib2' 'libgcrypt') makedepends=('intltool' 'gobject-introspection') +optdepends=('gnome-keyring: key storage service (or use any other service implementing org.freedesktop.secrets)') options=('!libtool' '!emptydirs') url="http://www.gnome.org" source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz) diff --git a/extra/libgphoto2/PKGBUILD b/extra/libgphoto2/PKGBUILD index eaf184a4a..f419a2f9e 100644 --- a/extra/libgphoto2/PKGBUILD +++ b/extra/libgphoto2/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 173128 2012-12-11 14:42:12Z jgc $ +# $Id: PKGBUILD 179978 2013-03-13 20:08:25Z jgc $ # Maintainer: Jan de Groot # Contributor: Tom Gundersen # Contributor: Eduardo Romero # Contributor: Damir Perisa pkgname=libgphoto2 -pkgver=2.5.0 +pkgver=2.5.1 pkgrel=1 pkgdesc="The core library of gphoto2, designed to allow access to digital camera by external programs." arch=(i686 x86_64) @@ -15,7 +15,7 @@ depends=('libexif' 'libjpeg>=8' 'gd' 'libltdl' 'libusb-compat' 'libusb') install=libgphoto2.install options=('libtool') source=(http://downloads.sourceforge.net/gphoto/${pkgname}-${pkgver}.tar.gz) -md5sums=('ea9b3b07a3738c0a77958d6fe13ae524') +md5sums=('92780eb4baf7b512b86b5e7300ec91a5') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/python-numpy/PKGBUILD b/extra/python-numpy/PKGBUILD index 6dbf141c0..5207bbb34 100755 --- a/extra/python-numpy/PKGBUILD +++ b/extra/python-numpy/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 169025 2012-10-17 10:20:51Z allan $ +# $Id: PKGBUILD 179941 2013-03-13 02:09:45Z jgc $ # Maintainer: Jan de Groot # Contributor: Douglas Soares de Andrade # Contributor: Angel 'angvp' Velasquez @@ -6,29 +6,28 @@ pkgbase=python-numpy pkgname=('python2-numpy' 'python-numpy') pkgver=1.7.0 -_pkgver=1.7.0b2 -pkgrel=1 +pkgrel=2 pkgdesc="Scientific tools for Python" arch=('i686' 'x86_64') license=('custom') -url="http://numpy.scipy.org/" +url="http://www.numpy.org/" makedepends=('lapack' 'python' 'python2' 'python-distribute' 'python2-distribute' 'gcc-fortran' 'python-nose') -source=(http://downloads.sourceforge.net/numpy/numpy-${_pkgver}.tar.gz) -md5sums=('1b62cf0e34e2db58b0241b00d603df24') +source=(http://downloads.sourceforge.net/numpy/numpy-${pkgver}.tar.gz) +md5sums=('4fa54e40b6a243416f0248123b6ec332') build() { cd "${srcdir}" - cp -a numpy-${_pkgver} numpy-py2-${_pkgver} + cp -a numpy-${pkgver} numpy-py2-${pkgver} - export Atlas=None + export ATLAS=None export LDFLAGS="$LDFLAGS -shared" echo "Building Python2" - cd "${srcdir}/numpy-py2-${_pkgver}" + cd "${srcdir}/numpy-py2-${pkgver}" python2 setup.py config_fc --fcompiler=gnu95 build echo "Building Python3" - cd "${srcdir}/numpy-${_pkgver}" + cd "${srcdir}/numpy-${pkgver}" python setup.py config_fc --fcompiler=gnu95 build } @@ -36,7 +35,12 @@ package_python2-numpy() { depends=('lapack' 'python2') optdepends=('python-nose: testsuite') - cd "${srcdir}/numpy-py2-${_pkgver}" + _pyver=2.7 + + export ATLAS=None + export LDFLAGS="$LDFLAGS -shared" + + cd "${srcdir}/numpy-py2-${pkgver}" python2 setup.py config_fc --fcompiler=gnu95 install --prefix=/usr --root="${pkgdir}" --optimize=1 install -m755 -d "${pkgdir}/usr/share/licenses/python2-numpy" @@ -46,6 +50,9 @@ package_python2-numpy() { -e "s|#![ ]*/usr/bin/env python$|#!/usr/bin/env python2|" \ -e "s|#![ ]*/bin/env python$|#!/usr/bin/env python2|" \ $(find ${pkgdir} -name '*.py') + + install -m755 -d "${pkgdir}/usr/include/python${_pyver}" + ln -sf /usr/lib/python${_pyver}/site-packages/numpy/core/include/numpy "${pkgdir}/usr/include/python${_pyver}/numpy" } package_python-numpy() { @@ -54,9 +61,17 @@ package_python-numpy() { replaces=('python3-numpy') conflicts=('python3-numpy') - cd "${srcdir}/numpy-${_pkgver}" + _pyver=3.3 + + export ATLAS=None + export LDFLAGS="$LDFLAGS -shared" + + cd "${srcdir}/numpy-${pkgver}" python setup.py config_fc --fcompiler=gnu95 install --prefix=/usr --root="${pkgdir}" --optimize=1 - install -m755 -d "${pkgdir}/usr/share/licenses/python3-numpy" - install -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/python3-numpy/" + install -m755 -d "${pkgdir}/usr/share/licenses/python-numpy" + install -m644 LICENSE.txt "${pkgdir}/usr/share/licenses/python-numpy/" + + install -m755 -d "${pkgdir}/usr/include/python${_pyver}" + ln -sf /usr/lib/python${_pyver}/site-packages/numpy/core/include/numpy "${pkgdir}/usr/include/python${_pyver}/numpy" } diff --git a/extra/slim/PKGBUILD b/extra/slim/PKGBUILD index ba448576f..70a829815 100644 --- a/extra/slim/PKGBUILD +++ b/extra/slim/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 175827 2013-01-22 09:52:02Z foutrelis $ +# $Id: PKGBUILD 179969 2013-03-13 15:12:30Z foutrelis $ # Maintainer: Evangelos Foutras # Contributor: Gaetan Bisson # Contributor: Thayer Williams @@ -7,12 +7,12 @@ pkgname=slim pkgver=1.3.5 -pkgrel=1 +pkgrel=2 pkgdesc="Desktop-independent graphical login manager for X11" arch=('i686' 'x86_64') url="http://slim.berlios.de/" license=('GPL2') -depends=('pam' 'libxmu' 'libpng' 'libjpeg' 'libxft') +depends=('pam' 'libxmu' 'libpng' 'libjpeg' 'libxft' 'xorg-xauth') makedepends=('cmake' 'freeglut') backup=('etc/slim.conf' 'etc/logrotate.d/slim' 'etc/pam.d/slim') source=(http://download.berlios.de/$pkgname/$pkgname-$pkgver.tar.gz @@ -34,7 +34,7 @@ build() { -DCMAKE_SKIP_RPATH=ON \ -DUSE_PAM=yes \ -DUSE_CONSOLEKIT=no - make + make } package() { diff --git a/extra/xchm/PKGBUILD b/extra/xchm/PKGBUILD index 23934a11a..3210aac2c 100644 --- a/extra/xchm/PKGBUILD +++ b/extra/xchm/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 166331 2012-09-06 15:41:21Z giovanni $ +# $Id: PKGBUILD 179976 2013-03-13 18:06:41Z giovanni $ # Maintainer: Giovanni Scafora pkgname=xchm -pkgver=1.21 +pkgver=1.22 pkgrel=1 pkgdesc="A cross-platform GUI front-end to chmlib" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ install=xchm.install source=("http://downloads.sourceforge.net/sourceforge/xchm/${pkgname}-${pkgver}.tar.gz" 'xchm.desktop' 'xchm.xml') -md5sums=('9bfe439ce94554ebae95d84f7a1db8e7' +md5sums=('3856ec4e6e54a80d0811707975fc8995' '31fb9692b9ee9f2a205f58b9ff4bc4fe' '4102b0a393f5c60236143cc034664dd0') diff --git a/libre/audex-libre/PKGBUILD b/libre/audex-libre/PKGBUILD new file mode 100644 index 000000000..413c11461 --- /dev/null +++ b/libre/audex-libre/PKGBUILD @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Laurent Carlier +# Contributor: Andrea Scarpino +# Contributor: mightyjaym +# Contributor: moostik +# Maintainer (Parabola): André Silva + +_pkgname=audex +pkgname=audex-libre +pkgver=0.77b1 +pkgrel=1 +pkgdesc="A CDDA extraction tool with a ftp upload function for KDE (without nonfree faac recommendation)" +arch=('i686' 'x86_64') +url="http://kde-apps.org/content/show.php?content=77125" +license=('GPL') +depends=('kdebase-runtime' 'libkcddb' 'libkcompactdisc' 'cdparanoia') +makedepends=('cmake' 'automoc4') +optdepends=('vorbis-tools: OGG encoder' + 'flac: FLAC encoder' + 'lame: MP3 encoder') +replaces=$_pkgname +conflicts=$_pkgname +provides=$_pkgname=$pkgver +install=${_pkgname}.install +#source=("ftp://ftp.archlinux.org/other/community/${_pkgname}/${_pkgname}-${pkgver}.tar.xz" +source=("http://kde.maniatek.com/${_pkgname}/files/${_pkgname}-${pkgver}.tar.xz" + 'gcc47.patch') +md5sums=('1f3df64b60b15315e958e3e3b151fe92' + '64107bcf90e22910e57804be774822dd') + +build() { + cd ${_pkgname}-${pkgver} + + patch -p1 -i "${srcdir}"/gcc47.patch + cd .. + + mkdir build + cd build + + cmake ../${_pkgname}-${pkgver} \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr + make +} + +package() { + cd ${srcdir}/build + make DESTDIR=${pkgdir} install +} diff --git a/libre/audex-libre/audex.install b/libre/audex-libre/audex.install new file mode 100644 index 000000000..81ce5c4b0 --- /dev/null +++ b/libre/audex-libre/audex.install @@ -0,0 +1,12 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/libre/audex-libre/gcc47.patch b/libre/audex-libre/gcc47.patch new file mode 100644 index 000000000..3d0ccf024 --- /dev/null +++ b/libre/audex-libre/gcc47.patch @@ -0,0 +1,13 @@ +--- audex-0.74b1.orig/utils/hashlist.cpp ++++ audex-0.74b1/utils/hashlist.cpp +@@ -15,7 +15,8 @@ + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + */ +- ++ ++#include + #include "hashlist.h" + + Hashlist::Hashlist() { + diff --git a/libre/audex-libre/google_regex.patch b/libre/audex-libre/google_regex.patch new file mode 100644 index 000000000..86917e66f --- /dev/null +++ b/libre/audex-libre/google_regex.patch @@ -0,0 +1,14 @@ +--- audex-0.74b1/utils/coverfetcher.cpp 2011-01-15 12:06:25.000000000 +0100 ++++ audex-0.74b1/utils/coverfetcher_new.cpp 2011-07-20 18:43:37.554588883 +0200 +@@ -162,7 +162,10 @@ + cover_tbnids.clear(); + cover_thumbnails.clear(); + +- QRegExp rx("[\\s\\n]*[\\s\\n]*"); ++ QRegExp rx("[\\s\\n]*]+src=\"([^>]+)\">"); ++ QString html = xml; ++ html.replace( QLatin1String("&"), QLatin1String("&") ); ++ + rx.setMinimal(TRUE); + + int pos = 0; int i = 0; diff --git a/libre/audio-convert-libre/ChangeLog b/libre/audio-convert-libre/ChangeLog new file mode 100644 index 000000000..c309d74a0 --- /dev/null +++ b/libre/audio-convert-libre/ChangeLog @@ -0,0 +1,5 @@ +2013-03-13 André Silva + * Remove nonfree faac recommendation + +2009-10-17 Jaroslav Lichtblau + * PKGBUILD syntax corrections diff --git a/libre/audio-convert-libre/PKGBUILD b/libre/audio-convert-libre/PKGBUILD new file mode 100644 index 000000000..07dc6e87c --- /dev/null +++ b/libre/audio-convert-libre/PKGBUILD @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau +# Contributor: Igor Galic +# Maintainer (Parabola): André Silva + +_pkgname=audio-convert +pkgname=audio-convert-libre +pkgver=0.3.1.1 +pkgrel=6 +pkgdesc="A script with an easy to use interface to convert audio files: wav, mp3, ogg, flac, aac, mpc, ape and wma (without nonfree faac recommendation)" +arch=('any') +url="http://freshmeat.net/projects/audio-convert" +license=('GPL') +depends=('bash' 'zenity') +optdepends=('faad2: for aac support' + 'flac: for flac support' + 'id3lib: for mp3 support' + 'lame: for mp3 support' + 'mplayer: for wma support' + 'musepack-tools: for mpc support' + 'vorbis-tools: for ogg support') +replaces=$_pkgname +conflicts=$_pkgname +provides=$_pkgname=$pkgver +source=(http://savannah.nongnu.org/download/$_pkgname/$_pkgname-$pkgver.tar.bz2) +md5sums=('0c6b61bc96be4c9879f85b000192f3fd') + +package() { + install -D -m755 "$srcdir/$_pkgname-$pkgver/$_pkgname" "$pkgdir/usr/bin/$_pkgname" +} diff --git a/libre/avidemux-libre/PKGBUILD b/libre/avidemux-libre/PKGBUILD new file mode 100644 index 000000000..77e12957a --- /dev/null +++ b/libre/avidemux-libre/PKGBUILD @@ -0,0 +1,123 @@ +# $Id$ +# Maintainer: Eric Bélanger +# Maintainer (Parabola): André Silva + +_pkgbase=avidemux +pkgbase=avidemux-libre +pkgname=('avidemux-libre-cli' 'avidemux-libre-gtk' 'avidemux-libre-qt') +pkgver=2.5.6 +pkgrel=6 +arch=('i686' 'x86_64') +license=('GPL') +url="http://fixounet.free.fr/avidemux/" +makedepends=('cmake' 'libxslt' 'gtk2' 'qt4' 'jack' 'libvorbis' 'sdl' 'libxv' \ + 'alsa-lib' 'lame' 'xvidcore' 'faad2' 'x264' 'libsamplerate' \ + 'opencore-amr' 'yasm' 'mesa' 'libvpx' 'libpulse' 'libva') +options=('!makeflags') +source=(http://downloads.sourceforge.net/avidemux/avidemux_${pkgver}.tar.gz) +sha1sums=('47205c236bf6a4435b9d4dd944493c7b7e2752f5') + +build() { + cd "${srcdir}/${_pkgbase}_${pkgver}" + mkdir build + cd build + cmake -D CMAKE_INSTALL_PREFIX=/usr -D CMAKE_BUILD_TYPE=Release -D CMAKE_SKIP_RPATH=ON -D GTK=1 -D QT4=1 .. + make + +# plugin build expects libraries to be already installed; we fake a prefix +# in build/ by symlinking all libraries to build/lib/ + mkdir -p lib + cd lib + find ../avidemux -name '*.so*' | xargs ln -sft . + cd ../../plugins + mkdir build + cd build + cmake -D CMAKE_INSTALL_PREFIX=/usr -D AVIDEMUX_SOURCE_DIR="${srcdir}/avidemux_${pkgver}" \ + -D AVIDEMUX_CORECONFIG_DIR="${srcdir}/avidemux_${pkgver}/build/config" \ + -D AVIDEMUX_INSTALL_PREFIX="${srcdir}/avidemux_${pkgver}/build" \ + -D CMAKE_BUILD_TYPE=Release -D CMAKE_SKIP_RPATH=ON .. + make +} + +package_avidemux-libre-cli() { + pkgdesc="A graphical tool to edit video (filter/re-encode/split), without nonfree faac support" + depends=('libxml2' 'sdl' 'fontconfig' 'libvpx' 'libva') + optdepends=('lame: for the corresponding audio encoder plugin' + 'faad2: for the corresponding audio decoder plugin' + 'opencore-amr: for the corresponding audio decoder plugin' + 'jack: for the corresponding audio device plugin' + 'libpulse: for the corresponding audio device plugin' + 'sdl: for the corresponding audio device plugin' + 'x264: for the corresponding video encoder plugin' + 'xvidcore: for the corresponding video encoder plugin') + provides=('avidemux' 'avidemux-cli') + conflicts=('avidemux' 'avidemux-cli') + replaces=('avidemux' "avidemux-cli=$pkgver") + + cd "${srcdir}/${_pkgbase}_${pkgver}/build" + make DESTDIR="${pkgdir}" install + + cd "${srcdir}/${_pkgbase}_${pkgver}/plugins/build" + make DESTDIR="${pkgdir}" install + rm -r "${pkgdir}"/usr/share/avidemux + rm "${pkgdir}"/usr/bin/avidemux2_{gtk,qt4} + rm "${pkgdir}"/usr/lib/*{_gtk,_qt4,Gtk,QT4}.so + rm "${pkgdir}"/usr/lib/ADM_plugins/videoEncoder/x264/*{Gtk,Qt}.so + rm "${pkgdir}"/usr/lib/ADM_plugins/videoEncoder/xvid/*{Gtk,Qt}.so + rm "${pkgdir}"/usr/lib/ADM_plugins/videoFilter/*{_gtk,_qt4}.so + + ln -s /usr/lib/ADM_plugins/videoEncoder/libADM_vidEnc_xvid.so "${pkgdir}/usr/lib/libADM_vidEnc_xvid.so" + ln -s /usr/lib/ADM_plugins/videoEncoder/libADM_vidEnc_x264.so "${pkgdir}/usr/lib/libADM_vidEnc_x264.so" + + install -D -m644 ../../avidemux_icon.png "${pkgdir}/usr/share/pixmaps/avidemux.png" + install -D -m644 ../../man/avidemux.1 "${pkgdir}/usr/share/man/man1/avidemux.1" +} + +package_avidemux-libre-gtk() { + pkgdesc="A graphical tool to edit video (filter/re-encode/split), without nonfree faac support - GTK GUI" + depends=("avidemux-cli=${pkgver}" 'gtk2' 'libxv' 'desktop-file-utils') + replaces=('avidemux-gtk') + conflicts=('avidemux-gtk') + provides=("avidemux-gtk=$pkgver") + install=avidemux.install + + cd "${srcdir}/${_pkgbase}_${pkgver}" + install -D -m755 build/avidemux/avidemux2_gtk "${pkgdir}/usr/bin/avidemux2_gtk" + + install -d "${pkgdir}"/usr/lib/ADM_plugins/videoEncoder/{x264,xvid} + install -d "${pkgdir}"/usr/lib/ADM_plugins/videoFilter + + install -D -m755 build/lib/*{_gtk,Gtk}.so "${pkgdir}/usr/lib" + install -D -m755 plugins/build/ADM_videoEncoder/ADM_vidEnc_x264/gtk/*Gtk.so "${pkgdir}/usr/lib/ADM_plugins/videoEncoder/x264" + install -D -m755 plugins/build/ADM_videoEncoder/ADM_vidEnc_xvid/gtk/*Gtk.so "${pkgdir}/usr/lib/ADM_plugins/videoEncoder/xvid" + install -D -m755 plugins/build/ADM_videoFilters/*/*_gtk.so "${pkgdir}/usr/lib/ADM_plugins/videoFilter" + + install -D -m644 avidemux2-gtk.desktop "${pkgdir}/usr/share/applications/avidemux-gtk.desktop" + sed -i "s|\[\$e\]||" "${pkgdir}/usr/share/applications/avidemux-gtk.desktop" +} + +package_avidemux-libre-qt() { + pkgdesc="A graphical tool to edit video (filter/re-encode/split), without nonfree faac support - QT GUI" + depends=("avidemux-cli=${pkgver}" 'qt4') + replaces=('avidemux-qt') + conflicts=('avidemux-qt') + provides=("avidemux-qt=$pkgver") + install=avidemux.install + + cd "${srcdir}/${_pkgbase}_${pkgver}" + install -D -m755 build/avidemux/avidemux2_qt4 "${pkgdir}/usr/bin/avidemux2_qt4" + install -d "${pkgdir}"/usr/lib/ADM_plugins/videoEncoder/{x264,xvid} + install -d "${pkgdir}"/usr/lib/ADM_plugins/videoFilter + + install -D -m755 build/lib/*{_qt4,QT4}.so "${pkgdir}/usr/lib" + install -D -m755 plugins/build/ADM_videoEncoder/ADM_vidEnc_x264/qt4/*Qt.so "${pkgdir}/usr/lib/ADM_plugins/videoEncoder/x264" + install -D -m755 plugins/build/ADM_videoEncoder/ADM_vidEnc_xvid/qt4/*Qt.so "${pkgdir}/usr/lib/ADM_plugins/videoEncoder/xvid" + install -D -m755 plugins/build/ADM_videoFilters/*/*_qt4.so "${pkgdir}/usr/lib/ADM_plugins/videoFilter" + + install -d "${pkgdir}/usr/share/avidemux/i18n" + install -D -m644 build/po/*.qm "${pkgdir}/usr/share/avidemux/i18n" + + install -D -m644 avidemux2.desktop "${pkgdir}/usr/share/applications/avidemux-qt.desktop" + sed -i 's/Name=avidemux2/Name=avidemux (QT)/' "${pkgdir}/usr/share/applications/avidemux-qt.desktop" + sed -i 's/avidemux2_gtk/avidemux2_qt4/' "${pkgdir}/usr/share/applications/avidemux-qt.desktop" +} diff --git a/libre/avidemux-libre/PKGBUILD.WIP b/libre/avidemux-libre/PKGBUILD.WIP new file mode 100644 index 000000000..c96084eb8 --- /dev/null +++ b/libre/avidemux-libre/PKGBUILD.WIP @@ -0,0 +1,83 @@ +# $Id: PKGBUILD 160693 2012-06-03 22:00:17Z eric $ +# Maintainer: Eric Bélanger + +pkgbase=avidemux +pkgname=('avidemux-cli' 'avidemux-gtk' 'avidemux-qt') +pkgver=2.6.1 +pkgrel=1 +arch=('i686' 'x86_64') +license=('GPL') +url="http://fixounet.free.fr/avidemux/" +makedepends=('cmake' 'libxslt' 'gtk3' 'qt' 'jack' 'libvorbis' 'sdl' 'libxv' \ + 'alsa-lib' 'lame' 'xvidcore' 'faad2' 'faac' 'x264' 'libsamplerate' \ + 'opencore-amr' 'yasm' 'mesa' 'libvpx' 'libpulse' 'libva' \ + 'libvdpau' 'libdca' 'fribidi' 'glu') +options=('!makeflags' '!emptydirs') +source=(http://downloads.sourceforge.net/avidemux/avidemux_${pkgver}.tar.gz) +sha1sums=('a34ffc6409d96c3df30394fbd221e6693ec081ec') +#source=(http://www.avidemux.org/nightly/source/snapshot_8273.tgz) +#sha1sums=('cf5256ce189a51898a2e1071ffd46cd993f453f2') + +build() { +#mv snapshot_8273 ${pkgbase}_${pkgver} + + cd "${srcdir}/${pkgbase}_${pkgver}" + sed -i 's|avidemux2|avidemux3|' avidemux2.desktop + bash bootStrap.bash --with-core --with-cli --with-gtk --with-qt4 --with-plugins +} + +package_avidemux-cli() { + pkgdesc="A graphical tool to edit video (filter/re-encode/split)" + depends=('libxml2' 'sdl' 'fontconfig' 'libvpx' 'libva') + optdepends=('lame: for the corresponding audio encoder plugin' + 'faac: for the corresponding audio encoder plugin' + 'faad2: for the corresponding audio decoder plugin' + 'opencore-amr: for the corresponding audio decoder plugin' + 'jack: for the corresponding audio device plugin' + 'libpulse: for the corresponding audio device plugin' + 'sdl: for the corresponding audio device plugin' + 'x264: for the corresponding video encoder plugin' + 'xvidcore: for the corresponding video encoder plugin' + 'qt: for the QtScript scripting support' + 'libdca: for the corresponding audio decoder plugin' + 'fribidi: for the corresponding video filter plugin') + + cd "${srcdir}/${pkgbase}_${pkgver}" + (cd buildCli; make DESTDIR="${pkgdir}" install) + (cd buildCore; make DESTDIR="${pkgdir}" install) + (cd buildPluginsCLI; make DESTDIR="${pkgdir}" install) + (cd buildPluginsCommon; make DESTDIR="${pkgdir}" install) + + install -D -m644 avidemux_icon.png "${pkgdir}/usr/share/pixmaps/avidemux.png" + install -D -m644 man/avidemux.1 "${pkgdir}/usr/share/man/man1/avidemux.1" +} + +package_avidemux-gtk() { + pkgdesc="A graphical tool to edit video (filter/re-encode/split) - GTK GUI" + depends=("avidemux-cli=${pkgver}" 'gtk3' 'libxv' 'desktop-file-utils') + install=avidemux.install + + cd "${srcdir}/${pkgbase}_${pkgver}" + (cd buildGtk; make DESTDIR="${pkgdir}" install) + (cd buildPluginsGtk; make DESTDIR="${pkgdir}" install) + + install -D -m644 avidemux2.desktop "${pkgdir}/usr/share/applications/avidemux-gtk.desktop" + + rm "${pkgdir}"/usr/lib/ADM_plugins6/pluginSettings/x264/1/{PSP.json,iPhone.json} + rm "${pkgdir}/usr/lib/ADM_plugins6/videoEncoders/libADM_ve_x264_other.so" +} + +package_avidemux-qt() { + pkgdesc="A graphical tool to edit video (filter/re-encode/split) - QT GUI" + depends=("avidemux-cli=${pkgver}" 'qt' 'x264' 'glu') + install=avidemux.install + + cd "${srcdir}/${pkgbase}_${pkgver}" + (cd buildQt4; make DESTDIR="${pkgdir}" install) + (cd buildPluginsQt4; make DESTDIR="${pkgdir}" install) + + install -D -m644 avidemux2.desktop "${pkgdir}/usr/share/applications/avidemux-qt.desktop" + sed -i 's|gtk|qt4|' "${pkgdir}/usr/share/applications/avidemux-qt.desktop" + + rm "${pkgdir}"/usr/lib/ADM_plugins6/pluginSettings/x264/1/{PSP.json,iPhone.json} +} diff --git a/libre/avidemux-libre/avidemux.install b/libre/avidemux-libre/avidemux.install new file mode 100644 index 000000000..e111ef946 --- /dev/null +++ b/libre/avidemux-libre/avidemux.install @@ -0,0 +1,11 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/libre/ecasound-libre/PKGBUILD b/libre/ecasound-libre/PKGBUILD new file mode 100644 index 000000000..773aa4dc7 --- /dev/null +++ b/libre/ecasound-libre/PKGBUILD @@ -0,0 +1,57 @@ +# $Id$ +# Maintainer: Ray Rashif +# Contributor: Eric Belanger +# Contributor: Tom Newsom +# Maintainer (Parabola): André Silva + +_pkgname=ecasound +pkgname=ecasound-libre +pkgver=2.9.0 +pkgrel=2 +pkgdesc="A software package designed for multitrack audio processing (without nonfree faac recommendation)" +arch=('i686' 'x86_64') +url="http://www.eca.cx/ecasound/" +license=('GPL' 'LGPL') +depends=('audiofile' 'liblo' + 'liboil' 'lilv') +makedepends=('python2' 'ruby') +optdepends=('python2: ecamonitor, ECI API' + 'ruby: ECI API' + 'mpg123: MP3 decoding' + 'lame: MP3 encoding' + 'vorbis-tools: Ogg Vorbis decoding/encoding' + 'faad2: AAC decoding' + 'timidity++: MIDI file input' + 'libmikmod: tracker module') +replaces=$_pkgname +conflicts=$_pkgname +provides=$_pkgname=$pkgver +options=('!libtool') +source=(http://ecasound.seul.org/download/$_pkgname-$pkgver.tar.gz) +md5sums=('05e7d4664cdf4c7a138c098e9506a551') + +build() { + cd "$srcdir/$_pkgname-$pkgver" + + # use vendor_ruby for ruby files + sed -e 's/CONFIG\["sitedir"\]/CONFIG\["vendordir"\]/' -i configure + + PYTHONPATH=/usr/bin/python2 ./configure \ + --prefix=/usr \ + --with-python-includes=/usr/include/python2.7 \ + --with-python-modules=/usr/lib/python2.7 + + make +} + +package() { + cd "$srcdir/$_pkgname-$pkgver" + + make DESTDIR="$pkgdir/" install + + # fix for python 2.7 + sed -i 's:bin/env python:bin/env python2:' \ + "$pkgdir/usr/bin/ecamonitor" +} + +# vim:set ts=2 sw=2 et: diff --git a/libre/gnormalize-libre/PKGBUILD b/libre/gnormalize-libre/PKGBUILD new file mode 100644 index 000000000..8df68e2b6 --- /dev/null +++ b/libre/gnormalize-libre/PKGBUILD @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Chris Brannon +# Contributor: Corrado Primier +# Contributor:JZsolt Varadi (karmaxxl) +# Maintainer (Parabola): André Silva + +_pkgname=gnormalize +pkgname=gnormalize-libre +pkgver=0.63 +pkgrel=4 +pkgdesc="An audio normalizer, converter, encoder/decoder, ripper, tagger and player (without nonfree faac and mac recommendation)" +arch=(any) +url="http://gnormalize.sourceforge.net/" +license=('GPL') +depends=(perl cddb_get desktop-file-utils gtk2-perl hicolor-icon-theme) +makedepends=('xz') +optdepends=('flac: FLAC encoding, FLAC playing in conjunction with mplayer' + 'lame: MP3 encoding' + 'mpg321: MP3 playing' + 'mplayer: FLAC/WAV playing' + 'musepack-tools: full Musepack support' + 'perl-mp3-info: MP3 ID3 tags' + 'vorbis-tools: full OGG Vorbis support' + 'cdcd: CD playing' + 'cdparanoia: CD ripping' + 'cdrkit: CD ripping - alternative to cdparanoia' + 'wavegain: sound normalization') +replaces=$_pkgname +conflicts=$_pkgname +provides=$_pkgname=$pkgver +install=gnormalize.install +source=(http://downloads.sourceforge.net/sourceforge/gnormalize/${_pkgname}-${pkgver}.tar.gz + gnormalize.desktop) +md5sums=('25ca7520731e61a8b7f4b7fa61928d54' '81c6dffab2139816919842e042705884') + +package() { + cd "${srcdir}/${_pkgname}-${pkgver}" + install -Dm755 gnormalize "${pkgdir}/usr/bin/gnormalize" + lzma -qd gnormalize.1.lzma + install -Dm644 gnormalize.1 "${pkgdir}/usr/share/man/man1/gnormalize.1" + install -d "${pkgdir}/usr/share/gnormalize/animations" + install -m644 animations/*.gif "${pkgdir}/usr/share/gnormalize/animations/" + install -Dm644 README "${pkgdir}/usr/share/doc/gnormalize/README" + install -Dm644 icons/gnormalize.png \ + "${pkgdir}/usr/share/pixmaps/gnormalize.png" + for i in 16 32 48 ; do + install -Dm644 icons/gnormalize-${i}.png \ + "${pkgdir}/usr/share/icons/hicolor/${i}x${i}/apps/gnormalize.png" + done + install -Dm644 "${srcdir}/gnormalize.desktop" \ + "${pkgdir}/usr/share/applications/gnormalize.desktop" +} + +# vim:set ts=2 sw=2 et: diff --git a/libre/gnormalize-libre/gnormalize.desktop b/libre/gnormalize-libre/gnormalize.desktop new file mode 100644 index 000000000..4d4061308 --- /dev/null +++ b/libre/gnormalize-libre/gnormalize.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Name=gnormalize +Comment=Encoder/Decoder, normalize frontend, etc. +Exec=gnormalize +Icon=gnormalize +MimeType=audio/mp3;audio/x-mp3;audio/mpeg;audio/x-mpeg;audio/x-wav;application/x-ogg; +Categories=GTK;AudioVideo;Player; +Terminal=false +Type=Application diff --git a/libre/gnormalize-libre/gnormalize.install b/libre/gnormalize-libre/gnormalize.install new file mode 100644 index 000000000..ef533df53 --- /dev/null +++ b/libre/gnormalize-libre/gnormalize.install @@ -0,0 +1,14 @@ +post_install() { + gtk-update-icon-cache -q -t -f usr/share/icons/hicolor + update-desktop-database -q +} + +post_upgrade() { + post_install $1 +} + +post_remove() { + post_install $1 +} + +# vim:set ts=2 sw=2 et: diff --git a/libre/ogmrip-libre/PKGBUILD b/libre/ogmrip-libre/PKGBUILD new file mode 100644 index 000000000..cd2e48f2b --- /dev/null +++ b/libre/ogmrip-libre/PKGBUILD @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Jaroslav Lichtblau +# Contributor: Daenyth +# Contributor: Allan McRae +# Contributor: Vrob (Markus Heuser) mheuser@mi.fu-berlin.de +# Maintainer (Parabola): André Silva + +_pkgname=ogmrip +pkgname=ogmrip-libre +pkgver=0.13.8 +pkgrel=1 +pkgdesc="Libraries and GTK2 interface for DVD ripping using mencoder (without nonfree faac support)" +arch=('i686' 'x86_64') +url="http://ogmrip.sourceforge.net/" +license=('GPL') +depends=('libdvdread>=4.1.3' 'mplayer' 'mencoder' 'enca' 'pkg-config' 'gconf' 'libglade' 'libnotify' 'enchant') +makedepends=('patch' 'intltool' 'perl-xml-parser' 'lame' 'mkvtoolnix' 'libtheora' 'ogmtools' 'gpac' 'vorbis-tools' 'tesseract') +optdepends=('lame: support for the MP3 audio codec' + 'mkvtoolnix: create, alter, and inspect Matroska files' + 'libtheora: decode and encode Ogg Theora files' + 'ogmtools: support for the Ogg Media container' + 'gpac: support for the MP4 container' + 'vorbis-tools: support for the Ogg Vorbis audio codec' + 'gocr: support for the SRT subtitle format' + 'ocrad: support for the SRT subtitle format' + 'tesseract: support for the SRT subtitle format') +replaces=$_pkgname +conflicts=$_pkgname +provides=$_pkgname=$pkgver +options=('!libtool' '!makeflags') +changelog=$_pkgname.changelog +install=$_pkgname.install +source=(http://downloads.sourceforge.net/sourceforge/${_pkgname}/${_pkgname}-${pkgver}.tar.gz) +sha256sums=('ea6a75e6cc4fe7df1ed65648af208c87748959a6b372847b1005c3b92cc5a423') + +build() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + ./configure --prefix=/usr --sysconfdir=/usr/share + make +} + +package() { + cd "${srcdir}/${_pkgname}-${pkgver}" + + make DESTDIR="${pkgdir}" install +} diff --git a/libre/ogmrip-libre/ogmrip.changelog b/libre/ogmrip-libre/ogmrip.changelog new file mode 100644 index 000000000..76179a2d3 --- /dev/null +++ b/libre/ogmrip-libre/ogmrip.changelog @@ -0,0 +1,27 @@ +2013-03-13 André Silva + * Remove nonfree faac support + +2012-06-07 Jaroslav Lichtblau + * ogmrip O.13.8-1 + +2012-01-26 Eric Belanger + * Rebuild against libpng 1.5 and libtiff 4.0 + * Add .install file + +2011-10-09 Jaroslav Lichtblau + * ogmrip O.13.7-1 + +2010-08-29 Jaroslav Lichtblau + * ogmrip O.13.6-1 + +2010-06-29 Jaroslav Lichtblau + * Update to major release O.13.5 + +2010-04-21 Jaroslav Lichtblau + * Update to major release O.13.4 + +2010-01-03 Jaroslav Lichtblau + * FS#17517 fixed in minor release O.13.3-2 + +2010-01-01 Jaroslav Lichtblau + * Update to major release O.13.3 diff --git a/libre/ogmrip-libre/ogmrip.install b/libre/ogmrip-libre/ogmrip.install new file mode 100644 index 000000000..660593cf5 --- /dev/null +++ b/libre/ogmrip-libre/ogmrip.install @@ -0,0 +1,11 @@ +post_install() { + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/libre/openshot-libre/PKGBUILD b/libre/openshot-libre/PKGBUILD new file mode 100644 index 000000000..31ea71824 --- /dev/null +++ b/libre/openshot-libre/PKGBUILD @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Contributor: Asa Marco +# Maintainer (Parabola): André Silva + +_pkgname=openshot +pkgname=openshot-libre +pkgver=1.4.3 +pkgrel=1 +pkgdesc="a free, non-linear video editor for GNU/Linux based on MLT framework (without nonfree faac recommendation)" +arch=('any') +url="http://www.openshotvideo.com/" +license=('GPL') +depends=('mlt-python-bindings' 'pygoocanvas' 'sdl' 'librsvg' 'mplayer' + 'pyxdg' 'pygtk' 'python2-httplib2' 'python-imaging') +optdepends=('dvgrab: for IEEE digital sources' + 'libquicktime' 'libavc1394' 'jack' 'jack-rack' 'ladspa') +replaces=$_pkgname +conflicts=$_pkgname +provides=$_pkgname=$pkgver +install=openshot.install +source=(http://launchpad.net/openshot/${pkgver%.*}/$pkgver/+download/$_pkgname-$pkgver.tar.gz) +md5sums=('5ec82a7e8b7700ee4a359458aedf19e9') + +package() { + cd $srcdir/$_pkgname-$pkgver + python2 setup.py install --root=$pkgdir/ --optimize=1 +} diff --git a/libre/openshot-libre/openshot.install b/libre/openshot-libre/openshot.install new file mode 100644 index 000000000..cc0de896d --- /dev/null +++ b/libre/openshot-libre/openshot.install @@ -0,0 +1,11 @@ +post_install() { + [ -x `which update-mime-database` ] && update-mime-database usr/share/mime +} + +post_upgrade() { + [ -x `which update-mime-database` ] && update-mime-database usr/share/mime +} + +post_remove() { + [ -x `which update-mime-database` ] && update-mime-database usr/share/mime +} diff --git a/libre/soundkonverter-libre/PKGBUILD b/libre/soundkonverter-libre/PKGBUILD new file mode 100644 index 000000000..8b3c74d7c --- /dev/null +++ b/libre/soundkonverter-libre/PKGBUILD @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Lukas Jirkovsky +# Contributor: Mateusz Herych +# Contributor: Eric Belanger +# Contributor: Darwin Bautista +# Maintainer (Parabola): André Silva + +_pkgname=soundkonverter +pkgname=soundkonverter-libre +pkgver=2.0.0 +pkgrel=1 +pkgdesc="Front-end to various audio converters (without nonfree faac and mac recommendation)" +arch=('i686' 'x86_64') +url="http://www.kde-apps.org/content/show.php?content=29024" +license=('GPL') +depends=('kdebase-runtime' 'libkcddb' 'cdparanoia' 'taglib') +makedepends=('automoc4' 'cmake') +optdepends=('cdrkit: cdda2wav backend' + 'faad2: faad backend' + 'ffmpeg: ffmpeg backend' + 'flac: flac backend' + 'fluidsynth: flouidsynth backend' + 'lame: lame backend' + 'mplayer: mplayer backend' + 'mp3gain: mp3gain backend' + 'opus-tools: opus backend' + 'speex: speexenc, speexdec backends' + 'timidity++: midi backend' + 'twolame: twolame backend' + 'vorbisgain: vorbisgain backend' + 'vorbis-tools: vorbis tools backend' + 'wavpack: wavpack backend' + 'sox: sox plugin (change sample rate, various effects)') +replaces=$_pkgname +conflicts=$_pkgname +provides=$_pkgname=$pkgver +install=$_pkgname.install +source=("http://kde-apps.org/CONTENT/content-files/29024-${_pkgname}-${pkgver}.tar.gz") +md5sums=('f1df729916b2418c474b859ed6b9eda6') + +build() { + cd "$srcdir"/$_pkgname-$pkgver + cmake . \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release + make +} + +package() { + cd "$srcdir"/$_pkgname-$pkgver + make DESTDIR="$pkgdir" install +} diff --git a/libre/soundkonverter-libre/soundkonverter.install b/libre/soundkonverter-libre/soundkonverter.install new file mode 100644 index 000000000..0e8feb79c --- /dev/null +++ b/libre/soundkonverter-libre/soundkonverter.install @@ -0,0 +1,12 @@ +post_install() { + xdg-icon-resource forceupdate --theme hicolor &> /dev/null +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} + diff --git a/libre/your-freedom/PKGBUILD b/libre/your-freedom/PKGBUILD index a57637221..547f0dc2f 100644 --- a/libre/your-freedom/PKGBUILD +++ b/libre/your-freedom/PKGBUILD @@ -2,7 +2,7 @@ pkgname=your-freedom pkgver=$(LC_ALL=C date -u +%Y%m%d) pkgrel=1 -pkgdesc="This package conflicts with every unfree package known to date to ensure your system is free." +pkgdesc="This package conflicts with every nonfree package known to date to ensure your system is free." arch=('any') url="https://parabolagnulinux.org" license=('GPL3') diff --git a/libre/your-freedom/your-freedom.install b/libre/your-freedom/your-freedom.install index efa16e756..e0477cab9 100644 --- a/libre/your-freedom/your-freedom.install +++ b/libre/your-freedom/your-freedom.install @@ -3,18 +3,18 @@ pre_install() { cat <