diff options
Diffstat (limited to 'community')
-rw-r--r-- | community/fio/PKGBUILD | 6 | ||||
-rw-r--r-- | community/gpick/PKGBUILD | 26 | ||||
-rw-r--r-- | community/gpick/gpick.install | 12 | ||||
-rw-r--r-- | community/ibus-kkc/PKGBUILD | 4 | ||||
-rw-r--r-- | community/libkkc/PKGBUILD | 6 | ||||
-rw-r--r-- | community/linux-tools/PKGBUILD | 18 | ||||
-rw-r--r-- | community/mldonkey/PKGBUILD | 25 | ||||
-rw-r--r-- | community/mldonkey/fix_compile_error.patch | 254 | ||||
-rw-r--r-- | community/mldonkey/mldonkey.install | 9 | ||||
-rw-r--r-- | community/nemo/Fix_rename_entry_position.patch | 32 | ||||
-rw-r--r-- | community/nemo/PKGBUILD | 13 | ||||
-rw-r--r-- | community/nimrod/PKGBUILD | 12 | ||||
-rw-r--r-- | community/rethinkdb/PKGBUILD | 24 | ||||
-rw-r--r-- | community/rethinkdb/build.diff | 20 | ||||
-rw-r--r-- | community/rethinkdb/rethinkdb.install | 16 | ||||
-rw-r--r-- | community/spacefm/PKGBUILD | 8 | ||||
-rw-r--r-- | community/sylpheed/PKGBUILD | 8 |
17 files changed, 133 insertions, 360 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 |