summaryrefslogtreecommitdiff
path: root/sysutils/estd
diff options
context:
space:
mode:
authormacallan <macallan>2011-03-16 05:09:16 +0000
committermacallan <macallan>2011-03-16 05:09:16 +0000
commitfd9b3c62f3157379bb4e9b1ccf96de1de7a2f29f (patch)
tree2058d0abbbc947b476f24223f32a6d9aafc68c70 /sysutils/estd
parentde36ae7a2b3231ce2972ca8bf0ea2ea5cb178c58 (diff)
downloadpkgsrc-fd9b3c62f3157379bb4e9b1ccf96de1de7a2f29f.tar.gz
add support for macppc.
Diffstat (limited to 'sysutils/estd')
-rw-r--r--sysutils/estd/Makefile5
-rw-r--r--sysutils/estd/distinfo5
-rw-r--r--sysutils/estd/patches/patch-aa6
-rw-r--r--sysutils/estd/patches/patch-ab55
4 files changed, 64 insertions, 7 deletions
diff --git a/sysutils/estd/Makefile b/sysutils/estd/Makefile
index d97700634e2..16a4a8e3132 100644
--- a/sysutils/estd/Makefile
+++ b/sysutils/estd/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.17 2009/10/26 00:30:10 wiz Exp $
+# $NetBSD: Makefile,v 1.18 2011/03/16 05:09:16 macallan Exp $
DISTNAME= estd-r7
PKGNAME= estd-0.7
@@ -15,7 +15,8 @@ PKG_DESTDIR_SUPPORT= user-destdir
INSTALLATION_DIRS= share/examples/rc.d
ONLY_FOR_PLATFORM= NetBSD-2.99.*-i386 NetBSD-[3-9]*-i386 \
- NetBSD-[4-9]*-x86_64 DragonFly-*-i386
+ NetBSD-[4-9]*-x86_64 DragonFly-*-i386 \
+ NetBSD-5.99.*-powerpc
RCD_SCRIPTS= estd
RCD_SCRIPT_SRC.estd= ${WRKSRC}/estd.sh
diff --git a/sysutils/estd/distinfo b/sysutils/estd/distinfo
index ecac6b49c5e..01ebea83466 100644
--- a/sysutils/estd/distinfo
+++ b/sysutils/estd/distinfo
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.12 2009/10/26 00:30:10 wiz Exp $
+$NetBSD: distinfo,v 1.13 2011/03/16 05:09:16 macallan Exp $
SHA1 (estd-r7.tar.gz) = 41186b82fe2a71a4436e01805522b60d100f84d4
RMD160 (estd-r7.tar.gz) = c91dad3c74ef099d54e546ac0cdf7a4a29c4a4f3
Size (estd-r7.tar.gz) = 8712 bytes
-SHA1 (patch-aa) = 4f3aead7002525188ea8de263ed967b969905df6
+SHA1 (patch-aa) = 539b1bdcfab5815edec76277ee1be9fa9c762323
+SHA1 (patch-ab) = 9e7923a7604e4081822cb7b7a1fb6df5468e45cb
diff --git a/sysutils/estd/patches/patch-aa b/sysutils/estd/patches/patch-aa
index 6618096fbfa..cfc2523b205 100644
--- a/sysutils/estd/patches/patch-aa
+++ b/sysutils/estd/patches/patch-aa
@@ -1,7 +1,7 @@
-$NetBSD: patch-aa,v 1.6 2006/11/03 19:15:45 joerg Exp $
+$NetBSD: patch-aa,v 1.7 2011/03/16 05:09:16 macallan Exp $
---- Makefile.orig 2006-07-02 11:29:29.000000000 +0200
-+++ Makefile 2006-09-20 09:15:01.000000000 +0200
+--- Makefile.orig 2007-12-15 15:51:02.000000000 +0000
++++ Makefile
@@ -19,7 +19,8 @@ estd: estd.c
all: estd
diff --git a/sysutils/estd/patches/patch-ab b/sysutils/estd/patches/patch-ab
new file mode 100644
index 00000000000..0e49a1af856
--- /dev/null
+++ b/sysutils/estd/patches/patch-ab
@@ -0,0 +1,55 @@
+$NetBSD: patch-ab,v 1.7 2011/03/16 05:09:16 macallan Exp $
+
+--- estd.c.orig 2011-03-16 04:50:26.000000000 +0000
++++ estd.c
+@@ -55,7 +55,8 @@
+ #define TECH_EST 1
+ #define TECH_POWERNOW 2
+ #define TECH_ACPI 3
+-#define TECH_MAX 3
++#define TECH_INTREPID 4
++#define TECH_MAX 4
+
+ /* this is ugly, but... <shrug> */
+ #define MAX_FREQS 32
+@@ -116,20 +117,23 @@ int ndomains;
+ static size_t cp_time_size = sizeof(cp_time[0]) * CPUSTATES;
+ #endif
+
+-static char *techdesc[4] = {"Unknown",
++static char *techdesc[5] = {"Unknown",
+ "Enhanced SpeedStep",
+ "PowerNow",
+- "ACPI P-States"
++ "ACPI P-States",
++ "Intrepid"
+ };
+-static char *freqctl[4] = { "",
++static char *freqctl[5] = { "",
+ "machdep.est.frequency.available",
+ "machdep.powernow.frequency.available",
+- "hw.acpi.cpu.px_dom0.available"
++ "hw.acpi.cpu.px_dom0.available",
++ "machdep.intrepid.frequency.available"
+ };
+-static char *setctl[4] = { "",
++static char *setctl[5] = { "",
+ "machdep.est.frequency.target",
+ "machdep.powernow.frequency.target",
+- "hw.acpi.cpu.px_dom0.select"
++ "hw.acpi.cpu.px_dom0.select",
++ "machdep.intrepid.frequency.target"
+ };
+
+ void
+@@ -400,6 +404,10 @@ main(int argc, char *argv[])
+ break;
+ case 'P':
+ tech = TECH_POWERNOW;
++ break;
++ case 'I':
++ tech = TECH_INTREPID;
++ break;
+ case 'a':
+ strategy = AGGRESSIVE;
+ break;