X-Original-To: alpine-aports@mail.alpinelinux.org Delivered-To: alpine-aports@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id CFADFDC0810 for ; Fri, 17 Apr 2015 12:31:45 +0000 (UTC) Received: from mail-qk0-f169.google.com (mail-qk0-f169.google.com [209.85.220.169]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 9D11BDC00DE for ; Fri, 17 Apr 2015 12:31:40 +0000 (UTC) Received: by qkgx75 with SMTP id x75so142189190qkg.1 for ; Fri, 17 Apr 2015 05:31:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=mGGy0/BKMB7/OakVfw5meT3hnqk0PhnbKGl6/bm7dcc=; b=tBdTtW705d1TySIF8VqHhu3l5y1MrjMSVqyWlqpA+xEeE5+NBtQg9NwIt/zDKkHf2A jzSKMk6oH9d4Gifj2p5XvvVbZLQBRY5R9Wk/NwMGrJQ1q1vVfbi5UBJ7WvDTAg4k68cx NbGBfoIJoyXHcA43EX9CKrPuNIMCShOxNf2jLmQz5M+7ta/2mJSIMOBPqYjxYzeFxAl+ nYvy0FxPMuWzUGq1zRGVy8gPJZtNIRkd6aDO0ekfCuKdFgnQ+bMLkyj+HI3IO3QyqzBS z0Uk+WP+mLQEpHsD2EU7P2JBIoDP01BhLOY1dPbYG2LngI/LzjnaOsZxTMFD6cnPW737 UQQg== X-Received: by 10.140.34.215 with SMTP id l81mr3055590qgl.43.1429273899977; Fri, 17 Apr 2015 05:31:39 -0700 (PDT) Received: from aldev.bethel.jw.org ([138.59.56.3]) by mx.google.com with ESMTPSA id a82sm7883948qka.0.2015.04.17.05.31.38 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 17 Apr 2015 05:31:39 -0700 (PDT) From: Alan Lacerda X-Google-Original-From: Alan Lacerda To: alpine-aports@lists.alpinelinux.org Cc: Alan Lacerda Subject: [alpine-aports] [PATCH] testing/mate-power-manager: new aport Date: Fri, 17 Apr 2015 12:31:30 +0000 Message-Id: <1429273890-14150-1-git-send-email-alacerda@alpinelinux.org> X-Mailer: git-send-email 2.3.3 X-Virus-Scanned: ClamAV using ClamSMTP X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: --- .../mate-power-manager/0001-execinfo-patch.patch | 56 ++++++++ .../0001-removing-backtrace.patch | 152 +++++++++++++++++++++ testing/mate-power-manager/APKBUILD | 57 ++++++++ 3 files changed, 265 insertions(+) create mode 100644 testing/mate-power-manager/0001-execinfo-patch.patch create mode 100644 testing/mate-power-manager/0001-removing-backtrace.patch create mode 100644 testing/mate-power-manager/APKBUILD diff --git a/testing/mate-power-manager/0001-execinfo-patch.patch b/testing/mate-power-manager/0001-execinfo-patch.patch new file mode 100644 index 0000000..2c07ef1 --- /dev/null +++ b/testing/mate-power-manager/0001-execinfo-patch.patch @@ -0,0 +1,56 @@ +From f117ad21ce676d67df265e522bfc1047118958ba Mon Sep 17 00:00:00 2001 +From: Alan Lacerda +Date: Thu, 16 Apr 2015 18:53:43 +0000 +Subject: [PATCH] execinfo patch + +--- + applets/brightness/egg-debug.c | 2 ++ + applets/inhibit/egg-debug.c | 2 ++ + src/egg-debug.c | 2 ++ + 3 files changed, 6 insertions(+) + +diff --git a/applets/brightness/egg-debug.c b/applets/brightness/egg-debug.c +index 2f140f2..3a8e6e7 100644 +--- a/applets/brightness/egg-debug.c ++++ b/applets/brightness/egg-debug.c +@@ -39,7 +39,9 @@ + #include + #include + #include ++#if defined (__GLIBC__) + #include ++#endif + + #include "egg-debug.h" + +diff --git a/applets/inhibit/egg-debug.c b/applets/inhibit/egg-debug.c +index 2f140f2..3a8e6e7 100644 +--- a/applets/inhibit/egg-debug.c ++++ b/applets/inhibit/egg-debug.c +@@ -39,7 +39,9 @@ + #include + #include + #include ++#if defined (__GLIBC__) + #include ++#endif + + #include "egg-debug.h" + +diff --git a/src/egg-debug.c b/src/egg-debug.c +index 2f140f2..3a8e6e7 100644 +--- a/src/egg-debug.c ++++ b/src/egg-debug.c +@@ -39,7 +39,9 @@ + #include + #include + #include ++#if defined (__GLIBC__) + #include ++#endif + + #include "egg-debug.h" + +-- +2.3.3 + diff --git a/testing/mate-power-manager/0001-removing-backtrace.patch b/testing/mate-power-manager/0001-removing-backtrace.patch new file mode 100644 index 0000000..536991b --- /dev/null +++ b/testing/mate-power-manager/0001-removing-backtrace.patch @@ -0,0 +1,152 @@ +From b8907c90dec6a7f6fc2a3c682ddb48d4ebf8406e Mon Sep 17 00:00:00 2001 +From: Alan Lacerda +Date: Fri, 17 Apr 2015 11:34:47 +0000 +Subject: [PATCH] removing backtrace + +--- + applets/brightness/egg-debug.c | 28 ---------------------------- + applets/inhibit/egg-debug.c | 28 ---------------------------- + src/egg-debug.c | 28 ---------------------------- + 3 files changed, 84 deletions(-) + +diff --git a/applets/brightness/egg-debug.c b/applets/brightness/egg-debug.c +index 3a8e6e7..b06b540 100644 +--- a/applets/brightness/egg-debug.c ++++ b/applets/brightness/egg-debug.c +@@ -75,31 +75,6 @@ pk_set_console_mode (guint console_code) + } + + /** +- * egg_debug_backtrace: +- **/ +-void +-egg_debug_backtrace (void) +-{ +- void *call_stack[512]; +- int call_stack_size; +- char **symbols; +- int i = 1; +- +- call_stack_size = backtrace (call_stack, G_N_ELEMENTS (call_stack)); +- symbols = backtrace_symbols (call_stack, call_stack_size); +- if (symbols != NULL) { +- pk_set_console_mode (CONSOLE_RED); +- g_print ("Traceback:\n"); +- while (i < call_stack_size) { +- g_print ("\t%s\n", symbols[i]); +- i++; +- } +- pk_set_console_mode (CONSOLE_RESET); +- free (symbols); +- } +-} +- +-/** + * pk_log_line: + **/ + static void +@@ -229,9 +204,6 @@ egg_error_real (const gchar *func, const gchar *file, const int line, const gcha + pk_print_line (func, file, line, buffer, CONSOLE_RED); + g_free(buffer); + +- /* we want to fix this! */ +- egg_debug_backtrace (); +- + exit (1); + } + +diff --git a/applets/inhibit/egg-debug.c b/applets/inhibit/egg-debug.c +index 3a8e6e7..b06b540 100644 +--- a/applets/inhibit/egg-debug.c ++++ b/applets/inhibit/egg-debug.c +@@ -75,31 +75,6 @@ pk_set_console_mode (guint console_code) + } + + /** +- * egg_debug_backtrace: +- **/ +-void +-egg_debug_backtrace (void) +-{ +- void *call_stack[512]; +- int call_stack_size; +- char **symbols; +- int i = 1; +- +- call_stack_size = backtrace (call_stack, G_N_ELEMENTS (call_stack)); +- symbols = backtrace_symbols (call_stack, call_stack_size); +- if (symbols != NULL) { +- pk_set_console_mode (CONSOLE_RED); +- g_print ("Traceback:\n"); +- while (i < call_stack_size) { +- g_print ("\t%s\n", symbols[i]); +- i++; +- } +- pk_set_console_mode (CONSOLE_RESET); +- free (symbols); +- } +-} +- +-/** + * pk_log_line: + **/ + static void +@@ -229,9 +204,6 @@ egg_error_real (const gchar *func, const gchar *file, const int line, const gcha + pk_print_line (func, file, line, buffer, CONSOLE_RED); + g_free(buffer); + +- /* we want to fix this! */ +- egg_debug_backtrace (); +- + exit (1); + } + +diff --git a/src/egg-debug.c b/src/egg-debug.c +index 3a8e6e7..b06b540 100644 +--- a/src/egg-debug.c ++++ b/src/egg-debug.c +@@ -75,31 +75,6 @@ pk_set_console_mode (guint console_code) + } + + /** +- * egg_debug_backtrace: +- **/ +-void +-egg_debug_backtrace (void) +-{ +- void *call_stack[512]; +- int call_stack_size; +- char **symbols; +- int i = 1; +- +- call_stack_size = backtrace (call_stack, G_N_ELEMENTS (call_stack)); +- symbols = backtrace_symbols (call_stack, call_stack_size); +- if (symbols != NULL) { +- pk_set_console_mode (CONSOLE_RED); +- g_print ("Traceback:\n"); +- while (i < call_stack_size) { +- g_print ("\t%s\n", symbols[i]); +- i++; +- } +- pk_set_console_mode (CONSOLE_RESET); +- free (symbols); +- } +-} +- +-/** + * pk_log_line: + **/ + static void +@@ -229,9 +204,6 @@ egg_error_real (const gchar *func, const gchar *file, const int line, const gcha + pk_print_line (func, file, line, buffer, CONSOLE_RED); + g_free(buffer); + +- /* we want to fix this! */ +- egg_debug_backtrace (); +- + exit (1); + } + +-- +2.3.3 + diff --git a/testing/mate-power-manager/APKBUILD b/testing/mate-power-manager/APKBUILD new file mode 100644 index 0000000..22b0044 --- /dev/null +++ b/testing/mate-power-manager/APKBUILD @@ -0,0 +1,57 @@ +# Contributor: Alan Lacerda +# Maintainer: +pkgname=mate-power-manager +pkgver=1.9.90 +pkgrel=0 +pkgdesc="A Power Manager for MATE" +url="https://github.com/mate-desktop/mate-power-manager" +arch="all" +license="GPLv2" +depends="" +depends_dev="" +makedepends="$depends_dev intltool gettext-dev itstool glib-dev libcanberra-dev + dbus-glib-dev mate-desktop-dev dconf-dev libnotify-dev libunique-dev + upower-dev libgnome-keyring-dev mate-panel-dev libcanberra-dev harfbuzz-dev" +install="" +subpackages="$pkgname-doc $pkgname-lang" +source="http://pub.mate-desktop.org/releases/1.9/$pkgname-$pkgver.tar.xz + 0001-execinfo-patch.patch + 0001-removing-backtrace.patch" + +_builddir="$srcdir/$pkgname-$pkgver" +prepare() { + local i + cd "$_builddir" + for i in $source; do + case $i in + *.patch) msg $i; patch -p1 -i "$srcdir"/$i || return 1;; + esac + done +} + +build() { + cd "$_builddir" + ./configure \ + --build=$CBUILD \ + --host=$CHOST \ + --prefix=/usr \ + --with-gtk=2.0 \ + --disable-strict \ + make || return 1 +} + +package() { + cd "$_builddir" + make DESTDIR="${pkgdir}" install || return 1 + find "$pkgdir" -name \*.la -delete +} + +md5sums="c93ae580af318fefad68a72fe1cc83a4 mate-power-manager-1.9.90.tar.xz +e418279985b1f3127a9f400a1a5ab001 0001-execinfo-patch.patch +adfd35982d98552789b1e296fa2a426d 0001-removing-backtrace.patch" +sha256sums="212c6a9d9267c0580e8b19e9a2cfb4e2fa6f31b7d2b138027633ba285bbef090 mate-power-manager-1.9.90.tar.xz +651f146c9c7632f520a9f340d02ff6bfc0383aac70f926cf5dfa8a413876707e 0001-execinfo-patch.patch +b1764f4a772d5287f2c0b33da7ab0b7c8bfe8192e032dcbe7f767b60638b4b42 0001-removing-backtrace.patch" +sha512sums="cfc3f2d9fc0d377d11a4f0f12b9fd8d4b803725d128697dc1bdf98c3d8c170f2bd096199384f6d9668d5485c7e236eade79866a8d8ce02caf9dcee6a651468f6 mate-power-manager-1.9.90.tar.xz +f7c97099144a077d00d0dbee0ed148fb7a82ea902a31b4607b3b37b07d26530dc06695c9ff9565ba457f754c2093610efa46965d0d28329cd23a7a061f1b4249 0001-execinfo-patch.patch +76364f42dbeceb0c13e957e83fe40873cc93f2d83497b658419765ea736a50f436515347960f5f30a021b55aef670fddce04787c892509b8c54995512a5dc1b7 0001-removing-backtrace.patch" -- 2.3.3 --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---