試験運用中なLinux備忘録・旧記事

はてなダイアリーで公開していた2007年5月-2015年3月の記事を保存しています。

hibernate-script 1.99をインストール

TuxOnIce/uswsusp/sysfsに対応したハイバネーション(休止)支援スクリプトhibernate-scriptの2008/6/20現在の最新版は1.99。しかし、Portageツリーの最新版は1.98.1。
bugs.gentoo.org/show_bug.cgi?id=222113
を見るとバージョン1.99向けのebuildがあり、これをダウンロード・ローカルOverlayに配置することでインストールができた。
Portageツリーのバージョン1.98.1のebuildと比べると、ダウンロードする追加パッチのURLの指定が違っているだけ。

--- /usr/portage/sys-power/hibernate-script/hibernate-script-1.98.1.ebuild
+++ [ローカルOverlay]/sys-power/hibernate-script/hibernate-script-1.99.ebuild
@@ -1,6 +1,6 @@
 # Copyright 1999-2008 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-power/hibernate-script/hibernate-script-1.98.1.ebuild,v 1.1 2008/04/05 15:58:10 alonbl Exp $
+# $Header: $
 
 inherit eutils
 
@@ -9,7 +9,7 @@
 DESCRIPTION="Hibernate script supporting multiple suspend methods"
 HOMEPAGE="http://www.tuxonice.net/"
 SRC_URI="http://www.tuxonice.net/downloads/all/${P}.tar.gz
-	mirror://gentoo/${P}-patches-${PATCH_VERSION}.tar.bz2"
+	mirror://gentoo/${PN}-1.98.1-patches-${PATCH_VERSION}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"