Date: Tue, 30 Apr 2024 20:30:36 GMT From: Rene Ladan <rene@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 5301f05e55bc - main - sysutils/libretto-config: Remove expired port Message-ID: <202404302030.43UKUaa9021335@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by rene: URL: https://cgit.FreeBSD.org/ports/commit/?id=5301f05e55bcd88c14ea9a1712aaceb9d044ee47 commit 5301f05e55bcd88c14ea9a1712aaceb9d044ee47 Author: Rene Ladan <rene@FreeBSD.org> AuthorDate: 2024-04-30 20:30:16 +0000 Commit: Rene Ladan <rene@FreeBSD.org> CommitDate: 2024-04-30 20:30:16 +0000 sysutils/libretto-config: Remove expired port 2024-04-30 sysutils/libretto-config: Utility for obsolete hardware released 20 years ago --- MOVED | 1 + sysutils/Makefile | 1 - sysutils/libretto-config/Makefile | 38 ---- sysutils/libretto-config/distinfo | 2 - sysutils/libretto-config/files/patch-Makefile | 50 ------ sysutils/libretto-config/files/patch-libapm-e.man | 154 ---------------- sysutils/libretto-config/files/patch-libapm-j.man | 110 ------------ sysutils/libretto-config/files/patch-libapm.c | 204 ---------------------- sysutils/libretto-config/files/patch-libapm.h | 47 ----- sysutils/libretto-config/pkg-descr | 24 --- sysutils/libretto-config/pkg-plist | 3 - 11 files changed, 1 insertion(+), 633 deletions(-) diff --git a/MOVED b/MOVED index c16387a6ed19..2fd697b52b18 100644 --- a/MOVED +++ b/MOVED @@ -3211,3 +3211,4 @@ databases/pgsphere||2024-04-30|Has expired: The repository has been archived by games/residualvm||2024-04-30|Has expired: Obsolete, merged with ScummVM Oct 9, 2020 misc/firestring||2024-04-30|Has expired: Upstream is gone and last release in 2004 dns/firedns||2024-04-30|Has expired: Abandonware, upstream is gone and last release in 2004 and it also depends on unfetchable misc/firestring. Consider dns/c-ares +sysutils/libretto-config||2024-04-30|Has expired: Utility for obsolete hardware released 20 years ago diff --git a/sysutils/Makefile b/sysutils/Makefile index 8e2e81cabb63..f0d13e41f462 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -679,7 +679,6 @@ SUBDIR += libg15render SUBDIR += libieee1284 SUBDIR += libptytty - SUBDIR += libretto-config SUBDIR += libsunacl SUBDIR += libsysstat SUBDIR += libtpms diff --git a/sysutils/libretto-config/Makefile b/sysutils/libretto-config/Makefile deleted file mode 100644 index 5c6c7f587a9e..000000000000 --- a/sysutils/libretto-config/Makefile +++ /dev/null @@ -1,38 +0,0 @@ -PORTNAME= libretto-config -PORTVERSION= 1.0.b5 -PORTREVISION= 10 -CATEGORIES= sysutils -MASTER_SITES= http://club.pep.ne.jp/~ishioka/Software/Linux/libapm/ -DISTNAME= libapm-linux-1.0beta5 - -MAINTAINER= ports@FreeBSD.org -COMMENT= Libretto BIOS Setting Program - -BROKEN= Unfetchable -DEPRECATED= Utility for obsolete hardware released 20 years ago -EXPIRATION_DATE=2024-04-30 - -ONLY_FOR_ARCHS= i386 - -WRKSRC= ${WRKDIR}/libapm - -USE_GCC= yes -PORTDOCS= * - -MAKE_ARGS= MANDIR=${PREFIX}/share/man - -OPTIONS_DEFINE= DOCS - -post-install: - ${MkDIR} ${STAGEDIR}${PREFIX}/share/man/ja/man8 - ${INSTALL_MAN} ${WRKSRC}/libapm-j.man ${STAGEDIR}${PREFIX}/share/man/ja/man8/${PORTNAME}.8 - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${WRKSRC}/README-e.1st ${STAGEDIR}${DOCSDIR}/README.1st - ${INSTALL_DATA} ${WRKSRC}/APM-EXBIOS-e.txt ${STAGEDIR}${DOCSDIR}/APM-EXBIOS.txt - @${MKDIR} ${STAGEDIR}${DOCSDIR}/ja - ${INSTALL_DATA} ${WRKSRC}/README-j.1st ${STAGEDIR}${DOCSDIR}/ja/README.1st - ${INSTALL_DATA} ${WRKSRC}/APM-EXBIOS-j.txt ${STAGEDIR}${DOCSDIR}/ja/APM-EXBIOS.txt - -.include <bsd.port.mk> diff --git a/sysutils/libretto-config/distinfo b/sysutils/libretto-config/distinfo deleted file mode 100644 index 143c8cc738b3..000000000000 --- a/sysutils/libretto-config/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (libapm-linux-1.0beta5.tar.gz) = 6d13b04931425e8df0ed164ade6f7ff311bfc1585bb0b581e3cf5f29ddece73f -SIZE (libapm-linux-1.0beta5.tar.gz) = 13668 diff --git a/sysutils/libretto-config/files/patch-Makefile b/sysutils/libretto-config/files/patch-Makefile deleted file mode 100644 index 0c5aea7230ed..000000000000 --- a/sysutils/libretto-config/files/patch-Makefile +++ /dev/null @@ -1,50 +0,0 @@ ---- Makefile.orig 1998-06-18 10:44:09 UTC -+++ Makefile -@@ -1,17 +1,18 @@ - OBJ = libapm.o bios.o smi.o - PROGRAM = libapm --OWNER = -g root --GROUP = -o root --MODE = -m 755 --#MODE = -m 4755 --BINDIR = /usr/local/bin --MANSECT = l --MANDIR = /usr/local/man/ja_JP.ujis --MANLANG = j --#MANDIR = /usr/local/man --#MANLANG = e -+PROGRAM_NAME = libretto-config -+#OWNER = -o root -+#GROUP = -g operator -+#MODE = -m 4550 -+BINDIR = ${PREFIX}/sbin -+MANSECT = 8 -+MANDIR = ${PREFIX}/man -+MANLANG = e - --CFLAGS = -O2 #-DLIBRETTO -DDEBUG -+#DEFS= -DLIBRETTO -DDEBUG -+CFLAGS += $(DEFS) -+ -+all: $(PROGRAM) - - $(PROGRAM): $(OBJ) - $(CC) $(CFLAGS) -o $(PROGRAM) $(OBJ) -@@ -19,12 +20,12 @@ $(PROGRAM): $(OBJ) - clean: - /bin/rm -f $(OBJ) $(PROGRAM) *~ - --install: install.bin -+install: install.bin install.man - - install.bin: -- install -c -s $(OWNER) $(GROUP) $(MODE) $(PROGRAM) $(BINDIR) -+ install -c -s $(OWNER) $(GROUP) $(MODE) $(PROGRAM) $(DESTDIR)$(BINDIR)/$(PROGRAM_NAME) - - install.man: -- - mkdir $(MANDIR)/man$(MANSECT) -- install -c -m 644 libapm-${MANLANG}.man $(MANDIR)/man$(MANSECT)/libapm.$(MANSECT) -- -+ ${BSD_INSTALL_MAN} libapm-${MANLANG}.man $(DESTDIR)$(MANDIR)/man$(MANSECT)/$(PROGRAM_NAME).$(MANSECT) -+ -+libapm.o: libapm.h libapm.c diff --git a/sysutils/libretto-config/files/patch-libapm-e.man b/sysutils/libretto-config/files/patch-libapm-e.man deleted file mode 100644 index 1223eb8138b3..000000000000 --- a/sysutils/libretto-config/files/patch-libapm-e.man +++ /dev/null @@ -1,154 +0,0 @@ ---- libapm-e.man.orig 1998-06-19 03:02:48 UTC -+++ libapm-e.man -@@ -1,80 +1,98 @@ - .\" Written Tue May 12 19:30:00 1998 by ISHIOKA Takashi - .\" (ishioka@ppp01.infopepper.or.jp ) --.TH libapm l "" "TOSHIBA Libretto only" "" -+.TH libretto-config 8 "" "TOSHIBA Libretto only" "" - .SH NAME --libapm \- TOSHIBA Libretto BIOS Setup Program -+libretto-config \- TOSHIBA Libretto BIOS Setup Program - .SH SYNOPSIS - --.B libapm --{\-v,\-\-Version} --{\-h,\-\-Help} -+.B libretto-config -+{\-v} -+{\-h} - --.B libapm --{\-P,\-\-PowerUp (boot,hibernation)} --{\-T,\-\-StandbyTime (0,5,10,15,30,45,60)} --{\-a,\-\-AutoOff (disable,10,20,30,40,50,60)} --{\-S,\-\-PanelSwitch (disable,enable)} --{\-A,\-\-PowerOn (disable,<time>)} --{\-L,\-\-LcdPower (0,1,2,3)} --{\-V,\-\-Volume (0,1,2,3)} --{\-O,\-\-Off (suspend|hibernation)} -+.B libretto-config -+{\-P (boot,hibernation)} -+{\-T (0,5,10,15,30,45,60)} -+{\-a (disable,10,20,30,40,50,60)} -+{\-S (disable,enable)} -+{\-A (disable,<time>)} -+{\-L (0,1,2,3)} -+{\-V (0,1,2,3)} -+{\-O (suspend|hibernation)} - - .SH DESCRIPTION --.B libapm --configures the setting of Toshiba Libretto. -+.B libretto-config -+configures the BIOS settings of a Toshiba Libretto notebook computer. - Changes are done immediately and rebooting is not neccesary. - - .SH OPTIONS - .TP --.B \-P,\-\-PowerUp (boot,hibernation) --sets the Hibernation function. --If hibernation is specified, the hibernation function is enabled. --If boot is specified, it is disabled. -+.B \-P (boot,hibernation) -+sets Hibernation mode. -+The ``boot'' argument disables hibernation. -+Hibernation mode writes volatile memory -+to disk at power off. -+Without hibernation, -+the Libretto's power-down actions are destructive; -+there is no saving of machine state. - .TP --.B \-T,\-\-StandbyTime (0,5,10,15,30,45,60) --sets the Standby time. --If the Stanby time is specified, the power is not cut after hibernation --for that time in order to resume quickly from hibernation. --You can select the time from 0, 5, 10, 15, 30, 45, 60 minutes. --This function is valid if the hibernation function is enabled. -+.B \-T (0,5,10,15,30,45,60) -+sets a Standby Time. -+If a standby time is specified, -+power is not cut after hibernation -+for the specified time -+to allow a quick resume. -+A time of 0, 5, 10, 15, 30, 45 or 60 minutes -+may be selected. - .TP --.B \-a,\-\-AutoOff (disable,10,20,30,40,50,60) --sets the time to the Auto Power Off. --You can select the time from disable, 10, 20, 30, 40, 50, 60 minutes. --This function is valid if the hibernation function is enabled. -+.B \-a (disable,10,20,30,40,50,60) -+sets the time to Auto Power Off. -+A time of 10, 20, 30, 40, 50 or 60 minutes -+may be selected, -+or the word ``disabled'' may be used -+if Auto Power Off is not needed. - .TP --.B \-S,\-\-PanelSwitch (disable,enable) --sets the Panel Switch funtion. If enabled, hibernation is done by --closing the panel and vice versa. --This function is valid if the hibernation function is enabled. -+.B \-S (disable,enable) -+sets the Panel Switch function. -+If enabled, -+hibernation or power-down may be done -+by closing the front panel -+and the machine may be restarted -+by opening it. - .TP --.B \-A,\-\-PowerOn (disable,<time>) --sets the Power On timer. --The format of the <time> is hh:mm. If time is specified, power is --automatically turned on at the time. -+.B \-A (disable,<time>) -+sets the Power On Timer. -+If <time> is specified, -+power is automatically turned on -+at that time. -+The format of the <time> is hh:mm, -+and a value of ``disable'' -+turns off the power on timer. - .TP --.B \-L,\-\-LcdPower (0,1,2,3) --sets the brightness of the LCD. --0 is the darkest and 3 is the brightest. -+.B \-L (0,1,2,3) -+sets the brightness of the display LCD. -+0 is the dimmest and 3 is the brightest. - .TP --.B \-V,\-\-Volume (0,1,2,3) --sets the volume of beep sound. --0 is off, 1 is minimum and 3 is maximum. -+.B \-V (0,1,2,3) -+sets the volume of keyboard bell (system speaker). -+0 is off, 1 is quietest and 3 is loudest. - .TP --.B \-O,\-\-Off (suspend|hibernation) --sets the suspend/hibernation mode. (100CT Only) -+.B \-O (suspend|hibernation) -+sets the suspend/hibernation mode. (100CT/110CT Only) - .TP --.B \-v,\-\-Version -+.B \-v - displays the version of this program. - .TP --.B \-h,\-\-Help --displays the simple usage. -+.B \-h -+displays a simple usage message. -+ -+.SH NOTES -+This program has no warranty at all. -+It may or may not contain bugs. - - .SH BUGS --Completely no warranty. It may or may not contain any bugs. --Operation on the machines but Toshiba Libretto is uncertain. --A part of function might work on Toshiba's other notebook machines. --You must have root privilege to run this program. -+Operation on any machines except Toshiba Libretto is unknown. -+Operation on other Toshiba notebook computer is uncertain. -+Superuser privelige is required to use this program. - - .SH AUTHORS - .TP diff --git a/sysutils/libretto-config/files/patch-libapm-j.man b/sysutils/libretto-config/files/patch-libapm-j.man deleted file mode 100644 index 1fb53e47bf42..000000000000 --- a/sysutils/libretto-config/files/patch-libapm-j.man +++ /dev/null @@ -1,110 +0,0 @@ ---- libapm-j.man.orig Thu Jun 4 13:16:43 1998 -+++ libapm-j.man Thu Nov 26 12:40:28 1998 -@@ -1,38 +1,38 @@ - .\" Written Tue May 12 19:30:00 1998 by ISHIOKA Takashi - .\" Changes Thu Jun 3 12:10:28 1998 - .\" (ishioka@ppp01.infopepper.or.jp ) --.TH libapm l "" "TOSHIBA Libretto only" "" -+.TH libretto-config 8 "" "TOSHIBA Libretto only" "" - .SH 名前 --libapm \- 東芝Librettoの電源管理プログラム -+libretto-config \- 東芝Librettoの電源管理プログラム - .SH 書式 - --.B libapm --{\-v,\-\-Version} --{\-h,\-\-Help} -+.B libretto-config -+{\-v} -+{\-h} - --.B libapm --{\-P,\-\-PowerUp (boot,hibernation)} --{\-T,\-\-StandbyTime (0,5,10,15,30,45,60,unlimit)} --{\-a,\-\-AutoOff (disable,10,20,30,40,50,60)} --{\-S,\-\-PanelSwitch (disable,enable)} --{\-A,\-\-AlarmOn (disable,<time>)} --{\-L,\-\-LcdPower (0,1,2,3)} --{\-V,\-\-Volume (0,1,2,3)} --{\-O,\-\-Off (suspend|hibernation)} -+.B libretto-config -+{\-P (boot,hibernation)} -+{\-T (0,5,10,15,30,45,60,unlimit)} -+{\-a (disable,10,20,30,40,50,60)} -+{\-S (disable,enable)} -+{\-A (disable,<time>)} -+{\-L (0,1,2,3)} -+{\-V (0,1,2,3)} -+{\-O (suspend|hibernation)} - - .SH 説明 --.B libapm -+.B libretto-config - は東芝Libretto のシステム設定を変更します。 - 変更は即座に反映されリブートの必要はありません。 - - .SH オプション - .TP --.B \-P,\-\-PowerUp (boot,hibernation) -+.B \-P (boot,hibernation) - は ハイバネーション機能を設定します。 - hibernationを指定するとハイバネーション機能が有効になり、 - bootを指定するとそれが無効になります。 - .TP --.B \-T,\-\-StandbyTime (0,5,10,15,30,45,60,unlimit) -+.B \-T (0,5,10,15,30,45,60,unlimit) - は、スタンバイ時間(単位は分)を設定します。 - スタンバイ時間とは、サスペンドによってハードディスクへの保存処理を - 終了した後、完全に電源を切るまでの時間です。 -@@ -40,43 +40,43 @@ - unlimit を指定した場合は、完全に電源を切らなくなります。 - この機能は、ハイバネーション機能が有効な場合のみ動作します。 - .TP --.B \-a,\-\-AutoOff (disable,10,20,30,40,50,60) -+.B \-a (disable,10,20,30,40,50,60) - システム自動オフ時間(単位は分)を設定します。 - 指定できる時間は disable,10,20,30,40,50,60 です. - この機能は、ハイバネーション機能が有効な場合のみ動作します。 - .TP --.B \-S,\-\-PanelSwitch (disable,enable) -+.B \-S (disable,enable) - は、パネルを閉じたときにハイバネーションし、開いたときにレジュームする - パネルスイッチの機能を設定します。 - enable を指定するとパネルスイッチの機能が有効になり、 - disable を指定するとその機能は無効になります。 - この機能はハイバネーション機能が有効な場合のみ動作します。 - .TP --.B \-A,\-\-AlarmOn (disable,<time>) -+.B \-A (disable,<time>) - は、タイマオン機能を設定します。 - <time> として hh:mm の形で時刻を与えると、その時刻に自動的に電源が入り - ます。disable を指定するとその機能が無効になります。 - .TP --.B \-L,\-\-LcdPower (0,1,2,3) -+.B \-L (0,1,2,3) - は、LCD の輝度を設定します。 - 0,1,2,3 の値が指定できます。 - 0 が最も暗く、数字が大きくなるに従い、 - より明るくなります。 - .TP --.B \-V,\-\-Volume (0,1,2,3) -+.B \-V (0,1,2,3) - は、ビープ音の設定をします。 - 0,1,2,3 の値が指定できます。 - 0でオフ、1が最も小さな音で、数字が大きくなるに従い、 - より大きな音になります。 - .TP --.B \-O,\-\-Off (suspend|hibernation) -+.B \-O (suspend|hibernation) - 電源を切るときに suspend状態にするか、ハイバネーション機能を使うかを - 設定します。このオプションは Libretto100以降の機種のみで有効です。 - .TP --.B \-v,\-\-Version -+.B \-v - バージョンを表示して終了します。 - .TP --.B \-h,\-\-Help -+.B \-h - 簡単なヘルプを表示して終了します。 - - .SH バグ diff --git a/sysutils/libretto-config/files/patch-libapm.c b/sysutils/libretto-config/files/patch-libapm.c deleted file mode 100644 index be962e747376..000000000000 --- a/sysutils/libretto-config/files/patch-libapm.c +++ /dev/null @@ -1,204 +0,0 @@ ---- libapm.c.orig 1998-06-19 00:28:23 UTC -+++ libapm.c -@@ -8,12 +8,19 @@ - /* */ - /***********************************************************/ - -+#undef HAVE_GETOPT_LONG -+#ifdef __linux__ -+#define HAVE_GETOPT_LONG 1 -+#endif -+ - #include <stdio.h> - #include <stdlib.h> - #include <sys/types.h> - #include <string.h> - #include <ctype.h> -+#ifdef HAVE_GETOPT_LONG - #include <getopt.h> -+#endif - #include <fcntl.h> - #include <unistd.h> - #include <sys/mman.h> -@@ -63,6 +70,7 @@ int main(int argc, char *argv[]) - int r; - char c; - -+#ifdef HAVE_GETOPT_LONG - struct option longopts[] = { - { "Help", 0, 0, 'h' }, - { "Version", 0, 0, 'v' }, -@@ -78,6 +86,7 @@ int main(int argc, char *argv[]) - #endif /* CMOS_ACCESS */ - {0, 0, 0, 0} - }; -+#endif - - if( 0 != geteuid() ){ - printf("%s: Only root can execute !!\n", argv[0]); -@@ -98,8 +107,12 @@ int main(int argc, char *argv[]) - - get_status(); - -+#ifdef HAVE_GETOPT_LONG - while ((c = getopt_long(argc,argv, - "hvP:T:a:S:A:L:V:O:", longopts, NULL)) != -1) { -+#else -+ while ((c = getopt(argc,argv, "hvP:T:a:S:A:L:V:O:")) != -1) { -+#endif - switch (c) { - case 'h': - usage(); -@@ -189,7 +202,7 @@ int main(int argc, char *argv[]) - case '?': - usage(); - break; -- default: -+ default: break; - } - } - #ifdef DEBUG -@@ -215,29 +228,60 @@ int main(int argc, char *argv[]) - void usage(void) - { - #ifdef CMOS_ACCESS -- printf(" --usage: libapm [-v --Version] -- [-h --Help] -- [-P --PowerUp {boot,hibernation}] -- [-T --StandbyTime {0,5,10,15,30,45,60,unlimit}] -- [-a --AutoOff {disable,10,20,30,40,50,60}] -- [-S --PanelSwitch {disable,enable}] -- [-A --AlarmOn {disable,<time>}] -- [-L --LcdPower {0,1,2,3}] -+# ifdef HAVE_GETOPT_LONG -+ printf("\n\ -+usage: libretto-config [-v --Version]\n\ -+ [-h --Help]\n\ -+ [-P --PowerUp {boot,hibernation}]\n\ -+ [-T --StandbyTime {0,5,10,15,30,45,60,unlimit}]\n\ -+ [-a --AutoOff {disable,10,20,30,40,50,60}]\n\ -+ [-S --PanelSwitch {disable,enable}]\n\ -+ [-A --AlarmOn {disable,<time>}]\n\ -+ [-L --LcdPower {0,1,2,3}]\n\ - \n"); --#else -- printf(" --usage: libapm [-v --Version] -- [-h --Help] -- [-P --PowerUp {boot,hibernation}] -- [-T --StandbyTime {0,5,10,15,30,45,60,unlimit}] -- [-a --AutoOff {disable,10,20,30,40,50,60}] -- [-S --PanelSwitch {disable,enable}] -- [-A --AlarmOn {disable,<time>}] -- [-L --LcdPower {0,1,2,3}] -- [-V --Volume {0,1,2,3}] -- [-O --Off {suspend|hibernation} Use Only >= Libretto100] -+# else /* not HAVE_GETOPT_LONG */ -+ printf("\n\ -+usage: libretto-config [-v : Version]\n\ -+ [-h : Help]\n\ -+ [-P {boot,hibernation} : PowerUp]\n\ -+ [-T {0,5,10,15,30,45,60,unlimit} : StandbyTime]\n\ -+ [-a {disable,10,20,30,40,50,60} : AutoOff]\n\ -+ [-S {disable,enable} : PanelSwitch]\n\ -+ [-A {disable,<time>} : AlarmOn]\n\ -+ [-L {0,1,2,3} : LcdPower]\n\ -+ \n"); -+# endif /* HAVE_GETOPT_LONG */ -+ -+#else /* not CMOS_ACCESS */ -+ -+# ifdef HAVE_GETOPT_LONG -+ printf("\ -+usage: libretto-config [-v --Version]\n\ -+ [-h --Help]\n\ -+ [-P --PowerUp {boot,hibernation}]\n\ -+ [-T --StandbyTime {0,5,10,15,30,45,60,unlimit}]\n\ -+ [-a --AutoOff {disable,10,20,30,40,50,60}]\n\ -+ [-S --PanelSwitch {disable,enable}]\n\ -+ [-A --AlarmOn {disable,<time>}]\n\ -+ [-L --LcdPower {0,1,2,3}]\n\ -+ [-V --Volume {0,1,2,3}]\n\ -+ [-O --Off {suspend|hibernation} Use Only >= Libretto100]\n\ - \n"); -+# else /* not HAVE_GETOPT_LONG */ -+ printf("\ -+usage: libretto-config [-v : Version]\n\ -+ [-h : Help]\n\ -+ [-P {boot,hibernation} : PowerUp]\n\ -+ [-T {0,5,10,15,30,45,60,unlimit} : StandbyTime]\n\ -+ [-a {disable,10,20,30,40,50,60} : AutoOff]\n\ -+ [-S {disable,enable} : PanelSwitch]\n\ -+ [-A {disable,<time>} : AlarmOn]\n\ -+ [-L {0,1,2,3} : LcdPower]\n\ -+ [-V {0,1,2,3} : Volume]\n\ -+ [-O {suspend|hibernation} : Off (Use Only>=Libretto100)]\n\ -+ \n"); -+# endif /* HAVE_GETOPT_LONG */ -+ - #endif /* CMOS_ACCESS */ - exit(1); - } -@@ -246,7 +290,11 @@ usage: libapm [-v --Version] - void init(void) - { - /* SMI port */ -+#ifdef __linux__ - ioperm(0xb2, 1, 1); -+#else -+ open("/dev/io", O_RDWR, 0); -+#endif - } - #endif /* CMOS_ACCESS */ - -@@ -754,29 +802,29 @@ void print_status(void) - #endif /* CMOS_ACCESS */ - - #ifndef CMOS_ACCESS -- printf(" --Power Management for Libretto V%-8s --+-----------------------------------------------------------+ --| 0) Power-up Mode : %-32s| --| 1) Standby Time : %-32s| --| 2) System Auto Off : %-32s| --| 3) Panel Power On/Off : %-32s| --| 4) Alarm Power On : %-32s| --| 5) LCD Power : %-32s| --| 6) Volume : %-32s| --| 7) Off (Suspend/Hiber): %-32s| -+ printf("\ -+Power Management for Libretto V%-8s\n\ -++-----------------------------------------------------------+\n\ -+| 0) Power-up Mode : %-32s|\n\ -+| 1) Standby Time : %-32s|\n\ -+| 2) System Auto Off : %-32s|\n\ -+| 3) Panel Power On/Off : %-32s|\n\ -+| 4) Alarm Power On : %-32s|\n\ -+| 5) LCD Power : %-32s|\n\ -+| 6) Volume : %-32s|\n\ -+| 7) Off (Suspend/Hiber): %-32s|\n\ - +-----------------------------------------------------------+\n\n", - version, s[0], s[1], s[2], s[3], s[4], s[5], s[6], s[7]); - #else -- printf(" --Power Management for Libretto V%-8s --+-----------------------------------------------------------+ --| 0) Power-up Mode : %-32s| --| 1) Standby Time : %-32s| --| 2) System Auto Off : %-32s| --| 3) Panel Power On/Off : %-32s| --| 4) Alarm Power On : %-32s| --| 5) LCD Power : %-32s| -+ printf("\ -+Power Management for Libretto V%-8s\n\ -++-----------------------------------------------------------+\n\ -+| 0) Power-up Mode : %-32s|\n\ -+| 1) Standby Time : %-32s|\n\ -+| 2) System Auto Off : %-32s|\n\ -+| 3) Panel Power On/Off : %-32s|\n\ -+| 4) Alarm Power On : %-32s|\n\ -+| 5) LCD Power : %-32s|\n\ - +-----------------------------------------------------------+\n\n", - version, s[0], s[1], s[2], s[3], s[4], s[5]); - #endif /* CMOS_ACCESS */ diff --git a/sysutils/libretto-config/files/patch-libapm.h b/sysutils/libretto-config/files/patch-libapm.h deleted file mode 100644 index f4e146e58f19..000000000000 --- a/sysutils/libretto-config/files/patch-libapm.h +++ /dev/null @@ -1,47 +0,0 @@ ---- libapm.h.orig 1998-05-12 02:05:49 UTC -+++ libapm.h -@@ -32,34 +32,44 @@ static inline int port_inw( int port ) - #define outb(port, value) port_out(value, port) - #define outw(port, value) port_outw(value, port) - -+#ifdef __linux__ - int io_enable(void) - { - ioperm(0x70, 1, 1); - ioperm(0x71, 1, 1); - return 0; - } -+#endif - -+#ifdef __linux__ - int io_disable(void) - { - ioperm(0x70, 0, 1); - ioperm(0x71, 0, 1); - return 0; - } -+#endif - - int get_cmos(int index) - { - int r; - -+#ifdef __linux__ - io_enable(); -+#endif - outb(0x70, index); - r = inb(0x71); -+#ifdef __linux__ - io_disable(); -+#endif - return r; - } - - int set_cmos(int index, int value) - { -+#ifdef __linux__ - io_enable(); -+#endif - outb(0x70, index); - outb(0x71, value); - return 0; diff --git a/sysutils/libretto-config/pkg-descr b/sysutils/libretto-config/pkg-descr deleted file mode 100644 index 1fe06ef7351b..000000000000 --- a/sysutils/libretto-config/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -libretto-config - Libretto BIOS Setting Program - - The `libretto-config' is a utility program to configure the BIOS -setting of the mini notebook computer, Toshiba Libretto. Changes to -the setting are immediately done, so rebooting is not necessary. - I don't know whether these programs work on any other machines but -Libretto. In case of Toshiba's notebook machines, some function may -work. - -*** Disclaimer ***************************************************** - The information used to write these programs was obtained by -analyzing Libretto individually, not provided by Toshiba. Therefore, -they might contain fatal bugs and might cause damages to your -Libretto. You can use them freely but the authors are not -responsible for the programs. Redistribution of the programs are not -restricted, but you must attach this caution and the source. -******************************************************************** - - The original program were written by Mr. Iizuka -(PXN02133@niftyserve.or.jp), which rewrite the CMOS setting directly. -Mr. Nomura (GBB00111@niftyserve.or.jp) have extended the program to -support SMI and BIOS calling. Thanks. - I, Ishioka, combined programs to the package. If you have any troubles, -bug reports, or requests, please notify me. diff --git a/sysutils/libretto-config/pkg-plist b/sysutils/libretto-config/pkg-plist deleted file mode 100644 index 4755f4ecc12f..000000000000 --- a/sysutils/libretto-config/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -share/man/man8/libretto-config.8.gz -share/man/ja/man8/libretto-config.8.gz -@(root,operator,4550) sbin/libretto-config
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202404302030.43UKUaa9021335>