Commit 22f3b476 authored by Natanael Copa's avatar Natanael Copa

main/cpufrequtils: upgrade to 006

parent 37d0a9de
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=cpufrequtils
pkgver=005
pkgver=006
pkgrel=0
pkgdesc="Userspace tools for the kernel cpufreq subsystem"
url="http://www.kernel.org/pub/linux/utils/kernel/cpufreq/cpufrequtils.html"
license="GPL"
subpackages="$pkgname-dev $pkgname-doc"
depends="sysfsutils uclibc"
makedepends="sysfsutils-dev uclibc libtool"
depends="sysfsutils"
makedepends="sysfsutils-dev libtool"
source="http://www.kernel.org/pub/linux/utils/kernel/cpufreq/$pkgname-$pkgver.tar.bz2
cpufrequtils-005-build.patch
cpufrequtils-005-nls.patch
cpufrequtils-006-nls.patch
$pkgname.initd
$pkgname.confd"
build ()
{
build() {
cd "$srcdir"/$pkgname-$pkgver
for i in ../*.patch; do
msg "Applying $i..."
......@@ -28,6 +27,10 @@ build ()
NLS=false \
PROC=false \
|| return 1
}
package() {
cd "$srcdir"/$pkgname-$pkgver
make mandir=/usr/share/man \
NLS=false \
DESTDIR="$pkgdir" \
......@@ -35,8 +38,8 @@ build ()
install -D -m755 ../$pkgname.initd "$pkgdir"/etc/init.d/$pkgname
install -D -m644 ../$pkgname.confd "$pkgdir"/etc/conf.d/$pkgname
}
md5sums="73a41589fe74b73fc530f4179f2c6142 cpufrequtils-005.tar.bz2
md5sums="124b0de8f3a4d672539a85ce13eed869 cpufrequtils-006.tar.bz2
0b007dbd9fcb3acf55a8570f21b2f5d4 cpufrequtils-005-build.patch
d88bee4d20c8b72d8edd50c2af5d4600 cpufrequtils-005-nls.patch
aa4c6f19766a741a68ae1ad352c6bad9 cpufrequtils-006-nls.patch
b9b80ef2f1b6c5e7ce0476037a8bce6b cpufrequtils.initd
d47ff635eef03248c633486eaeec191d cpufrequtils.confd"
make nls/gettext support optional
patch by Jos van der Ende <seraph@xs4all.nl>
http://bugs.gentoo.org/205576
--- cpufrequtils-005/Makefile
+++ cpufrequtils-005/Makefile
@@ -141,6 +141,7 @@
diff --git a/Makefile b/Makefile
index 19f3dd6..b7f1e56 100644
--- a/Makefile
+++ b/Makefile
@@ -147,6 +147,7 @@ endif
ifeq ($(strip $(NLS)),true)
INSTALL_NLS += install-gmo
COMPILE_NLS += update-gmo
+ CFLAGDEF += -DNLS
endif
--- cpufrequtils-005/utils/info.c
+++ cpufrequtils-005/utils/info.c
ifeq ($(strip $(CPUFRQ_BENCH)),true)
diff --git a/utils/info.c b/utils/info.c
index 38d906a..155e604 100644
--- a/utils/info.c
+++ b/utils/info.c
@@ -10,7 +10,6 @@
#include <errno.h>
#include <stdlib.h>
......@@ -43,8 +41,10 @@ http://bugs.gentoo.org/205576
#define LINE_LEN 10
--- cpufrequtils-005/utils/set.c
+++ cpufrequtils-005/utils/set.c
diff --git a/utils/set.c b/utils/set.c
index 2ece47e..312cc8c 100644
--- a/utils/set.c
+++ b/utils/set.c
@@ -12,16 +12,24 @@
#include <limits.h>
#include <string.h>
......@@ -56,13 +56,15 @@ http://bugs.gentoo.org/205576
#include "cpufreq.h"
-#define _(String) gettext(String)
+#ifdef NLS
+#include <libintl.h>
#define _(String) gettext (String)
#define gettext_noop(String) String
#define N_(String) gettext_noop (String)
+#else
+#define _(String) gettext (String)
+#define gettext_noop(String) String
+#define N_(String) gettext_noop (String)
+#else
#define gettext_noop(String) String
-#define N_(String) gettext_noop(String)
+#define _(String) gettext_noop (String)
+#define gettext(String) gettext_noop (String)
+#define N_(String) gettext_noop (String)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment