Wed Mar 16 05:09:17 2011 UTC ()
add support for macppc.


(macallan)
diff -r1.17 -r1.18 pkgsrc/sysutils/estd/Makefile
diff -r1.12 -r1.13 pkgsrc/sysutils/estd/distinfo
diff -r1.6 -r1.7 pkgsrc/sysutils/estd/patches/patch-aa
diff -r0 -r1.7 pkgsrc/sysutils/estd/patches/patch-ab

cvs diff -r1.17 -r1.18 pkgsrc/sysutils/estd/Makefile (expand / switch to unified diff)

--- pkgsrc/sysutils/estd/Makefile 2009/10/26 00:30:10 1.17
+++ pkgsrc/sysutils/estd/Makefile 2011/03/16 05:09:16 1.18
@@ -1,30 +1,31 @@ @@ -1,30 +1,31 @@
1# $NetBSD: Makefile,v 1.17 2009/10/26 00:30:10 wiz Exp $ 1# $NetBSD: Makefile,v 1.18 2011/03/16 05:09:16 macallan Exp $
2 2
3DISTNAME= estd-r7 3DISTNAME= estd-r7
4PKGNAME= estd-0.7 4PKGNAME= estd-0.7
5CATEGORIES= sysutils 5CATEGORIES= sysutils
6MASTER_SITES= http://www.ecademix.com/JohannesHofmann/ 6MASTER_SITES= http://www.ecademix.com/JohannesHofmann/
7 7
8MAINTAINER= dillo@NetBSD.org 8MAINTAINER= dillo@NetBSD.org
9HOMEPAGE= http://www.ecademix.com/JohannesHofmann/estd.html 9HOMEPAGE= http://www.ecademix.com/JohannesHofmann/estd.html
10COMMENT= Dynamically sets the CPU-frequency on SpeedStep and PowerNow CPUs 10COMMENT= Dynamically sets the CPU-frequency on SpeedStep and PowerNow CPUs
11LICENSE= 2-clause-bsd 11LICENSE= 2-clause-bsd
12 12
13PKG_DESTDIR_SUPPORT= user-destdir 13PKG_DESTDIR_SUPPORT= user-destdir
14 14
15INSTALLATION_DIRS= share/examples/rc.d 15INSTALLATION_DIRS= share/examples/rc.d
16 16
17ONLY_FOR_PLATFORM= NetBSD-2.99.*-i386 NetBSD-[3-9]*-i386 \ 17ONLY_FOR_PLATFORM= NetBSD-2.99.*-i386 NetBSD-[3-9]*-i386 \
18 NetBSD-[4-9]*-x86_64 DragonFly-*-i386 18 NetBSD-[4-9]*-x86_64 DragonFly-*-i386 \
 19 NetBSD-5.99.*-powerpc
19 20
20RCD_SCRIPTS= estd 21RCD_SCRIPTS= estd
21RCD_SCRIPT_SRC.estd= ${WRKSRC}/estd.sh 22RCD_SCRIPT_SRC.estd= ${WRKSRC}/estd.sh
22 23
23SUBST_CLASSES+= rcd 24SUBST_CLASSES+= rcd
24SUBST_STAGE.rcd= do-configure 25SUBST_STAGE.rcd= do-configure
25SUBST_MESSAGE.rcd= Fixing startup script. 26SUBST_MESSAGE.rcd= Fixing startup script.
26SUBST_FILES.rcd= estd.sh 27SUBST_FILES.rcd= estd.sh
27SUBST_SED.rcd= -e 's|@PREFIX@|${PREFIX}|' 28SUBST_SED.rcd= -e 's|@PREFIX@|${PREFIX}|'
28SUBST_SED.rcd+= -e 's|@ECHO@|${ECHO}|' 29SUBST_SED.rcd+= -e 's|@ECHO@|${ECHO}|'
29 30
30.include "../../mk/bsd.pkg.mk" 31.include "../../mk/bsd.pkg.mk"

cvs diff -r1.12 -r1.13 pkgsrc/sysutils/estd/distinfo (expand / switch to unified diff)

--- pkgsrc/sysutils/estd/distinfo 2009/10/26 00:30:10 1.12
+++ pkgsrc/sysutils/estd/distinfo 2011/03/16 05:09:16 1.13
@@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
1$NetBSD: distinfo,v 1.12 2009/10/26 00:30:10 wiz Exp $ 1$NetBSD: distinfo,v 1.13 2011/03/16 05:09:16 macallan Exp $
2 2
3SHA1 (estd-r7.tar.gz) = 41186b82fe2a71a4436e01805522b60d100f84d4 3SHA1 (estd-r7.tar.gz) = 41186b82fe2a71a4436e01805522b60d100f84d4
4RMD160 (estd-r7.tar.gz) = c91dad3c74ef099d54e546ac0cdf7a4a29c4a4f3 4RMD160 (estd-r7.tar.gz) = c91dad3c74ef099d54e546ac0cdf7a4a29c4a4f3
5Size (estd-r7.tar.gz) = 8712 bytes 5Size (estd-r7.tar.gz) = 8712 bytes
6SHA1 (patch-aa) = 4f3aead7002525188ea8de263ed967b969905df6 6SHA1 (patch-aa) = 539b1bdcfab5815edec76277ee1be9fa9c762323
 7SHA1 (patch-ab) = 9e7923a7604e4081822cb7b7a1fb6df5468e45cb

cvs diff -r1.6 -r1.7 pkgsrc/sysutils/estd/patches/patch-aa (expand / switch to unified diff)

--- pkgsrc/sysutils/estd/patches/patch-aa 2006/11/03 19:15:45 1.6
+++ pkgsrc/sysutils/estd/patches/patch-aa 2011/03/16 05:09:16 1.7
@@ -1,17 +1,17 @@ @@ -1,17 +1,17 @@
1$NetBSD: patch-aa,v 1.6 2006/11/03 19:15:45 joerg Exp $ 1$NetBSD: patch-aa,v 1.7 2011/03/16 05:09:16 macallan Exp $
2 2
3--- Makefile.orig 2006-07-02 11:29:29.000000000 +0200 3--- Makefile.orig 2007-12-15 15:51:02.000000000 +0000
4+++ Makefile 2006-09-20 09:15:01.000000000 +0200 4+++ Makefile
5@@ -19,7 +19,8 @@ estd: estd.c 5@@ -19,7 +19,8 @@ estd: estd.c
6 all: estd 6 all: estd
7  7
8 install: all 8 install: all
9- install -d -o root -g wheel -m 0755 /usr/local/sbin 9- install -d -o root -g wheel -m 0755 /usr/local/sbin
10- install -s -o root -g wheel -m 0755 estd /usr/local/sbin/estd 10- install -s -o root -g wheel -m 0755 estd /usr/local/sbin/estd
11- install -d -o root -g wheel -m 0755 /usr/local/man/man1 11- install -d -o root -g wheel -m 0755 /usr/local/man/man1
12- install -o root -g wheel -m 0644 estd.1 /usr/local/man/man1/estd.1 12- install -o root -g wheel -m 0644 estd.1 /usr/local/man/man1/estd.1
13+ ${BSD_INSTALL_PROGRAM_DIR} ${DESTDIR}${PREFIX}/sbin 13+ ${BSD_INSTALL_PROGRAM_DIR} ${DESTDIR}${PREFIX}/sbin
14+ ${BSD_INSTALL_PROGRAM} estd ${DESTDIR}${PREFIX}/sbin/estd 14+ ${BSD_INSTALL_PROGRAM} estd ${DESTDIR}${PREFIX}/sbin/estd
15+ ${BSD_INSTALL_MAN_DIR} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1 15+ ${BSD_INSTALL_MAN_DIR} ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
16+ ${BSD_INSTALL_MAN} estd.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/estd.1 16+ ${BSD_INSTALL_MAN} estd.1 ${DESTDIR}${PREFIX}/${PKGMANDIR}/man1/estd.1
17+ ${BSD_INSTALL_SCRIPT} estd.sh ${DESTDIR}${PREFIX}/share/examples/rc.d/estd 17+ ${BSD_INSTALL_SCRIPT} estd.sh ${DESTDIR}${PREFIX}/share/examples/rc.d/estd

File Added: pkgsrc/sysutils/estd/patches/Attic/patch-ab
$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;