From d5effc9aadfb9ed5890376ca9497eef52fafcf83 Mon Sep 17 00:00:00 2001 From: root Date: Wed, 14 Sep 2011 23:14:41 +0000 Subject: Wed Sep 14 23:14:41 UTC 2011 --- extra/autogen/PKGBUILD | 24 ++-- extra/bluedevil/PKGBUILD | 6 +- extra/bzr/PKGBUILD | 6 +- extra/dvdauthor/PKGBUILD | 14 +- extra/emacs/PKGBUILD | 8 +- extra/festival/PKGBUILD | 202 +++++++++++++++-------------- extra/festival/festival-shared-build.patch | 72 ++++++++++ extra/festival/speechconfig.patch | 2 +- extra/imagemagick/PKGBUILD | 10 +- extra/inkscape/PKGBUILD | 6 +- extra/obex-data-server/PKGBUILD | 4 +- extra/psiconv/PKGBUILD | 10 +- extra/pstoedit/PKGBUILD | 6 +- extra/qt/PKGBUILD | 6 +- extra/transcode/PKGBUILD | 22 ++-- extra/webkit-sharp/PKGBUILD | 6 +- extra/x11vnc/PKGBUILD | 32 ++--- extra/x11vnc/conf.d | 5 + extra/x11vnc/rc.d | 37 ++++++ extra/xine-lib/PKGBUILD | 4 +- 20 files changed, 308 insertions(+), 174 deletions(-) create mode 100644 extra/festival/festival-shared-build.patch create mode 100644 extra/x11vnc/conf.d create mode 100644 extra/x11vnc/rc.d (limited to 'extra') diff --git a/extra/autogen/PKGBUILD b/extra/autogen/PKGBUILD index 86b53662c..b98ddacc7 100644 --- a/extra/autogen/PKGBUILD +++ b/extra/autogen/PKGBUILD @@ -1,24 +1,28 @@ -# $Id: PKGBUILD 54699 2009-10-11 18:34:42Z jgc $ +# $Id: PKGBUILD 137955 2011-09-13 05:19:48Z allan $ # Maintainer: Jan de Groot # Contributor: Arjan Timmerman # Contributor: Tor Krill pkgname=autogen -pkgver=5.9.9 +pkgver=5.12 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) +arch=('i686' 'x86_64') url="http://autogen.sourceforge.net/" license=('GPL3') -depends=('guile>=1.8.6' 'libxml2>=2.7.3' 'libtool>=2.2.6a') -options=('!libtool' '!makeflags') +depends=('guile' 'libxml2') +options=('!libtool') install=autogen.install -source=(http://downloads.sourceforge.net/autogen/${pkgname}-${pkgver}.tar.bz2) -md5sums=('da6c6185473d8b2d7c83e583f4213018') +source=(ftp://ftp.gnu.org/gnu/${pkgname}/rel${pkgver}/${pkgname}-${pkgver}.tar.bz2) +md5sums=('126e56be629cda747390e8ba9be71e4b') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + ./configure --prefix=/usr + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/bluedevil/PKGBUILD b/extra/bluedevil/PKGBUILD index fa7a1d2f6..eb9f6f217 100644 --- a/extra/bluedevil/PKGBUILD +++ b/extra/bluedevil/PKGBUILD @@ -1,8 +1,8 @@ -# $Id: PKGBUILD 132780 2011-07-26 07:20:57Z andrea $ +# $Id: PKGBUILD 137972 2011-09-13 10:41:55Z andrea $ # Maintainer: Andrea Scarpino pkgname=bluedevil -pkgver=1.1.1 +pkgver=1.2 pkgrel=1 pkgdesc='KDE bluetooth framework' arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ depends=('kdebase-workspace' 'libbluedevil' 'obex-data-server' 'obexd-client') makedepends=('cmake' 'automoc4') install="${pkgname}.install" source=("http://download.kde.org/stable/${pkgname}/${pkgver}/src/${pkgname}-${pkgver}.tar.bz2") -md5sums=('b3764fb8ead502e2d410b0c0fc86ac6c') +md5sums=('09ed36095367dd51ab8c23e0705cf411') build(){ cd "${srcdir}" diff --git a/extra/bzr/PKGBUILD b/extra/bzr/PKGBUILD index 8319202fc..db9b86fc5 100644 --- a/extra/bzr/PKGBUILD +++ b/extra/bzr/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 136739 2011-08-31 19:42:25Z eric $ +# $Id: PKGBUILD 138003 2011-09-14 02:50:25Z eric $ # Maintainer : # Contributor: Hugo Doria pkgname=bzr -pkgver=2.4.0 +pkgver=2.4.1 pkgrel=1 pkgdesc="A decentralized revision control system (bazaar)" arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ license=('GPL') depends=('python2') optdepends=('python-paramiko: for sftp support') source=("http://launchpad.net/${pkgname}/${pkgver%.*}/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz") -md5sums=('087c65e4b79f454b9e733c21607bdd56') +md5sums=('61068bfc1f0c9fb8a4b92bca204e0df8') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/dvdauthor/PKGBUILD b/extra/dvdauthor/PKGBUILD index d402220ce..0138bdec1 100644 --- a/extra/dvdauthor/PKGBUILD +++ b/extra/dvdauthor/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 104015 2010-12-25 22:35:13Z giovanni $ +# $Id: PKGBUILD 137985 2011-09-13 21:30:02Z eric $ # Maintainer: Giovanni Scafora # Contributor: Travis Willard # Contributor: Jaroslaw Swierczynski @@ -6,7 +6,7 @@ pkgname=dvdauthor pkgver=0.7.0 -pkgrel=1 +pkgrel=2 pkgdesc="DVD authoring tools" arch=('i686' 'x86_64') url="http://dvdauthor.sourceforge.net/" @@ -19,7 +19,11 @@ md5sums=('33a447fb98ab3293ac40f869eedc17ff') build() { cd "${srcdir}/${pkgname}" ./configure --prefix=/usr \ - --sysconfdir=/etc || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + --sysconfdir=/etc + make +} + +package() { + cd "${srcdir}/${pkgname}" + make DESTDIR="${pkgdir}" install } diff --git a/extra/emacs/PKGBUILD b/extra/emacs/PKGBUILD index df9d68480..9ea40af59 100644 --- a/extra/emacs/PKGBUILD +++ b/extra/emacs/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 135954 2011-08-21 02:30:32Z eric $ +# $Id: PKGBUILD 137977 2011-09-13 15:26:07Z juergen $ # Maintainer: Juergen Hoetzel # Contributor: Renchi Raju pkgname=emacs @@ -8,12 +8,12 @@ _minorver=a # upstream uses "23.3a", which is a bit silly and interpreted as alpha. pkgver=$_majorver.$_minorver _realver=$_majorver$_minorver -pkgrel=2 +pkgrel=3 pkgdesc="The extensible, customizable, self-documenting real-time display editor" arch=('i686' 'x86_64') url="http://www.gnu.org/software/emacs/emacs.html" license=('GPL3') -depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'gtk2' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils') +depends=('librsvg' 'gpm' 'giflib' 'libxpm' 'gtk2' 'hicolor-icon-theme' 'gconf' 'desktop-file-utils' 'alsa-lib') install=emacs.install source=(ftp://ftp.gnu.org/gnu/emacs/$pkgname-$_realver.tar.gz emacs.desktop) md5sums=('20aef9ea5b5bf8050d39f8b1e96a1c04' @@ -22,7 +22,7 @@ md5sums=('20aef9ea5b5bf8050d39f8b1e96a1c04' build() { cd "$srcdir"/$pkgname-$_majorver ./configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib \ - --localstatedir=/var --without-sound --with-x-toolkit=gtk --with-xft + --localstatedir=/var --with-x-toolkit=gtk --with-xft make } diff --git a/extra/festival/PKGBUILD b/extra/festival/PKGBUILD index d6cc0b4f7..1124eb914 100644 --- a/extra/festival/PKGBUILD +++ b/extra/festival/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 127865 2011-06-19 00:11:13Z eric $ +# $Id: PKGBUILD 137968 2011-09-13 09:17:12Z eric $ # Maintainer: # Contributor: Andrea Scarpino # Contributor: Simo Leone @@ -6,7 +6,7 @@ pkgname=festival pkgver=2.1 _suffix=release -pkgrel=2 +pkgrel=3 pkgdesc="A general multi-lingual speech synthesis system" arch=('i686' 'x86_64') url="http://www.cstr.ed.ac.uk/projects/festival/" @@ -15,115 +15,119 @@ depends=('perl') options=('!makeflags') source=("http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/${pkgname}-${pkgver}-${_suffix}.tar.gz" "http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/speech_tools-${pkgver}-${_suffix}.tar.gz" - "http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_CMU.tar.gz" - "http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_OALD.tar.gz" - "http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_POSLEX.tar.gz" - 'speechconfig.patch' - 'festconfig.patch') + "http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_CMU.tar.gz" + "http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_OALD.tar.gz" + "http://www.cstr.ed.ac.uk/downloads/${pkgname}/${pkgver}/festlex_POSLEX.tar.gz" + 'speechconfig.patch' + 'festconfig.patch' + 'festival-shared-build.patch') md5sums=('c93eb3e389ed171ab9abd46afe8897a8' '6920ddc75b042910a3bcfee3ab106938' '6a2ee4fed7c3ebedf197a3b8524ccb87' '84af32a914d996f57bc4cb36fe8cdc97' 'aa80f9250065b318325f16fdad3a4484' - '550abd77dc20e444673d6ecf87a60fe9' - '348cc033430aee7989463198818ae74c') + 'c30ae990baca40c9c2b1d5cd27502139' + '348cc033430aee7989463198818ae74c' + '46132b1cd86a982007312def49ab176a') build() { - # Build Speech Tools first - cd "$srcdir/speech_tools" - patch -Np1 -i "$srcdir/speechconfig.patch" + cd "$srcdir" + patch -Np0 -i "$srcdir/festival-shared-build.patch" - ./configure --prefix=/usr --sysconfdir=/etc - make OPTIMISE_CXXFLAGS="${CXXFLAGS}" OPTIMISE_CCFLAGS="${CFLAGS}" + # Build Speech Tools first + cd "$srcdir/speech_tools" + patch -Np1 -i "$srcdir/speechconfig.patch" + ./configure --prefix=/usr --sysconfdir=/etc + make OPTIMISE_CXXFLAGS="${CXXFLAGS}" OPTIMISE_CCFLAGS="${CFLAGS}" - # Build Festival itself - cd "$srcdir/festival" - patch -Np1 -i "$srcdir/festconfig.patch" + # Build Festival itself + cd "$srcdir/festival" + patch -Np1 -i "$srcdir/festconfig.patch" - # Avoid make failure on making scripts and docs - sed -i "s#examples bin doc#examples#" Makefile + # Avoid make failure on making scripts and docs + sed -i "s#examples bin doc#examples#" Makefile - ./configure --prefix=/usr --sysconfdir=/etc - make OPTIMISE_CXXFLAGS="${CXXFLAGS}" OPTIMISE_CCFLAGS="${CFLAGS}" + ./configure --prefix=/usr --sysconfdir=/etc + make OPTIMISE_CXXFLAGS="${CXXFLAGS}" OPTIMISE_CCFLAGS="${CFLAGS}" } package() { - # Install Speech Tools first - cd "$srcdir/speech_tools" - install -dm755 "$pkgdir"/usr/{bin,lib,include/speech_tools/{,instantiate,ling_class,rxp,sigpr,unix}} - - #binaries - #move binaries over wrappers (FS#7864) - for i in $(grep -l 'EST shared script' bin/*); do - cp -f main/$(basename $i) bin; - done - install -m755 -t "$pkgdir"/usr/bin bin/[a-z]* - rm -f "$pkgdir"/usr/bin/{est_gdb,est_examples,est_program} - - #libraries - install -m755 -t "$pkgdir"/usr/lib lib/lib*.so.* - ln -sf libestbase.so.${pkgver}.1 "$pkgdir"/usr/lib/libestbase.so - ln -sf libeststring.so.1.2 "$pkgdir"/usr/lib/libeststring.so - install -m644 -t "$pkgdir"/usr/lib lib/lib*.a - - #headers - for dir in {.,instantiate,ling_class,rxp,sigpr,unix}; do - install -m644 -t "${pkgdir}"/usr/include/speech_tools/$dir include/$dir/*.h - done - - # Install Festival itself - cd "$srcdir"/festival - - #binaries - install -m755 src/main/festival "$pkgdir"/usr/bin/ - install -m755 src/main/festival_client "$pkgdir"/usr/bin/ - install -m755 examples/benchmark "$pkgdir"/usr/bin/ - install -m755 examples/dumpfeats "$pkgdir"/usr/bin/ - install -m755 examples/durmeanstd "$pkgdir"/usr/bin/ - install -m755 examples/latest "$pkgdir"/usr/bin/ - install -m755 examples/make_utts "$pkgdir"/usr/bin/ - install -m755 examples/powmeanstd "$pkgdir"/usr/bin/ - install -m755 examples/run-festival-script "$pkgdir"/usr/bin/ - install -m755 examples/saytime "$pkgdir"/usr/bin/ - install -m755 examples/scfg_parse_text "$pkgdir"/usr/bin/ - install -m755 examples/text2pos "$pkgdir"/usr/bin/ - install -m755 examples/text2wave "$pkgdir"/usr/bin - - #libraries - install -m644 src/lib/libFestival.a "$pkgdir"/usr/lib/ - - #headers - install -dm755 "$pkgdir"/usr/include/festival - install -m644 -t "$pkgdir"/usr/include/festival src/include/*.h - - mkdir -p "$pkgdir"/usr/share/festival - #install -m644 -t "$pkgdir"/usr/share/festival lib/*.scm - #need to clean up but requires knowing which files are actually needed... - cp -aR lib/* "$pkgdir"/usr/share/festival - rm -f $(find "$pkgdir"/usr/share/festival -name Makefile) - rm -f $(find "$pkgdir"/usr/bin -name Makefile) - - #create voices directory - install -dm755 "$pkgdir"/usr/share/festival/voices - - #licenses - install -D -m644 "$srcdir"/festival/COPYING \ - "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - install -D -m644 "$srcdir"/speech_tools/README \ - "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.other - - ################################################################# - # Ok now some general cleanups - for i in $(find "$pkgdir"/usr/include/ -type f); do - sed -i -e 's,"EST.*\.h",\,g' -e 's,speech_tools/\",speech_tools/,g' \ - -e 's,"siod.*\.h",\,g' -e 's,speech_tools/\",speech_tools/,g' \ - -e 's,"instantiate/.*\.h",\,g' -e 's,speech_tools/instantiate/\",speech_tools/instantiate/,g' -e 's,"instantiate,instantiate,g' \ - -e 's,"ling_class/.*\.h",\,g' -e 's,speech_tools/ling_class/\",speech_tools/ling_class/,g' -e 's,"ling_class,ling_class,g'\ - -e 's,"rxp/.*\.h",\,g' -e 's,speech_tools/rxp/\",speech_tools/rxp/,g' -e 's,"rxp,rxp,g' \ - -e 's,"sigpr/.*\.h",\,g' -e 's,speech_tools/sigpr/\",speech_tools/sigpr/,g' -e 's,"sigpr,sigpr,g' \ - -e 's,"unix/.*\.h",\,g' -e 's,speech_tools/unix/\",speech_tools/unix/,g' -e 's,\.h\">,.h\>,g' -e 's,"unix,unix,g' \ - -e 's,"festival\.h",\,g' \ - -e 's,"ModuleDescription\.h",\,g' \ - -e 's,"Phone\.h",\,g' $i - done + # Install Speech Tools first + cd "$srcdir/speech_tools" + install -dm755 "$pkgdir"/usr/{bin,lib,include/speech_tools/{,instantiate,ling_class,rxp,sigpr,unix}} + + #binaries + #move binaries over wrappers (FS#7864) + for i in $(grep -l 'EST shared script' bin/*); do + cp -f main/$(basename $i) bin; + done + install -m755 -t "$pkgdir"/usr/bin bin/[a-z]* + rm -f "$pkgdir"/usr/bin/{est_gdb,est_examples,est_program} + + #libraries + install -m755 -t "$pkgdir"/usr/lib lib/lib*.so.* + ln -sf libestbase.so.${pkgver}.1 "$pkgdir"/usr/lib/libestbase.so + ln -sf libestools.so.${pkgver}.1 "$pkgdir"/usr/lib/libestools.so + ln -sf libeststring.so.1.2 "$pkgdir"/usr/lib/libeststring.so + install -m644 -t "$pkgdir"/usr/lib lib/lib*.a + + #headers + for dir in {.,instantiate,ling_class,rxp,sigpr,unix}; do + install -m644 -t "${pkgdir}"/usr/include/speech_tools/$dir include/$dir/*.h + done + + # Install Festival itself + cd "$srcdir"/festival + + #binaries + install -m755 src/main/festival "$pkgdir"/usr/bin/ + install -m755 src/main/festival_client "$pkgdir"/usr/bin/ + install -m755 examples/benchmark "$pkgdir"/usr/bin/ + install -m755 examples/dumpfeats "$pkgdir"/usr/bin/ + install -m755 examples/durmeanstd "$pkgdir"/usr/bin/ + install -m755 examples/latest "$pkgdir"/usr/bin/ + install -m755 examples/make_utts "$pkgdir"/usr/bin/ + install -m755 examples/powmeanstd "$pkgdir"/usr/bin/ + install -m755 examples/run-festival-script "$pkgdir"/usr/bin/ + install -m755 examples/saytime "$pkgdir"/usr/bin/ + install -m755 examples/scfg_parse_text "$pkgdir"/usr/bin/ + install -m755 examples/text2pos "$pkgdir"/usr/bin/ + install -m755 examples/text2wave "$pkgdir"/usr/bin + + #libraries + install -m644 src/lib/libFestival.a "$pkgdir"/usr/lib/ + install -m755 src/lib/libFestival.so.* "$pkgdir"/usr/lib/ + ln -sf libFestival.so.2.1.0 "$pkgdir"/usr/lib/libFestival.so + + #headers + install -dm755 "$pkgdir"/usr/include/festival + install -m644 -t "$pkgdir"/usr/include/festival src/include/*.h + + mkdir -p "$pkgdir"/usr/share/festival + cp -aR lib/* "$pkgdir"/usr/share/festival + rm -f $(find "$pkgdir"/usr/share/festival -name Makefile) + rm -f $(find "$pkgdir"/usr/bin -name Makefile) + + #create voices directory + install -dm755 "$pkgdir"/usr/share/festival/voices + + #licenses + install -D -m644 "$srcdir"/festival/COPYING \ + "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + install -D -m644 "$srcdir"/speech_tools/README \ + "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.other + + # Ok now some general cleanups + for i in $(find "$pkgdir"/usr/include/ -type f); do + sed -i -e 's,"EST.*\.h",\,g' -e 's,speech_tools/\",speech_tools/,g' \ + -e 's,"siod.*\.h",\,g' -e 's,speech_tools/\",speech_tools/,g' \ + -e 's,"instantiate/.*\.h",\,g' -e 's,speech_tools/instantiate/\",speech_tools/instantiate/,g' -e 's,"instantiate,instantiate,g' \ + -e 's,"ling_class/.*\.h",\,g' -e 's,speech_tools/ling_class/\",speech_tools/ling_class/,g' -e 's,"ling_class,ling_class,g' \ + -e 's,"rxp/.*\.h",\,g' -e 's,speech_tools/rxp/\",speech_tools/rxp/,g' -e 's,"rxp,rxp,g' \ + -e 's,"sigpr/.*\.h",\,g' -e 's,speech_tools/sigpr/\",speech_tools/sigpr/,g' -e 's,"sigpr,sigpr,g' \ + -e 's,"unix/.*\.h",\,g' -e 's,speech_tools/unix/\",speech_tools/unix/,g' -e 's,\.h\">,.h\>,g' -e 's,"unix,unix,g' \ + -e 's,"festival\.h",\,g' \ + -e 's,"ModuleDescription\.h",\,g' \ + -e 's,"Phone\.h",\,g' $i + done } diff --git a/extra/festival/festival-shared-build.patch b/extra/festival/festival-shared-build.patch new file mode 100644 index 000000000..edfa38b17 --- /dev/null +++ b/extra/festival/festival-shared-build.patch @@ -0,0 +1,72 @@ +--- speech_tools/config/rules/defaults.mak.orig 2007-03-16 12:39:12.000000000 -0400 ++++ speech_tools/config/rules/defaults.mak 2007-03-16 12:39:19.000000000 -0400 +@@ -69,15 +69,21 @@ + MADE_FROM_ABOVE:=$(N) + endif + ++ifneq ($(SHARED),0) ++ LIBTYPE=so ++else ++ LIBTYPE=a ++endif ++ + ifndef PROJECT_LIBDEPS +- PROJECT_LIBDEPS = $(foreach l,$(PROJECT_LIBRARIES),$(PROJECT_LIBRARY_DIR_$(l))/lib$(l).a) ++ PROJECT_LIBDEPS = $(foreach l,$(PROJECT_LIBRARIES),$(PROJECT_LIBRARY_DIR_$(l))/lib$(l).$(LIBTYPE)) + endif + ifndef PROJECT_LIBS + PROJECT_LIBS = $(foreach l,$(PROJECT_LIBRARIES),-L$(PROJECT_LIBRARY_DIR_$(l)) -l$(l)) + endif + + ifndef REQUIRED_LIBDEPS +- REQUIRED_LIBDEPS = $(foreach l,$(REQUIRED_LIBRARIES),$(REQUIRED_LIBRARY_DIR_$(l))/lib$(l).a) ++ REQUIRED_LIBDEPS = $(foreach l,$(REQUIRED_LIBRARIES),$(REQUIRED_LIBRARY_DIR_$(l))/lib$(l).$(LIBTYPE)) + endif + ifndef REQUIRED_LIBS + REQUIRED_LIBS = $(foreach l,$(REQUIRED_LIBRARIES),-L$(REQUIRED_LIBRARY_DIR_$(l)) -l$(l)) +--- festival/config/project.mak.orig 2007-03-16 13:01:40.000000000 -0400 ++++ festival/config/project.mak 2007-03-16 13:02:24.000000000 -0400 +@@ -84,6 +84,8 @@ + PROJECT_LIBRARY_DIR_Festival = $(TOP)/src/lib + PROJECT_DEFAULT_LIBRARY = Festival + ++PROJECT_LIBRARY_VERSION_Festival = $(PROJECT_VERSION).0 ++ + # Libraries used from other projects + + REQUIRED_LIBRARIES = estools estbase eststring +diff -p -up festival/speech_tools/config/compilers/gcc_defaults.mak.bettersoname festival/speech_tools/config/compilers/gcc_defaults.mak +--- speech_tools/config/compilers/gcc_defaults.mak.bettersoname 2010-12-06 10:25:35.000000000 +0100 ++++ speech_tools/config/compilers/gcc_defaults.mak 2010-12-06 10:27:51.000000000 +0100 +@@ -78,7 +78,7 @@ SHARED_CXXFLAGS = -fPIC + SHARED_LINKFLAGS = + + ifndef GCC_MAKE_SHARED_LIB +- MAKE_SHARED_LIB = $(CXX) -shared -fno-shared-data -o XXX ++ MAKE_SHARED_LIB = $(CXX) -shared -fno-shared-data -o XXX -Wl,-soname,YYY + else + MAKE_SHARED_LIB = $(GCC_MAKE_SHARED_LIB) + endif +diff -p -up festival/speech_tools/config/rules/library.mak.bettersoname festival/speech_tools/config/rules/library.mak +--- speech_tools/config/rules/library.mak.bettersoname 2001-04-04 13:55:32.000000000 +0200 ++++ speech_tools/config/rules/library.mak 2010-12-06 10:25:35.000000000 +0100 +@@ -103,14 +103,14 @@ endif + ########################################################################### + + lib%.so : lib%.a +- @echo Make Shared Library $* ++ @echo Make Shared Library $(*F) + @if [ ! -d shared_space ] ; then mkdir shared_space ; else $(RM) -f shared_space/*.o ; fi + @(cd shared_space ; $(AR) x ../$< ) +- @echo Link Shared Library $* +- if [ -n "$(PROJECT_LIBRARY_NEEDS_SYSLIBS_$*)" ] ; then libs='$(JAVA_PROJECT_LIBS)' ; fi ;\ +- $(subst XXX,$@.$(PROJECT_LIBRARY_VERSION_$*),$(MAKE_SHARED_LIB)) shared_space/*.o $(PROJECT_LIBRARY_USES_$*:%=-L. -l%) $$libs ++ @echo Link Shared Library $(*F) ++ if [ -n "$(PROJECT_LIBRARY_NEEDS_SYSLIBS_$(*F))" ] ; then libs='$(JAVA_PROJECT_LIBS)' ; fi ;\ ++ $(subst XXX,$@.$(PROJECT_LIBRARY_VERSION_$(*F)),$(subst YYY,$(@F).$(PROJECT_LIBRARY_VERSION_$(*F)),$(MAKE_SHARED_LIB))) shared_space/*.o $(PROJECT_LIBRARY_USES_$(*F):%=-L. -l%) $$libs + @$(RM) -f shared_space/*.o $@ +- @ln -s $@.$(PROJECT_LIBRARY_VERSION_$*) $@ ++ @ln -s $(@F).$(PROJECT_LIBRARY_VERSION_$(*F)) $@ + + ########################################################################### + ## ## diff --git a/extra/festival/speechconfig.patch b/extra/festival/speechconfig.patch index f77b614e9..76756b1ae 100644 --- a/extra/festival/speechconfig.patch +++ b/extra/festival/speechconfig.patch @@ -44,7 +44,7 @@ diff -aur speech_tools.old//config/config.in speech_tools/config/config.in #DEBUG=1 # PROFILE=gprof -#SHARED=2 -+SHARED=1 ++SHARED=2 ## Directory specific selections which override the above diff --git a/extra/imagemagick/PKGBUILD b/extra/imagemagick/PKGBUILD index 98a4821b6..0e68e5e44 100644 --- a/extra/imagemagick/PKGBUILD +++ b/extra/imagemagick/PKGBUILD @@ -1,20 +1,20 @@ -# $Id: PKGBUILD 136461 2011-08-29 20:24:07Z eric $ +# $Id: PKGBUILD 137987 2011-09-13 21:30:06Z eric $ # Maintainer: Eric Bélanger pkgbase=imagemagick pkgname=('imagemagick' 'imagemagick-doc') -pkgver=6.7.2.1 +pkgver=6.7.2.5 pkgrel=1 arch=('i686' 'x86_64') url="http://www.imagemagick.org/" license=('custom') -depends=('libtool' 'lcms2' 'libxt' 'bzip2' 'xz' 'fontconfig' 'libxext' 'libjpeg-turbo') +depends=('libltdl' 'lcms2' 'libxt' 'bzip2' 'xz' 'fontconfig' 'libxext' 'libjpeg-turbo') makedepends=('ghostscript' 'openexr' 'libwmf' 'librsvg' 'libxml2' 'jasper' 'libpng') source=(ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-${pkgver%.*}-${pkgver##*.}.tar.xz \ perlmagick.rpath.patch) -md5sums=('efa11515407ef0a22535d5f429668bcb' +md5sums=('ce0294e6bc7ca3ece03a432518143a29' 'ff9974decbfe9846f8e347239d87e4eb') -sha1sums=('9e82c6926db62aa5dc547a029b49a593f5d4a991' +sha1sums=('0af2f0fb913f390b0b25bc4e57b344b0d54c3560' '23405f80904b1de94ebd7bd6fe2a332471b8c283') build() { diff --git a/extra/inkscape/PKGBUILD b/extra/inkscape/PKGBUILD index 7a6af847c..abb468e30 100644 --- a/extra/inkscape/PKGBUILD +++ b/extra/inkscape/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 130934 2011-07-09 05:54:52Z bisson $ +# $Id: PKGBUILD 137989 2011-09-13 21:30:09Z eric $ # Contributor: tobias # Contributor: Tobias Kieslich # Maintainer: Gaetan Bisson pkgname=inkscape pkgver=0.48.2 -pkgrel=1 +pkgrel=2 pkgdesc='Vector graphics editor using the SVG file format' url='http://inkscape.sourceforge.net/' arch=('i686' 'x86_64') @@ -19,7 +19,7 @@ optdepends=('pstoedit: latex formulas' 'python-lxml: some extensions and filters' 'uniconvertor: reading/writing to some proprietary formats') options=('!libtool') -source=("http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz") +source=("http://downloads.sourceforge.net/project/${pkgname}/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz") sha1sums=('422a4bacd4dc42adafa203244bc9816783cba4d3') install=install diff --git a/extra/obex-data-server/PKGBUILD b/extra/obex-data-server/PKGBUILD index e95119cfb..41737577b 100644 --- a/extra/obex-data-server/PKGBUILD +++ b/extra/obex-data-server/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 127685 2011-06-17 17:49:02Z andrea $ +# $Id: PKGBUILD 137991 2011-09-13 21:30:11Z eric $ # Maintainer: Andrea Scarpino # Contributor: Geoffroy Carrier # Contributor: Roman Kyrylych @@ -6,7 +6,7 @@ pkgname=obex-data-server pkgver=0.4.6 -pkgrel=1 +pkgrel=2 pkgdesc="A D-Bus service providing high-level OBEX client and server side functionality" arch=('i686' 'x86_64') url="http://wiki.muiline.com/obex-data-server" diff --git a/extra/psiconv/PKGBUILD b/extra/psiconv/PKGBUILD index 0fb78ec8b..10aa041e6 100644 --- a/extra/psiconv/PKGBUILD +++ b/extra/psiconv/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 86765 2010-08-03 22:27:52Z ibiru $ +# $Id: PKGBUILD 137993 2011-09-13 21:30:15Z eric $ # Maintainer: Giovanni Scafora # Contributor: Tom Newsom pkgname=psiconv pkgver=0.9.8 -pkgrel=7 +pkgrel=8 pkgdesc="Converts Psion 5(MX) files to more commonly used file formats" arch=('i686' 'x86_64') url="http://software.frodo.looijaard.name/psiconv/" @@ -21,6 +21,10 @@ build() { ./configure --prefix=/usr \ --sysconfdir=/etc \ --mandir=/usr/share/man - make || return 1 + make +} + +package() { + cd ${srcdir}/${pkgname}-${pkgver} make DESTDIR=${pkgdir} install } diff --git a/extra/pstoedit/PKGBUILD b/extra/pstoedit/PKGBUILD index 3ab3c566e..32396dba4 100644 --- a/extra/pstoedit/PKGBUILD +++ b/extra/pstoedit/PKGBUILD @@ -1,13 +1,13 @@ -# $Id: PKGBUILD 136892 2011-09-02 17:05:04Z ronald $ +# $Id: PKGBUILD 137995 2011-09-13 21:30:18Z eric $ # Maintainer: Ronald van Haren # Contributor: damir # Contributor: Tobias Powalowski pkgname=pstoedit pkgver=3.60 -pkgrel=1 +pkgrel=2 pkgdesc="Translates PostScript and PDF graphics into other vector formats" -arch=("i686" "x86_64") +arch=('i686' 'x86_64') url="http://www.pstoedit.net/" license=('GPL') depends=('gcc-libs' 'plotutils' 'gd' 'imagemagick') diff --git a/extra/qt/PKGBUILD b/extra/qt/PKGBUILD index 44c6305bd..0610b2920 100644 --- a/extra/qt/PKGBUILD +++ b/extra/qt/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 137496 2011-09-07 17:54:44Z andrea $ +# $Id: PKGBUILD 137970 2011-09-13 10:37:07Z andrea $ # Maintainer: Andrea Scarpino # Contributor: Pierre Schmitz pkgbase=qt pkgname=('qt' 'qt-private-headers') pkgver=4.7.4 -pkgrel=2 +pkgrel=3 arch=('i686' 'x86_64') url='http://qt.nokia.com/' license=('GPL3' 'LGPL') @@ -19,7 +19,7 @@ source=("ftp://ftp.qt.nokia.com/qt/source/${_pkgfqn}.tar.gz" 'assistant.desktop' 'designer.desktop' 'linguist.desktop' 'qtconfig.desktop' 'blacklist-diginotar-certs.diff') -md5sums=('ddf7d83f912cf1283aa066368464fa22' +md5sums=('9831cf1dfa8d0689a06c2c54c5c65aaf' 'fc211414130ab2764132e7370f8e5caa' '85179f5e0437514f8639957e1d8baf62' 'f11852b97583610f3dbb669ebc3e21bc' diff --git a/extra/transcode/PKGBUILD b/extra/transcode/PKGBUILD index 403d93a39..a7e6a6530 100644 --- a/extra/transcode/PKGBUILD +++ b/extra/transcode/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 91207 2010-09-24 03:35:03Z eric $ +# $Id: PKGBUILD 137997 2011-09-13 21:30:20Z eric $ # Maintainer: # Contributor: Sarah Hay # Contributor: roberto @@ -6,22 +6,26 @@ pkgname=transcode _sripver=0.3-4 pkgver=1.1.5 -pkgrel=5 +pkgrel=6 pkgdesc="A video/DVD ripper and encoder for the terminal/console" arch=('i686' 'x86_64') url="http://tcforge.berlios.de/" license=('GPL') -depends=('imagemagick' 'lzo2' 'libdv' 'libdvdread' 'ffmpeg' 'mjpegtools' - 'libmpeg2' 'libtheora' 'libxaw' 'libxml2' 'libxv' 'a52dec' 'alsa-lib') -makedepends=('nasm' 'pkg-config') +depends=('imagemagick' 'lzo2' 'libdvdread' 'ffmpeg' 'mjpegtools' + 'libmpeg2' 'libxaw' 'libxml2' 'libxv' 'a52dec') +makedepends=('nasm') options=('!libtool' '!makeflags') source=(http://download2.berlios.de/tcforge/${pkgname}-${pkgver}.tar.bz2 http://downloads.sourceforge.net/sourceforge/subtitleripper/subtitleripper-${_sripver}.tgz transcode-1.1.5-jpeg-7.patch transcode-1.1.5-mpa.patch) -md5sums=('41ac6b1c0fe30f3aab286e771fc31b9e' 'c0bd49a88f667c68c4430ad25bbed510'\ - 'af4056b7530a6f147594f676849e7c7b' 'c299cfc6c4be6a5512d1a129f04e5450') -sha1sums=('48c36e06ca0cd1cdc1a9c6a241e231f896eefd26' 'd93ff3578dd5f722c8f4ef16bc0903eec5781a0d'\ - '9e380c00a3b31725dc3ec483fa7bf5e3d8a8a977' '6f45d9167c3aa15a83cb29545749f55eb1f1e5a2') +md5sums=('41ac6b1c0fe30f3aab286e771fc31b9e' + 'c0bd49a88f667c68c4430ad25bbed510' + 'af4056b7530a6f147594f676849e7c7b' + 'c299cfc6c4be6a5512d1a129f04e5450') +sha1sums=('48c36e06ca0cd1cdc1a9c6a241e231f896eefd26' + 'd93ff3578dd5f722c8f4ef16bc0903eec5781a0d' + '9e380c00a3b31725dc3ec483fa7bf5e3d8a8a977' + '6f45d9167c3aa15a83cb29545749f55eb1f1e5a2') build() { cd "${srcdir}/${pkgname}-${pkgver}" diff --git a/extra/webkit-sharp/PKGBUILD b/extra/webkit-sharp/PKGBUILD index ecab9edcd..9d3179e53 100644 --- a/extra/webkit-sharp/PKGBUILD +++ b/extra/webkit-sharp/PKGBUILD @@ -5,14 +5,14 @@ pkgname=webkit-sharp pkgver=0.3 -pkgrel=2 +pkgrel=3 pkgdesc="Mono/.NET bindings for the WebKit rendering engine" arch=('i686' 'x86_64') url="http://www.mono-project.com/" license=('custom:MIT') depends=('gtk-sharp-2' 'libwebkit>=1.4.0') makedepends=('pkgconfig>=0.9.0') -source=(ftp://ftp.novell.com/pub/mono/sources/$pkgname/${pkgname}-${pkgver}.tar.bz2) +source=(http://download.mono-project.com/sources/$pkgname/${pkgname}-${pkgver}.tar.bz2) md5sums=('21482f9d5eafb0ef4acc6e790482f934') build() { @@ -20,7 +20,7 @@ build() { mkdir -p "${MONO_SHARED_DIR}" cd "${srcdir}/${pkgname}-${pkgver}" - sed -i 's:webkit-1.0@LIB_PREFIX@.2@:libwebkitgtk-1.0@LIB_PREFIX@.0.7.0@:' sources/webkit-sharp.dll.config.in + sed -i 's:webkit-1.0@LIB_PREFIX@.2@:libwebkitgtk-1.0@LIB_PREFIX@.0@:' sources/webkit-sharp.dll.config.in ./configure --prefix=/usr make } diff --git a/extra/x11vnc/PKGBUILD b/extra/x11vnc/PKGBUILD index 15d64aa92..fd49db451 100644 --- a/extra/x11vnc/PKGBUILD +++ b/extra/x11vnc/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 91112 2010-09-22 19:40:25Z bisson $ +# $Id: PKGBUILD 137979 2011-09-13 20:01:54Z bisson $ # Maintainer: Gaetan Bisson # Contributor: damir pkgname=x11vnc -pkgver=0.9.12 +pkgver=0.9.13 pkgrel=1 pkgdesc='VNC server for real X displays' arch=('i686' 'x86_64') @@ -12,25 +12,25 @@ license=('GPL2') depends=('openssl' 'libjpeg' 'zlib' 'libx11' 'libxtst' 'libxinerama' 'libxdamage' 'libxrandr' 'avahi') optdepends=('tk: for GUI support') backup=('etc/conf.d/x11vnc') -source=("http://downloads.sourceforge.net/libvncserver/${pkgname}-${pkgver}.tar.gz" - 'x11vnc.rc' - 'x11vnc.conf') -sha1sums=('cf4e24bee5962b52d8f2a5442a7c44943a9cc0bb' - '3abb3fcadff32662ab847a9e772cd23cfdfe3d1a' - '11011cce06511e9ba61672a1c80bb63a3a187539') +source=("http://downloads.sourceforge.net/project/libvncserver/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz" + 'conf.d' + 'rc.d') +sha1sums=('f011d81488ac94dc8dce2d88739c23bd85a976fa' + '11011cce06511e9ba61672a1c80bb63a3a187539' + '477892cf0f0020043444b7493c80684762ded506') build() { - cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr --mandir=/usr/share/man - make + cd "${srcdir}/${pkgname}-${pkgver}" + ./configure --prefix=/usr --mandir=/usr/share/man + make } package() { - cd "${srcdir}/${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install - rm -fr "${pkgdir}"/usr/include/rfb # provided by libvncserver + rm -fr "${pkgdir}"/usr/include/rfb # provided by libvncserver - install -D -m 755 "${srcdir}/x11vnc.rc" "${pkgdir}/etc/rc.d/x11vnc" - install -D -m 644 "${srcdir}/x11vnc.conf" "${pkgdir}/etc/conf.d/x11vnc" + install -D -m 755 "${srcdir}/rc.d" "${pkgdir}/etc/rc.d/x11vnc" + install -D -m 644 "${srcdir}/conf.d" "${pkgdir}/etc/conf.d/x11vnc" } diff --git a/extra/x11vnc/conf.d b/extra/x11vnc/conf.d new file mode 100644 index 000000000..8a81e3286 --- /dev/null +++ b/extra/x11vnc/conf.d @@ -0,0 +1,5 @@ +# +# Parameters to be passed to x11vnc +# + +X11VNC_ARGS="" diff --git a/extra/x11vnc/rc.d b/extra/x11vnc/rc.d new file mode 100644 index 000000000..b5f2a6464 --- /dev/null +++ b/extra/x11vnc/rc.d @@ -0,0 +1,37 @@ +#!/bin/bash + +. /etc/rc.conf +. /etc/rc.d/functions +. /etc/conf.d/x11vnc + +PID=$(pidof -o %PPID /usr/bin/x11vnc) +case "$1" in + start) + stat_busy "Starting x11vnc" + [[ -z "$PID" ]] && /usr/bin/x11vnc $X11VNC_ARGS &> /dev/null & + if [[ $? -gt 0 ]]; then + stat_fail + else + add_daemon x11vnc + stat_done + fi + ;; + stop) + stat_busy "Stopping x11vnc" + [[ ! -z "$PID" ]] && kill $PID &> /dev/null + if [[ $? -gt 0 ]]; then + stat_fail + else + rm_daemon x11vnc + stat_done + fi + ;; + restart) + $0 stop + sleep 1 + $0 start + ;; + *) + echo "usage: $0 {start|stop|restart}" +esac +exit 0 diff --git a/extra/xine-lib/PKGBUILD b/extra/xine-lib/PKGBUILD index 15236bda8..86dda60c1 100644 --- a/extra/xine-lib/PKGBUILD +++ b/extra/xine-lib/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 137836 2011-09-11 23:43:47Z eric $ +# $Id: PKGBUILD 137999 2011-09-13 21:30:22Z eric $ # Maintainer: Eric Bélanger pkgname=xine-lib pkgver=1.1.19 -pkgrel=4 +pkgrel=5 pkgdesc="A multimedia playback engine" arch=('i686' 'x86_64') url="http://www.xine-project.org" -- cgit v1.2.3-54-g00ecf