diff options
24 files changed, 208 insertions, 446 deletions
diff --git a/community/fio/PKGBUILD b/community/fio/PKGBUILD index bcdc6c3fd..0c538da1e 100644 --- a/community/fio/PKGBUILD +++ b/community/fio/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 107713 2014-03-18 17:38:57Z anatolik $ +# $Id: PKGBUILD 108705 2014-04-01 17:29:25Z anatolik $ # Maintainer: Anatol Pomozov <anatol dot pomozov at gmail> # Contributor: Mariusz Libera <mariusz.libera@gmail.com> # Contributor: John Williams <jwilliams4200 liamg reverse&remove moc> pkgname=fio -pkgver=2.1.6.1 +pkgver=2.1.7 pkgrel=1 pkgdesc='Scriptable I/O tool for storage benchmarks and drive testing' arch=(i686 x86_64) @@ -17,7 +17,7 @@ optdepends=( 'gnuplot: generating plots using fio_generate_plots' ) source=(http://brick.kernel.dk/snaps/fio-$pkgver.tar.bz2) -sha256sums=('fc64ac4f7f83bf9be0776fb66f10b8be0bd716d5979754242f016f36c9a751d8') +sha256sums=('1e35db08337ea090cb5c6b91d6666882ba640bc6826fa67cd6116c6e46bb5def') prepare() { cd fio-$pkgver diff --git a/community/gpick/PKGBUILD b/community/gpick/PKGBUILD new file mode 100644 index 000000000..4e647078e --- /dev/null +++ b/community/gpick/PKGBUILD @@ -0,0 +1,26 @@ +# $Id: PKGBUILD 108692 2014-04-01 11:51:44Z flexiondotorg $ +# Maintainer : Martin Wimpress <code@flexion.org> + +pkgname=gpick +pkgver=0.2.5 +pkgrel=3 +pkgdesc="Advanced color picker written in C++ using GTK+ toolkit" +arch=('i686' 'x86_64') +url="http://gpick.googlecode.com/" +license=('BSD') +depends=('desktop-file-utils' 'gtk2' 'lua') +makedepends=('boost' 'scons') +source=("http://${pkgname}.googlecode.com/files/${pkgname}_${pkgver}.tar.gz") +md5sums=('4f34bed6a39ee39bac95ff1b10f679ed') +install=${pkgname}.install + +build() { + cd "${srcdir}/${pkgname}_${pkgver}" + scons +} + +package() { + cd "${srcdir}/${pkgname}_${pkgver}" + scons DESTDIR="${pkgdir}/usr" install + install -Dm644 installer/License.txt "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +} diff --git a/community/gpick/gpick.install b/community/gpick/gpick.install new file mode 100644 index 000000000..771e497ca --- /dev/null +++ b/community/gpick/gpick.install @@ -0,0 +1,12 @@ +post_install() { + gtk-update-icon-cache -q -t -f /usr/share/icons/hicolor + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} diff --git a/community/ibus-kkc/PKGBUILD b/community/ibus-kkc/PKGBUILD index d67df2eab..4e501246c 100644 --- a/community/ibus-kkc/PKGBUILD +++ b/community/ibus-kkc/PKGBUILD @@ -2,7 +2,7 @@ # Contributor: ponsfoot <cabezon dot hashimoto at gmail dot com> pkgname=ibus-kkc -pkgver=1.5.19 +pkgver=1.5.20 pkgrel=1 pkgdesc="libkkc (Japanese Kana Kanji input method) engine for ibus" arch=('i686' 'x86_64') @@ -23,4 +23,4 @@ package() { make DESTDIR="$pkgdir" install } -sha512sums=('4f74557974404e8bf945d964b681516fb42eff204920f582474a7ec9c229bddd8fb38a000ec6a1976bd1d6e3fcbd87a877e04dc35550af1a90fd294ed208b756') +sha512sums=('ebbc77ce7a454c75b4edfa885e240c6ec45f701b19e56bf6e785f0dbb17dac9d64175e7972ae3c428ff2f880ebe236af8b11829c023aae1079d8302f5494509d') diff --git a/community/libkkc/PKGBUILD b/community/libkkc/PKGBUILD index a5cc932ae..1ca22fbcd 100644 --- a/community/libkkc/PKGBUILD +++ b/community/libkkc/PKGBUILD @@ -1,9 +1,9 @@ -# $Id: PKGBUILD 102736 2013-12-18 10:42:09Z fyan $ +# $Id: PKGBUILD 108690 2014-04-01 10:14:24Z fyan $ # Maintainer: Felix Yan <felixonmars@gmail.com> # Contributor: ponsfoot <cabezon dot hashimoto at gmail dot com> pkgname=libkkc -pkgver=0.3.2 +pkgver=0.3.3 pkgrel=1 pkgdesc="Japanese Kana Kanji conversion library" arch=('i686' 'x86_64') @@ -30,4 +30,4 @@ package() { "${pkgdir}/usr/share/doc/${pkgname}-${pkgver}/" } -sha512sums=('ae3aa5278aabece7e883a1c336211249b4123cd66d23bf0f8db146de1df7c17d12f091b02f0eb0471646c513aba1732777cf80b5f6aab2f2e091df13ef441067') +sha512sums=('6e3463f9a14739b2bfa87de1339a00d9a617fdbc17f412765feadc5a4bd4b9b70cacc03b5f7b656868059656ed517c8ce8786c2051117541b8a8653234e29cba') diff --git a/community/linux-tools/PKGBUILD b/community/linux-tools/PKGBUILD index ab6c183fc..21af05394 100644 --- a/community/linux-tools/PKGBUILD +++ b/community/linux-tools/PKGBUILD @@ -1,4 +1,4 @@ -# $Id: PKGBUILD 105884 2014-02-17 19:22:22Z seblu $ +# $Id: PKGBUILD 108677 2014-03-31 23:09:16Z seblu $ # Maintainer: Sébastien Luttringer pkgbase=linux-tools @@ -13,8 +13,8 @@ pkgname=( 'usbip' 'x86_energy_perf_policy' ) -pkgver=3.13 -pkgrel=2 +pkgver=3.14 +pkgrel=1 license=('GPL2') arch=('i686' 'x86_64') url='http://www.kernel.org' @@ -32,7 +32,7 @@ makedepends+=('glib2' 'sysfsutils') makedepends+=('ncurses') groups=("$pkgbase") source=("http://ftp.kernel.org/pub/linux/kernel/v3.x/linux-$pkgver.tar.xz" - "http://ftp.kernel.org/pub/linux/kernel/v3.x/patch-$pkgver.3.xz" +# "http://ftp.kernel.org/pub/linux/kernel/v3.x/patch-$pkgver.3.xz" 'cpupower.default' 'cpupower.systemd' 'cpupower.service' @@ -40,8 +40,7 @@ source=("http://ftp.kernel.org/pub/linux/kernel/v3.x/linux-$pkgver.tar.xz" '01-fix-perf-python.patch' '02-archlinux-paths.patch') # http://www.kernel.org/pub/linux/kernel/v3.x/sha256sums.asc -sha256sums=('4d5e5eee5f276424c32e9591f1b6c971baedc7b49f28ce03d1f48b1e5d6226a2' - '6d54f1dcd4d9441644a7ef4445f6633158e666fddaa6f06bb6656ab2ff4509d4' +sha256sums=('61558aa490855f42b6340d1a1596be47454909629327c49a5e4e10268065dffa' '4fa509949d6863d001075fa3e8671eff2599c046d20c98bb4a70778595cd1c3f' 'fbf6e0ce6eb0ef15703fe212958de6ca46e62188900b5e9f9272ed3cc9cfd54e' 'a89284d0ecb556ca53a66d1c2087b5fd6d0a901ab2769cd3aebb93f4478905dc' @@ -51,7 +50,7 @@ sha256sums=('4d5e5eee5f276424c32e9591f1b6c971baedc7b49f28ce03d1f48b1e5d6226a2' prepare() { cd linux-$pkgver - patch -N -p1 -i "$srcdir/patch-$pkgver.3" + #patch -N -p1 -i "$srcdir/patch-$pkgver.3" patch -N -p1 -i "$srcdir/01-fix-perf-python.patch" patch -N -p1 -i "$srcdir/02-archlinux-paths.patch" } @@ -217,8 +216,9 @@ package_acpidump() { conflicts=('iasl') cd linux-$pkgver/tools/power/acpi - install -Dm755 acpidump "$pkgdir/usr/bin/acpidump" - install -Dm644 acpidump.8 "$pkgdir/usr/share/man/man8/acpidump.8" + make install sbindir=/usr/bin mandir=/usr/share/man DESTDIR="$pkgdir" + #install -Dm755 acpidump "$pkgdir/usr/bin/acpidump" + #install -Dm644 acpidump.8 "$pkgdir/usr/share/man/man8/acpidump.8" } package_cgroup_event_listener() { diff --git a/community/mldonkey/PKGBUILD b/community/mldonkey/PKGBUILD index e6caa2fed..0707f8821 100644 --- a/community/mldonkey/PKGBUILD +++ b/community/mldonkey/PKGBUILD @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 107047 2014-03-11 19:32:25Z anatolik $ +# $Id: PKGBUILD 108698 2014-04-01 14:35:40Z anatolik $ # Maintainer: Anatol Pomozov <anatol.pomozov@gmail.com> pkgname=mldonkey -pkgver=3.1.4 +pkgver=3.1.5 pkgrel=1 pkgdesc='A multi-network P2P client' arch=(i686 x86_64) url='http://mldonkey.sourceforge.net/' license=(GPL) -depends=(file gd) +depends=(file gd miniupnpc libnatpmp) makedepends=(lablgtk2 librsvg ocaml) optdepends=('librsvg: GUI support' 'gtk2: GUI support') @@ -17,26 +17,15 @@ install=mldonkey.install source=(http://downloads.sourceforge.net/sourceforge/mldonkey/$pkgname-$pkgver.tar.bz2 mldonkey.conf mldonkey.service - mldonkey.tmpfiles - fix_compile_error.patch) -sha256sums=('1e454be51fec346d650a72049e4dc4471036d129a488443a67436af62ef375fe' + mldonkey.tmpfiles) +sha256sums=('74f9d4bcc72356aa28d0812767ef5b9daa03efc5d1ddabf56447dc04969911cb' 'f1d9401cefd591662d49011c53fdb2788755a6f745a963e46d8037b990edeb6a' '778cebe8edcffd63db3594054c2daa62ce571644a96ad235b8c95470b55c0415' - '45f45d2a3c064d5bbc0b6b9b70fa3497ed47cfecdd1ec52e175311f48eaa89dc' - '172d1b129a068caafcb1e48c861b4b78b129b4ba50bb5e692b61cf00dcc66215') - -prepare() { - cd mldonkey-$pkgver - - # http://mldonkey.sourceforge.net/phpBB2/viewtopic.php?p=32462#32462 - patch -p1 < "$srcdir/fix_compile_error.patch" - - rm config/configure # remove this file to force its regeneration, we've just changed ./config/configure.in -} + '45f45d2a3c064d5bbc0b6b9b70fa3497ed47cfecdd1ec52e175311f48eaa89dc') build() { cd mldonkey-$pkgver - ./configure --prefix=/usr --enable-gui=newgui2 + ./configure --prefix=/usr --enable-gui=newgui2 --enable-upnp-natpmp make } diff --git a/community/mldonkey/fix_compile_error.patch b/community/mldonkey/fix_compile_error.patch deleted file mode 100644 index fe83aee11..000000000 --- a/community/mldonkey/fix_compile_error.patch +++ /dev/null @@ -1,254 +0,0 @@ -commit 64cf1e7eabf3087c111b54d7df490c5763d0546b -Author: ygrek <ygrek@autistici.org> -Date: Tue Mar 11 16:15:09 2014 +0800 - - Revert "gettext: reduce complexity, drop unused code" - - This reverts commit 6a094b4381dacdc9043c8348002179eb87846e16. - "Unused" code is actually used in gui - - Conflicts: - src/utils/lib/gettext.ml4 - -diff --git a/src/daemon/common/commonMessages.ml b/src/daemon/common/commonMessages.ml -index ebae333..0cffed2 100644 ---- a/src/daemon/common/commonMessages.ml -+++ b/src/daemon/common/commonMessages.ml -@@ -1399,9 +1399,11 @@ let bad_login = _s "Bad login/password" - - let full_access = _s "Full access enabled" - --let download_started n = _s (Printf.sprintf "Download of file %d started<br>" n) -+let download_started = message "download_started" -+ (T.boption (T.int T.bformat)) "Download of file %d started<br>" - --let no_such_command s = _s (Printf.sprintf "No such command %s\n" s) -+let no_such_command = message "no_such_command" -+ (T.boption (T.string T.bformat)) "No such command %s\n" - - let bad_number_of_args cmd help = _s (Printf.sprintf "Bad number of arguments, see help for correct use:\n%s %s" cmd help) - -diff --git a/src/daemon/driver/driverCommands.ml b/src/daemon/driver/driverCommands.ml -index 6085073..c24be04 100644 ---- a/src/daemon/driver/driverCommands.ml -+++ b/src/daemon/driver/driverCommands.ml -@@ -87,7 +87,7 @@ let execute_command arg_list output cmd args = - let rec iter list = - match list with - [] -> -- Buffer.add_string buf (no_such_command cmd) -+ Gettext.buftext buf no_such_command cmd - | (command, _, arg_kind, help) :: tail -> - if command = cmd then begin - if !verbose_user_commands && not (user2_is_admin output.conn_user.ui_user) then -diff --git a/src/daemon/driver/driverControlers.ml b/src/daemon/driver/driverControlers.ml -index e07ba77..69a1751 100644 ---- a/src/daemon/driver/driverControlers.ml -+++ b/src/daemon/driver/driverControlers.ml -@@ -1296,7 +1296,7 @@ let http_handler o t r = - List.iter CommonInteractive.start_download files; - - let module M = CommonMessages in -- Buffer.add_string buf (M.download_started num) -+ Gettext.buftext buf M.download_started num - with e -> - Printf.bprintf buf "Error %s with %s<br>" - (Printexc2.to_string e) value; -diff --git a/src/utils/lib/gettext.ml4 b/src/utils/lib/gettext.ml4 -index 91a9fbb..fcfe50d 100644 ---- a/src/utils/lib/gettext.ml4 -+++ b/src/utils/lib/gettext.ml4 -@@ -29,15 +29,15 @@ let lprintf_n fmt = - lprintf2 log_prefix fmt - - type expected_types = --| Type_int -+ Type_int - | Type_char - | Type_string --| Type_float -+| Type_float - | Type_bool - | Type_int32 - | Type_int64 - | Type_nativeint -- -+ - let ty_arrow x y = x :: y - - (* Taken from ocaml-3.04, typing/typecore.ml *) -@@ -135,6 +135,81 @@ let type_format fmt = - bad_format i j - in - scan_format 0 -+ -+type 'a variable -+type 'a arrow -+ -+ -+let arrow_add_variable -+ (x : 'a variable) -+ (y : 'b arrow) = -+ let x = Obj.magic x in -+ let y = Obj.magic y in -+ (Obj.magic (x :: y) : ('a -> 'b) arrow) -+ -+ -+ -+open Options -+ -+let value_to_text (expected_type : 'a arrow) v = -+ let s = value_to_string v in -+ let expected_type = Obj.magic expected_type in -+ let format_type = type_format s in -+ if format_type = expected_type then -+ (Obj.magic s : ('a, unit, string) format) else -+ failwith "Bad format" -+ -+let text_to_value v = -+ let v = Obj.magic v in -+ string_to_value v -+ -+let text_option (expected_type : 'a arrow) -+ = -+ define_option_class "Text" -+ (value_to_text expected_type) -+ text_to_value -+ -+let gettext v = Printf.sprintf !!v -+ -+let buftext buf (v : ('a, Buffer.t, unit) format Options.option_record) = -+ Printf.bprintf buf !!v -+ -+module T = struct -+ let int x = arrow_add_variable (Obj.magic Type_int : int variable) x -+ let char x = arrow_add_variable (Obj.magic Type_char : char variable) x -+ let string x = arrow_add_variable (Obj.magic Type_string : string variable) x -+ let float x = arrow_add_variable (Obj.magic Type_float : float variable) x -+ let bool x = arrow_add_variable (Obj.magic Type_bool : bool variable) x -+ let int32 x = arrow_add_variable (Obj.magic Type_int32 : int32 variable) x -+ let int64 x = arrow_add_variable (Obj.magic Type_int64 : int64 variable) x -+ let nativeint x = arrow_add_variable (Obj.magic Type_nativeint : nativeint variable) x -+ let format = (Obj.magic [] : string arrow) -+ let bformat = (Obj.magic [] : unit arrow) -+ let option = text_option -+ let boption x = (Obj.magic text_option) x -+ end -+ -+ -+(********* Some tests ************) -+ -+(* -+let option_file = create_options_file "test.ini" -+ -+let nshared = define_option option_file -+ ["nshared"] "Text for Nshared option" -+ (text_option -+ (T.int (T.int32 T.format))) -+ "Shared: %d/%ld" -+ -+let _ = -+ try -+ load option_file -+ with Sys_error _ -> -+ save_with_help option_file -+ -+let _ = -+ lprint_string (Printf.sprintf !! nshared 23 (Int32.one)); -+ *) - - type 'a _string = { - name : string; -@@ -208,6 +283,14 @@ let translate modname s t = - save_strings_file := true; - !translation.(m.index) <- t - end -+(* -+ let x = -+ let y = (Obj.magic x : string) in -+ Obj.magic (register y : string message) -+ -+ let s_ x = register x -+*) -+ - - let verify index translated = - let index_type = type_format !default.(index) in -@@ -222,8 +305,8 @@ let verify index translated = - false - end - --let ss_ : string -> string -> string _string = register --let _ss : string _string -> string = fun m -> -+let ss_ modname (x : string) = register modname x -+let _ss m = - let index = m.index in - !requests.(index) <- !requests.(index) + 1; - let translation = !translation.(index) in -@@ -251,7 +334,8 @@ let _bb : ('a, 'b, 'c, 'd) format4 _string -> ('a, 'b, 'c, 'd) format4 = fun m - - Obj.magic s - - let _b modname x = _bb (bb_ modname x) -- -+ -+ - let save_strings () = - match !strings_file with - None -> () -diff --git a/src/utils/lib/gettext.mli b/src/utils/lib/gettext.mli -index 6ac31be..2370881 100644 ---- a/src/utils/lib/gettext.mli -+++ b/src/utils/lib/gettext.mli -@@ -17,7 +17,52 @@ - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - *) - -+open Autoconf -+ -+type 'a variable -+type 'a arrow -+ -+val text_option : 'a arrow -> -+ ('a, unit, string) format Options.option_class -+ -+(* -+let nshared = -+ (arrow_variable int_variable int32_variable) -+ "Shared: %d/%ld" -+ *) -+ -+val save_strings : unit -> unit - val set_strings_file : string -> unit - - val _b : string -> ('a, 'b, 'c, 'd) format4 -> ('a, 'b, 'c, 'd) format4 - val _s : string -> string -> string -+ -+type 'a _string -+ -+val bb_ : string -> ('a, 'b, 'c) format -> ('a, 'b, 'c) format _string -+val _bb : ('a, 'b, 'c) format _string -> ('a, 'b, 'c) format -+ -+val ss_ : string -> string -> string _string -+val _ss : string _string -> string -+ -+ -+module T : -+ sig -+ val int : 'b arrow -> (int -> 'b) arrow -+ val char : 'b arrow -> (char -> 'b) arrow -+ val string : 'b arrow -> (string -> 'b) arrow -+ val float : 'b arrow -> (float -> 'b) arrow -+ val bool : 'b arrow -> (bool -> 'b) arrow -+ val int32 : 'b arrow -> (int32 -> 'b) arrow -+ val int64 : 'b arrow -> (int64 -> 'b) arrow -+ val nativeint : 'b arrow -> (nativeint -> 'b) arrow -+ val format : string arrow -+ val bformat : unit arrow -+ val option : 'a arrow -> -+ ('a, unit, string) format Options.option_class -+ val boption : 'a arrow -> -+ ('a, Buffer.t, unit) format Options.option_class -+ end -+ -+val gettext : ('a, unit, string) format Options.option_record -> 'a -+val buftext : Buffer.t -> ('a, Buffer.t, unit) format Options.option_record -> 'a diff --git a/community/mldonkey/mldonkey.install b/community/mldonkey/mldonkey.install index 58ae4934c..265b2cc54 100644 --- a/community/mldonkey/mldonkey.install +++ b/community/mldonkey/mldonkey.install @@ -8,7 +8,10 @@ post_install() { mkdir -p /var/lib/mldonkey chown mldonkey:mldonkey /var/lib/mldonkey - type -P update-desktop-database >/dev/null && update-desktop-database -q + + if type -P update-desktop-database &> /dev/null; then + update-desktop-database -q + fi } post_upgrade() { @@ -23,5 +26,7 @@ post_remove() { groupdel mldonkey fi - type -P update-desktop-database >/dev/null && update-desktop-database -q + if type -P update-desktop-database &> /dev/null; then + update-desktop-database -q + fi } diff --git a/community/nemo/Fix_rename_entry_position.patch b/community/nemo/Fix_rename_entry_position.patch new file mode 100644 index 000000000..615f58d7d --- /dev/null +++ b/community/nemo/Fix_rename_entry_position.patch @@ -0,0 +1,32 @@ +--- a/eel/eel-canvas.c ++++ b/eel/eel-canvas.c +@@ -3213,11 +3213,19 @@ eel_canvas_draw (GtkWidget *widget, cair + return FALSE; + + bin_window = gtk_layout_get_bin_window (GTK_LAYOUT (widget)); ++ ++ if (!gtk_cairo_should_draw_window (cr, bin_window)) ++ return FALSE; ++ ++ cairo_save (cr); ++ + gtk_cairo_transform_to_window (cr, widget, bin_window); + + region = eel_cairo_get_clip_region (cr); +- if (region == NULL) ++ if (region == NULL) { ++ cairo_restore (cr); + return FALSE; ++ } + + #ifdef VERBOSE + g_print ("Draw\n"); +@@ -3249,6 +3257,8 @@ eel_canvas_draw (GtkWidget *widget, cair + if (canvas->root->flags & EEL_CANVAS_ITEM_MAPPED) + EEL_CANVAS_ITEM_GET_CLASS (canvas->root)->draw (canvas->root, cr, region); + ++ cairo_restore (cr); ++ + /* Chain up to get exposes on child widgets */ + if (GTK_WIDGET_CLASS (canvas_parent_class)->draw) + GTK_WIDGET_CLASS (canvas_parent_class)->draw (widget, cr); diff --git a/community/nemo/PKGBUILD b/community/nemo/PKGBUILD index 29e7553b3..12558ef0d 100644 --- a/community/nemo/PKGBUILD +++ b/community/nemo/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 101573 2013-11-28 01:30:36Z faidoc $ +# $Id: PKGBUILD 108679 2014-04-01 03:36:38Z faidoc $ # Maintainer: Alexandre Filgueira <alexfilgueira@cinnarch.com> # Contributor: Ner0 pkgname=nemo pkgver=2.0.8 -pkgrel=1 +pkgrel=2 pkgdesc="Cinnamon file manager (Nautilus fork)" arch=('i686' 'x86_64') url="https://github.com/linuxmint/nemo" @@ -15,12 +15,17 @@ depends=('libexif' 'gvfs' 'dconf' 'desktop-file-utils' 'exempi' 'python2' makedepends=('gtk-doc' 'gobject-introspection' 'intltool' 'gnome-common') options=('!emptydirs') install=nemo.install -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/nemo/tarball/$pkgver") -sha256sums=('6a40868e46fd2ed6c27e694e76c160996d16e2d27681bf5126e6b0e647c24033') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxmint/nemo/tarball/$pkgver" + "Fix_rename_entry_position.patch") +sha256sums=('6a40868e46fd2ed6c27e694e76c160996d16e2d27681bf5126e6b0e647c24033' + '07e81aaeeff9ae8c6de76fe2b87b28b89323577ef425596241b96e94b4e04750') prepare() { cd linuxmint-nemo-* + # Rename files and directory : invisible field: https://bugzilla.redhat.com/show_bug.cgi?id=1045181 + patch -Np1 -i ../Fix_rename_entry_position.patch + # Python2 fix sed -i 's/bin\/python/bin\/python2/g' files/usr/share/nemo/actions/myaction.py diff --git a/community/nimrod/PKGBUILD b/community/nimrod/PKGBUILD index 25b5c4913..34459b89d 100644 --- a/community/nimrod/PKGBUILD +++ b/community/nimrod/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 96341 2013-08-25 20:41:23Z arodseth $ +# $Id: PKGBUILD 108697 2014-04-01 13:44:04Z arodseth $ # Maintainer: Alexander Rødseth <rodseth@gmail.com> # Contributor: Dominik Picheta <morfeusz8@gmail.com> # Contributor: Sven-Hendrik Haase <sh@lutzhaase.com> pkgname=nimrod pkgver=0.9.2 -pkgrel=3 -pkgdesc='Imparative, multi-paradigm, compiled programming language' +pkgrel=4 +pkgdesc='Imperative, multi-paradigm, compiled programming language' arch=('x86_64' 'i686') url='http://nimrod-code.org/' license=('MIT') @@ -36,11 +36,7 @@ build() { package() { cd "$pkgname" - install -d "$pkgdir/usr/bin" - install -d "$pkgdir/etc" - install -d "$pkgdir/usr/lib/$pkgname" - install -d "$pkgdir/usr/share/doc/$pkgname" - install -d "$pkgdir/usr/share/$pkgname" + install -d "$pkgdir/"{etc,usr/{bin,"lib/$pkgname",share/{"doc/$pkgname","$pkgname"}}} sh install.sh /usr/bin install -Dm644 copying.txt "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } diff --git a/community/rethinkdb/PKGBUILD b/community/rethinkdb/PKGBUILD index 9c69e0a37..0e6d247e8 100644 --- a/community/rethinkdb/PKGBUILD +++ b/community/rethinkdb/PKGBUILD @@ -1,17 +1,17 @@ -# $Id: PKGBUILD 106066 2014-02-21 22:10:06Z anatolik $ +# $Id: PKGBUILD 108699 2014-04-01 14:35:41Z anatolik $ # Maintainer: Anatol Pomozov <anatol.pomozov@gmail.com> # Contributor: Massimiliano Torromeo <massimiliano.torromeo@gmail.com> # Contributor: Sigmund Lahn <sigmund@lahn.no> pkgname=rethinkdb -pkgver=1.11.3 +pkgver=1.12.1 pkgrel=1 pkgdesc='An open-source distributed database built with love.' arch=(i686 x86_64) url='http://www.rethinkdb.com/' license=(AGPL) depends=(protobuf ncurses gperftools) -makedepends=(boost python python2 subversion) # subversion is for checking out V8 sources +makedepends=(boost python python2) backup=(etc/rethinkdb/instances.d/default.conf) install=rethinkdb.install options=(!emptydirs) @@ -19,17 +19,10 @@ source=( http://download.rethinkdb.com/dist/rethinkdb-$pkgver.tgz rethinkdb-tmpfile.conf rethinkdb.service - build.diff ) -sha256sums=('ab59ebe40f4a6a499b27e4ce85818f8ebe88d919d832f22384ba2cdacf0ba267' +sha256sums=('422e2046fe1136e63c5c2ed03c9bebffcb085211128984f605128f2ee85baa68' '656d3a42e75d087e723f71aa320fdd91cbbb82071ef72eb11fd3e4a619b429a4' - 'e56bffa2b9ebc3a00ef566ab2be0719a633c89d961a2461dfa2d9ffdb258c1a2' - 'd2330ac0d2fd0a8f14daa4993eb49b55b0de544496e15345502fcdea2a6aaf88') - -prepare() { - cd rethinkdb-$pkgver - patch -p1 < "$srcdir/build.diff" -} + 'e56bffa2b9ebc3a00ef566ab2be0719a633c89d961a2461dfa2d9ffdb258c1a2') build() { cd rethinkdb-$pkgver @@ -40,10 +33,9 @@ build() { check() { cd rethinkdb-$pkgver make build/release/rethinkdb-unittest - # skip some failing tests (should be fixed in 1.12) - # https://github.com/rethinkdb/rethinkdb/issues/1059 - # https://github.com/rethinkdb/rethinkdb/issues/549 - ./build/release/rethinkdb-unittest --gtest_filter=-TimerTest.TestApproximateWaitTimes:RDBProtocol.OvershardedSindexCreateDrop:RDBProtocol.OvershardedMissingAttr:RDBProtocol.OvershardedOverSizedKeys:RDBBtree.SindexInterruptionViaDrop:RDBBtree.SindexPostConstruct + # https://github.com/rethinkdb/rethinkdb/issues/2187 PageTest.* tests are hanging + ./build/release/rethinkdb-unittest --gtest_filter=-PageTest.BiggerTestTightMemory:PageTest.BiggerTestSuperTightMemory:PageTest.BiggerTestNoMemory + # some tests might be flaky on btrfs filesystem! } package() { diff --git a/community/rethinkdb/build.diff b/community/rethinkdb/build.diff deleted file mode 100644 index cb271712e..000000000 --- a/community/rethinkdb/build.diff +++ /dev/null @@ -1,20 +0,0 @@ -diff --git a/mk/support.mk b/mk/support.mk -index 821695c..7f8f857 100644 ---- a/mk/support.mk -+++ b/mk/support.mk -@@ -185,9 +185,13 @@ $(V8_SRC_DIR): - $P MAKE v8 dependencies - $(EXTERN_MAKE) -C $(V8_SRC_DIR) dependencies $(SUPPORT_LOG_REDIRECT) - --$(V8_INT_LIB): $(V8_INT_DIR) -+ ( cd $(TC_SRC_DIR) && \ -+ find v8 -type f -exec sed -e 's_^#!/usr/bin/env python$$_&2_; s_^#!/usr/bin/python$$_&2_' -i {} \; && \ -+ sed 's/\bpython\b/python2/' -i v8/Makefile v8/build/gyp/gyp ) $(SUPPORT_LOG_REDIRECT) -+ -+$(V8_INT_LIB): | $(V8_INT_DIR) - $P MAKE v8 -- $(EXTERN_MAKE) -C $(V8_INT_DIR) native CXXFLAGS=-Wno-array-bounds $(SUPPORT_LOG_REDIRECT) -+ $(EXTERN_MAKE) -C $(V8_INT_DIR) native CXXFLAGS='-Wno-error' $(SUPPORT_LOG_REDIRECT) - $P AR $@ - find $(V8_INT_DIR) -iname "*.o" | grep -v '\/preparser_lib\/' | xargs ar cqs $(V8_INT_LIB); - diff --git a/community/rethinkdb/rethinkdb.install b/community/rethinkdb/rethinkdb.install index 8c74c4f0b..447779953 100644 --- a/community/rethinkdb/rethinkdb.install +++ b/community/rethinkdb/rethinkdb.install @@ -2,7 +2,9 @@ post_install() { groupadd rethinkdb &>/dev/null useradd -g rethinkdb -d /var/lib/rethinkdb -s /bin/false rethinkdb &>/dev/null - /usr/bin/systemd-tmpfiles --create rethinkdb.conf + if type -P systemd-tmpfiles &> /dev/null; then + systemd-tmpfiles --create rethinkdb.conf + fi if [ -d /var/lib/rethinkdb ]; then echo "Database directory '/var/lib/rethinkdb' already exists. If you want to recreate default database then delete the directory and run 'rethinkdb create -d /var/lib/rethinkdb/default'." @@ -19,16 +21,6 @@ post_upgrade() { IFS='.' read -a new_version <<< "$1" IFS='.' read -a old_version <<< "$2" - # previously data diecotry was /var/lib/rethinkdb/ - # now we moved to multi-instance location: /var/lib/rethinkdb/default - # convert from previous location, remove this check Q3'13 - if [ -e /var/lib/rethinkdb/metadata -a ! -d /var/lib/rethinkdb/default ]; then - echo "You store rethinkdb data in /var/lib/rethinkdb. Moving this data to per-instance location /var/lib/rethinkdb/default." - mkdir /var/lib/rethinkdb/default - mv /var/lib/rethinkdb/* /var/lib/rethinkdb/default - chown -R rethinkdb:rethinkdb /var/lib/rethinkdb - fi - if [ "${old_version[0]}" != "${new_version[0]}" -o "${old_version[1]}" != "${new_version[1]}" ]; then echo "This release changed data storage format. Please upgrade your data using following information https://github.com/rethinkdb/rethinkdb/tree/next/scripts/migration" fi @@ -38,8 +30,6 @@ post_upgrade() { } post_remove() { - #/usr/bin/systemctl stop rethinkdb@default.service - getent passwd rethinkdb >/dev/null && userdel rethinkdb getent group rethinkdb >/dev/null && groupdel rethinkdb diff --git a/community/spacefm/PKGBUILD b/community/spacefm/PKGBUILD index f5a4bc09b..866897689 100644 --- a/community/spacefm/PKGBUILD +++ b/community/spacefm/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 105055 2014-01-30 18:44:14Z bpiotrowski $ +# $Id: PKGBUILD 108683 2014-04-01 08:51:46Z bpiotrowski $ # Maintainer: Bartłomiej Piotrowski <nospam@bpiotrowski.pl> # Contributor: IgnorantGuru http://igurublog.wordpress.com/contact-ignorantguru/ # Contributor: ridikulus_rat <the.ridikulus.rat@gmail.com> pkgname=spacefm -pkgver=0.9.3 +pkgver=0.9.4 pkgrel=1 pkgdesc='Multi-panel tabbed file manager' arch=('i686' 'x86_64') @@ -12,7 +12,7 @@ url='http://ignorantguru.github.com/spacefm/' license=('GPL3') install=$pkgname.install depends=('gtk3' 'shared-mime-info' 'desktop-file-utils' 'startup-notification' - 'udev' 'bash') + 'systemd' 'bash') makedepends=('intltool' 'gettext') optdepends=('lsof: device processes' 'wget: plugin download' @@ -21,7 +21,7 @@ optdepends=('lsof: device processes' 'udisks: mount as non-root user' 'udisks2: mount as non-root user') source=(https://github.com/IgnorantGuru/spacefm/archive/$pkgver.tar.gz) -md5sums=('6bbf41bc97a46a797500dbf0ae359971') +md5sums=('daeee7dcccea33d6258a0a9d783470c4') build() { cd $pkgname-$pkgver diff --git a/community/sylpheed/PKGBUILD b/community/sylpheed/PKGBUILD index df1cd3445..d4d0d2752 100644 --- a/community/sylpheed/PKGBUILD +++ b/community/sylpheed/PKGBUILD @@ -1,10 +1,10 @@ -# $Id: PKGBUILD 107093 2014-03-12 11:31:37Z speps $ +# $Id: PKGBUILD 108703 2014-04-01 17:09:52Z speps $ # Maintainer: speps <speps at aur dot archlinux dot org> # Contributor: Alexander Fehr <pizzapunk gmail com> # Contributor: dorphell <dorphell@archlinux.org> pkgname=sylpheed -pkgver=3.3.1 +pkgver=3.4.0 pkgrel=1 pkgdesc="Lightweight and user-friendly e-mail client" arch=('i686' 'x86_64') @@ -13,8 +13,8 @@ license=('GPL') depends=('compface' 'gpgme' 'gtkspell' 'desktop-file-utils') makedepends=('openssl') install="$pkgname.install" -source=("http://sylpheed.sraoss.jp/$pkgname/v3.3/$pkgname-$pkgver.tar.bz2") -md5sums=('34551fa05722bac80bbe0688bb4a3341') +source=("http://sylpheed.sraoss.jp/$pkgname/v${pkgver%.*}/$pkgname-$pkgver.tar.bz2") +md5sums=('6cef3bb0ef2de6456dc1710f58e4db1f') build() { cd $pkgname-$pkgver diff --git a/core/groff/PKGBUILD b/core/groff/PKGBUILD index 58a66327f..85c4e8b19 100644 --- a/core/groff/PKGBUILD +++ b/core/groff/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 193702 2013-08-28 15:19:04Z andyrtr $ +# $Id: PKGBUILD 209705 2014-04-01 15:16:50Z andyrtr $ # Maintainer: ### rebuild on every ghostscript update - FS#36562 ### pkgname=groff pkgver=1.22.2 -pkgrel=5 +pkgrel=6 pkgdesc="GNU troff text-formatting system" arch=('i686' 'x86_64') url="http://www.gnu.org/software/groff/groff.html" diff --git a/extra/apr-util/PKGBUILD b/extra/apr-util/PKGBUILD index 0655e18b7..768bd9e6d 100644 --- a/extra/apr-util/PKGBUILD +++ b/extra/apr-util/PKGBUILD @@ -1,14 +1,26 @@ -# $Id: PKGBUILD 207989 2014-03-16 19:05:38Z anatolik $ +# $Id: PKGBUILD 209701 2014-04-01 14:35:11Z anatolik $ # Maintainer: Jan de Groot <jgc@archlinux.org> # Maintainer: Pierre Schmitz <pierre@archlinux.de> pkgname=apr-util pkgver=1.5.3 -pkgrel=3 +pkgrel=4 pkgdesc="The Apache Portable Runtime" arch=('i686' 'x86_64') url="http://apr.apache.org/" -depends=('apr' 'gdbm' 'expat' 'libldap' 'unixodbc' 'openssl') +depends=('apr' 'expat') +makedepends=('gdbm' 'libldap' 'unixodbc' 'openssl' 'nss' 'sqlite' 'libmariadbclient' 'db' 'postgresql-client') +optdepends=( + 'gdbm: enable gdbm support' + 'libldap: enable ldap support' + 'unixodbc: enable odbc support' + 'libmariadbclient: enable mysql/mariadb support' + 'postgresql-client: enable postgres support' + 'db: enable berkley db support' + 'sqlite: enable sqlite support' + 'nss: enable nss crypto support' + 'openssl: enable openssl crypto suppot' +) license=('APACHE') source=(http://www.apache.org/dist/apr/apr-util-${pkgver}.tar.bz2{,.asc}) md5sums=('6f3417691c7a27090f36e7cf4d94b36e' @@ -16,9 +28,10 @@ md5sums=('6f3417691c7a27090f36e7cf4d94b36e' build() { cd "${srcdir}/apr-util-${pkgver}" - ./configure --prefix=/usr --with-apr=/usr \ - --with-ldap --with-crypto \ - --with-gdbm=/usr + ./configure --prefix=/usr --with-apr=/usr --with-ldap --with-crypto \ + --with-gdbm=/usr --with-sqlite3=/usr --with-nss=/usr --with-odbc=/usr \ + --with-berkeley-db=/usr --with-pgsql=/usr --with-mysql=/usr --with-oracle=/usr \ + --with-openssl=/usr make } diff --git a/extra/ghostscript/PKGBUILD b/extra/ghostscript/PKGBUILD index 7e52904c5..205d898a7 100644 --- a/extra/ghostscript/PKGBUILD +++ b/extra/ghostscript/PKGBUILD @@ -1,11 +1,11 @@ -# $Id: PKGBUILD 204554 2014-01-22 13:38:01Z andyrtr $ +# $Id: PKGBUILD 209706 2014-04-01 15:16:54Z andyrtr $ # Maintainer: AndyRTR <andyrtr@archlinux.org> ### !!! rebuild groff from core that picks up hardcoding the GS versioned font path !!! ### pkgname=ghostscript -pkgver=9.10 -pkgrel=3 +pkgver=9.14 +pkgrel=1 pkgdesc="An interpreter for the PostScript language" arch=('i686' 'x86_64') license=('AGPL' 'custom') @@ -15,18 +15,28 @@ makedepends=('gtk3' 'gnutls') optdepends=('texlive-core: needed for dvipdf' 'gtk3: needed for gsx') url="http://www.ghostscript.com/" -source=(http://downloads.ghostscript.com/public/ghostscript-${pkgver}.tar.bz2) -options=('!makeflags') -md5sums=('7179bb1ed4f6f453147e6f7e1f210ce8') +source=(http://downloads.ghostscript.com/public/ghostscript-${pkgver}.tar.bz2 + ghostscript-sys-zlib.patch) +#options=('!makeflags') +sha1sums=('eab1c9e9850d8aedf02d16f3f7f8198ad9384068' + 'e054caf753df4d67221b29a2eac66130653f7556') -build() { +prepare() { cd ghostscript-${pkgver} + # fix build with system zlib + patch -Np1 -i ${srcdir}/ghostscript-sys-zlib.patch +} +build() { + cd ghostscript-${pkgver} + # force it to use system-libs # keep heavily patched included openjpeg, leads to segfault with system openjpeg # https://bugs.archlinux.org/task/38226 rm -rf jpeg libpng zlib jasper expat tiff lcms lcms2 freetype cups/libs # jbig2dec is in community + autoconf --force + ./configure --prefix=/usr \ --enable-dynamic \ --with-ijs \ @@ -57,7 +67,7 @@ package() { cd ghostscript-${pkgver} make DESTDIR="${pkgdir}" \ cups_serverroot="${pkgdir}"/etc/cups \ - cups_serverbin="${pkgdir}"/usr/lib/cups install soinstall + cups_serverbin="${pkgdir}"/usr/lib/cups install install-so # install missing doc files # http://bugs.archlinux.org/task/18023 install -m 644 "${srcdir}"/ghostscript-${pkgver}/doc/{Ps2ps2.htm,gs-vms.hlp,gsdoc.el,pscet_status.txt} "${pkgdir}"/usr/share/ghostscript/$pkgver/doc/ diff --git a/extra/ghostscript/ghostscript-sys-zlib.patch b/extra/ghostscript/ghostscript-sys-zlib.patch new file mode 100644 index 000000000..d632fcbb2 --- /dev/null +++ b/extra/ghostscript/ghostscript-sys-zlib.patch @@ -0,0 +1,25 @@ +diff -up ghostscript-9.12/configure.ac.sys-zlib ghostscript-9.12/configure.ac +--- ghostscript-9.12/configure.ac.sys-zlib 2014-03-26 11:48:54.983972222 +0000 ++++ ghostscript-9.12/configure.ac 2014-03-26 11:49:36.807230531 +0000 +@@ -854,7 +854,7 @@ AC_MSG_CHECKING([for local zlib source]) + dnl zlib is needed for language level 3, and libpng + # we must define ZLIBDIR regardless because png.mak does a -I$(ZLIBDIR) + # this seems a harmless default +-ZLIBDIR=src ++ZLIBDIR=$includedir + AUX_SHARED_ZLIB= + + if test -d $srcdir/zlib; then +diff -up ghostscript-9.12/configure.sys-zlib ghostscript-9.12/configure +--- ghostscript-9.12/configure.sys-zlib 2014-03-26 11:49:45.547284521 +0000 ++++ ghostscript-9.12/configure 2014-03-26 11:49:56.171350127 +0000 +@@ -6254,7 +6254,7 @@ fi + $as_echo_n "checking for local zlib source... " >&6; } + # we must define ZLIBDIR regardless because png.mak does a -I$(ZLIBDIR) + # this seems a harmless default +-ZLIBDIR=src ++ZLIBDIR=$includedir + AUX_SHARED_ZLIB= + + if test -d $srcdir/zlib; then + diff --git a/extra/gnome-desktop-sharp/PKGBUILD b/extra/gnome-desktop-sharp/PKGBUILD index 73e693b1a..dd11cd1f5 100644 --- a/extra/gnome-desktop-sharp/PKGBUILD +++ b/extra/gnome-desktop-sharp/PKGBUILD @@ -1,14 +1,14 @@ -# $Id: PKGBUILD 198007 2013-10-30 12:13:47Z allan $ +# $Id: PKGBUILD 209698 2014-04-01 14:02:33Z jgc $ # Maintainer: Jan de Groot <jgc@archlinux.org> pkgbase=gnome-desktop-sharp -pkgname=('gnome-desktop-sharp' 'libgnome-desktop-sharp' 'gtkhtml-sharp' 'gtksourceview2-sharp' 'rsvg2-sharp' 'vte-sharp' 'wnck-sharp') +pkgname=('gnome-desktop-sharp' 'libgnome-desktop-sharp' 'gtksourceview2-sharp' 'rsvg2-sharp' 'vte-sharp' 'wnck-sharp') pkgver=2.26.0 -pkgrel=9 +pkgrel=10 arch=('i686' 'x86_64') license=(LGPL) url="http://gtk-sharp.sourceforge.net" -makedepends=('gnome-sharp' 'gnome-desktop2' 'vte' 'librsvg' 'libwnck' 'gtkhtml' 'gtksourceview2' 'monodoc') +makedepends=('gnome-sharp' 'gnome-desktop2' 'vte' 'librsvg' 'libwnck' 'gtksourceview2' 'monodoc') source=(http://ftp.gnome.org/pub/gnome/sources/$pkgname/${pkgver:0:4}/$pkgname-$pkgver.tar.bz2 gnome-desktop-sharp-lib-target.patch) md5sums=('4bc990900bb318b2ba0b0e7998bb47d1' @@ -26,7 +26,8 @@ build() { package_gnome-desktop-sharp() { pkgdesc="GNOME desktop bindings for C#" - depends=('libgnome-desktop-sharp' 'gtkhtml-sharp' 'gtksourceview2-sharp' 'rsvg2-sharp' 'vte-sharp' 'wnck-sharp') + depends=('libgnome-desktop-sharp' 'gtksourceview2-sharp' 'rsvg2-sharp' 'vte-sharp' 'wnck-sharp') + replaces=('gtkhtml-sharp') } package_libgnome-desktop-sharp() { @@ -37,14 +38,6 @@ package_libgnome-desktop-sharp() { make -C gnomedesktop install DESTDIR="$pkgdir" } -package_gtkhtml-sharp() { - pkgdesc="Mono bindings for gtkhtml" - depends=('gtk-sharp-2' 'gtkhtml') - - cd $pkgbase-$pkgver - make -C gtkhtml install DESTDIR="$pkgdir" -} - package_gtksourceview2-sharp() { pkgdesc="Mono bindings for gtksourceview2" depends=('gtk-sharp-2' 'gtksourceview2') diff --git a/extra/kdebase-workspace/PKGBUILD b/extra/kdebase-workspace/PKGBUILD index c12819dfb..fff8d97c9 100644 --- a/extra/kdebase-workspace/PKGBUILD +++ b/extra/kdebase-workspace/PKGBUILD @@ -1,12 +1,12 @@ -# $Id: PKGBUILD 207098 2014-03-06 12:15:46Z andrea $ +# $Id: PKGBUILD 209692 2014-04-01 12:00:16Z andrea $ # Maintainer: Andrea Scarpino <andrea@archlinux.org> # Contributor: Pierre Schmitz <pierre@archlinux.de> pkgname=kdebase-workspace _pkgname=kde-workspace -pkgver=4.11.7 -_pkgver=4.12.3 -pkgrel=2 +pkgver=4.11.8 +_pkgver=4.12.4 +pkgrel=1 pkgdesc="Provides the interface and basic tools for the KDE workspace" arch=('i686' 'x86_64') url='https://projects.kde.org/projects/kde/kde-workspace' @@ -30,7 +30,7 @@ source=("http://download.kde.org/stable/${_pkgver}/src/${_pkgname}-${pkgver}.tar 'kde.pam' 'kde-np.pam' 'kscreensaver.pam' 'kdm.service' 'kdm.logrotate' 'etc-scripts.patch' 'terminate-server.patch' 'kdm-xinitrd.patch' 'khotkeys-qt4.patch') -sha1sums=('515c687a5a967e14e0470012e99ca2ae4cd86700' +sha1sums=('e44b73ea1e2446258882d10694ca2896e1cc6b17' '660eae40a707d2711d8d7f32a93214865506b795' '6aeecc9e0e221f0515c6bf544f9a3c11cb6961fe' '106635aa1aae51d6f0668b1853f6c49a4fe9d3d8' diff --git a/libre/soundkonverter-libre/PKGBUILD b/libre/soundkonverter-libre/PKGBUILD deleted file mode 100644 index 0e7498c02..000000000 --- a/libre/soundkonverter-libre/PKGBUILD +++ /dev/null @@ -1,52 +0,0 @@ -# $Id: PKGBUILD 106378 2014-03-01 17:19:07Z stativ $ -# Maintainer: Lukas Jirkovsky <l.jirkovsky@gmail.com> -# Contributor: Mateusz Herych <heniekk@gmail.com> -# Contributor: Eric Belanger <eric@archlinux.org> -# Contributor: Darwin Bautista <djclue917@gmail.com> -# Maintainer (Parabola): André Silva <emulatorman@parabola.nu> - -_pkgname=soundkonverter -pkgname=soundkonverter-libre -pkgver=2.1.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') -replaces=$_pkgname -conflicts=$_pkgname -provides=$_pkgname=$pkgver -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)') -install=$_pkgname.install -source=("http://kde-apps.org/CONTENT/content-files/29024-${_pkgname}-${pkgver}.tar.gz") -md5sums=('763dd81c14948ca6ffa8637f6bda0e5f') - -build() { - cd "$srcdir"/$_pkgname-$pkgver - cmake . \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release - make -} - -package() { - cd "$srcdir"/$_pkgname-$pkgver - make DESTDIR="$pkgdir" install -} |