diff options
author | 2007-08-09 09:29:30 +0000 | |
---|---|---|
committer | 2007-08-09 09:29:30 +0000 | |
commit | 5ba8d70fcf1299ac82b22c064c1e8ea524a26c1f (patch) | |
tree | 96fec6d66c80a708186f16255803fb05fa1a9759 /sci-biology | |
parent | Add cluster.pdf doc file (diff) | |
download | je_fro-5ba8d70fcf1299ac82b22c064c1e8ea524a26c1f.tar.gz je_fro-5ba8d70fcf1299ac82b22c064c1e8ea524a26c1f.tar.bz2 je_fro-5ba8d70fcf1299ac82b22c064c1e8ea524a26c1f.zip |
Add patch to fix help menu.
svn path=/; revision=25
Diffstat (limited to 'sci-biology')
-rw-r--r-- | sci-biology/cluster/Manifest | 12 | ||||
-rw-r--r-- | sci-biology/cluster/cluster-1.36.ebuild | 13 | ||||
-rw-r--r-- | sci-biology/cluster/files/cluster-1.36-helpmenu-fix.patch | 30 |
3 files changed, 47 insertions, 8 deletions
diff --git a/sci-biology/cluster/Manifest b/sci-biology/cluster/Manifest index 0755272..7694996 100644 --- a/sci-biology/cluster/Manifest +++ b/sci-biology/cluster/Manifest @@ -1,8 +1,12 @@ +AUX cluster-1.36-helpmenu-fix.patch 1287 RMD160 825d60b78925cc1c1d914bb0cea1a9953080f0c5 SHA1 45c42fe412ad428359f773e99382546ab2cfc2f9 SHA256 a90c835dd2d4a8196bffa67737c5755a5c5bed1be62772a76fcf0229ffaf47d4 +MD5 65a6e7833e5a0a489c7b017464b7fedc files/cluster-1.36-helpmenu-fix.patch 1287 +RMD160 825d60b78925cc1c1d914bb0cea1a9953080f0c5 files/cluster-1.36-helpmenu-fix.patch 1287 +SHA256 a90c835dd2d4a8196bffa67737c5755a5c5bed1be62772a76fcf0229ffaf47d4 files/cluster-1.36-helpmenu-fix.patch 1287 DIST cluster-1.36.tar.gz 971192 RMD160 72dea711c915074bca8d6186af285f8640bdfd43 SHA1 69bb0de8e5fb9d6bf5ab29b53d65b21ab97cc4ce SHA256 76f73740a2c8725e704780643cfac11875c957ba85254114946dccf3326caccf -EBUILD cluster-1.36.ebuild 1356 RMD160 29fd8e2f56061bd95dd4c2cc08990baa4ea25a5b SHA1 5b4da6fdddc824c9ce0f63f13d1af3d1c3e7205c SHA256 fcac3cc6b80784a3e66b1c41c69757815dde32e9b4c1df7c495384e9cf8acfd0 -MD5 5a1f2f672c5d8c6b7c6c29ec208ef168 cluster-1.36.ebuild 1356 -RMD160 29fd8e2f56061bd95dd4c2cc08990baa4ea25a5b cluster-1.36.ebuild 1356 -SHA256 fcac3cc6b80784a3e66b1c41c69757815dde32e9b4c1df7c495384e9cf8acfd0 cluster-1.36.ebuild 1356 +EBUILD cluster-1.36.ebuild 1654 RMD160 b363cb01d33380384b7ec8936e235881d2fd8700 SHA1 5763c9dd6c79a1bdcb9a72ec3e590378a9306045 SHA256 06c1b706922047a5e4f2352a97ca76002c5df427cbca65237fb8862566cb8f9c +MD5 2a86397fc9063327ecc70e35eac8ad44 cluster-1.36.ebuild 1654 +RMD160 b363cb01d33380384b7ec8936e235881d2fd8700 cluster-1.36.ebuild 1654 +SHA256 06c1b706922047a5e4f2352a97ca76002c5df427cbca65237fb8862566cb8f9c cluster-1.36.ebuild 1654 MISC metadata.xml 380 RMD160 a1c3ba6e6674088b1f06f1d8554b0457d5a95154 SHA1 eaf44b343cd9b336365d6a5858e41cf62dadd39b SHA256 4893d94442ec3c749ddb0fef6e62257e98b435e1709d4e71fc0f6c4ceea52dc2 MD5 95aa0e81b9a24708648671ec7f94d3a6 metadata.xml 380 RMD160 a1c3ba6e6674088b1f06f1d8554b0457d5a95154 metadata.xml 380 diff --git a/sci-biology/cluster/cluster-1.36.ebuild b/sci-biology/cluster/cluster-1.36.ebuild index 68e42ce..1f76320 100644 --- a/sci-biology/cluster/cluster-1.36.ebuild +++ b/sci-biology/cluster/cluster-1.36.ebuild @@ -12,6 +12,7 @@ KEYWORDS="~amd64 ~x86" IUSE="X" DEPEND="X? ( virtual/motif )" +RDEPEND="X? ( x11-misc/xdg-utils app-text/xpdf )" RESTRICT="fetch" @@ -29,7 +30,11 @@ src_unpack() { -e 's:^fileformatdir = $(prefix)/cluster:fileformatdir = @docdir@:' \ X11/Makefile.in || die "sed failed" -# X11/gui.c \ + epatch "${FILESDIR}/${P}-helpmenu-fix.patch" || die "failed to patch helpmenu" +# sed -i \ +# -e 's:netscape:xdg-open:g' \ +# -e 's: +# X11/gui.c || die "sed failed" } src_compile() { @@ -46,9 +51,9 @@ src_install() { cd ${S} emake DESTDIR="${D}" install || die "Install failed" - dodoc README COPYING AUTHORS ChangeLog NEWS TODO + dodoc README COPYING AUTHORS ChangeLog NEWS TODO || die "failed to install docs" insinto /usr/share/doc/${P}/examples - doins example/example.c example/README + doins example/example.c example/README || die "failed to install docs" insinto /usr/share/doc/${P} - doins doc/cluster.pdf + doins doc/cluster.pdf || die "failed to install docs" } diff --git a/sci-biology/cluster/files/cluster-1.36-helpmenu-fix.patch b/sci-biology/cluster/files/cluster-1.36-helpmenu-fix.patch new file mode 100644 index 0000000..69f3a96 --- /dev/null +++ b/sci-biology/cluster/files/cluster-1.36-helpmenu-fix.patch @@ -0,0 +1,30 @@ +--- X11/gui.c 2007-05-05 00:21:30.000000000 -0500 ++++ X11/gui.c-new 2007-08-09 04:25:53.000000000 -0500 +@@ -1786,15 +1786,15 @@ + { int item_no = (int) client_data; + switch (item_no) + { case CMD_HELP_HTMLHELP: +- { system("netscape "PREFIX"/cluster/html/index.html &"); ++ { system("xdg-open "PREFIX"/share/doc/cluster-1.36/html/index.html &"); + break; + } + case CMD_HELP_MANUAL: +- { system("acroread "PREFIX"/cluster/doc/cluster3.pdf &"); ++ { system("xpdf "PREFIX"/share/doc/cluster-1.36/cluster3.pdf &"); + break; + } + case CMD_HELP_DOWNLOAD: +- { system("netscape http://bonsai.ims.u-tokyo.ac.jp/~mdehoon/software/cluster/manual/index.html &"); ++ { system("xdg-open http://bonsai.ims.u-tokyo.ac.jp/~mdehoon/software/cluster/manual/index.html &"); + break; + } + case CMD_HELP_FILEFORMAT: +@@ -1852,7 +1852,7 @@ + XtManageChild(widget); + free(helptext); + n = 0; +- pixmap = XmGetPixmap(XtScreen(dialog),PREFIX"/cluster/format.xpm",0,0); ++ pixmap = XmGetPixmap(XtScreen(dialog),PREFIX"/share/doc/cluster-1.36/format.xpm",0,0); + XtSetArg(args[n], XmNx, 10); n++; + XtSetArg(args[n], XmNy, 410); n++; + XtSetArg(args[n],XmNlabelType, XmPIXMAP); n++; |