summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeroen Roovers <jer@gentoo.org>2014-12-15 19:52:18 +0000
committerJeroen Roovers <jer@gentoo.org>2014-12-15 19:52:18 +0000
commit0a8bd2ecc8523c685ce077a04e551d07cfd31234 (patch)
treeb3f1e477aef6fb9430f9a76a7555273db3cabced /sys-boot/palo
parentConvert to distutils-r1. (diff)
downloadhistorical-0a8bd2ecc8523c685ce077a04e551d07cfd31234.tar.gz
historical-0a8bd2ecc8523c685ce077a04e551d07cfd31234.tar.bz2
historical-0a8bd2ecc8523c685ce077a04e551d07cfd31234.zip
Version bump.
Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'sys-boot/palo')
-rw-r--r--sys-boot/palo/ChangeLog10
-rw-r--r--sys-boot/palo/Manifest21
-rw-r--r--sys-boot/palo/files/palo-1.16_p1-build.patch40
-rw-r--r--sys-boot/palo/files/palo-1.18-include.patch12
-rw-r--r--sys-boot/palo/files/palo-1.95-toolchain.patch (renamed from sys-boot/palo/files/palo-9999-toolchain.patch)15
-rw-r--r--sys-boot/palo/files/palo-remove-HOME-TERM.patch90
-rw-r--r--sys-boot/palo/palo-1.18-r1.ebuild50
-rw-r--r--sys-boot/palo/palo-1.95.ebuild44
-rw-r--r--sys-boot/palo/palo-9999.ebuild7
9 files changed, 75 insertions, 214 deletions
diff --git a/sys-boot/palo/ChangeLog b/sys-boot/palo/ChangeLog
index a4b0e0c2940c..33e8c99bfe01 100644
--- a/sys-boot/palo/ChangeLog
+++ b/sys-boot/palo/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for sys-boot/palo
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/palo/ChangeLog,v 1.47 2014/01/30 15:42:39 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/palo/ChangeLog,v 1.48 2014/12/15 19:52:16 jer Exp $
+
+*palo-1.95 (15 Dec 2014)
+
+ 15 Dec 2014; Jeroen Roovers <jer@gentoo.org> -palo-1.18-r1.ebuild,
+ +palo-1.95.ebuild, palo-9999.ebuild, -files/palo-1.16_p1-build.patch,
+ -files/palo-1.18-include.patch, +files/palo-1.95-toolchain.patch,
+ -files/palo-9999-toolchain.patch, -files/palo-remove-HOME-TERM.patch:
+ Version bump.
30 Jan 2014; Jeroen Roovers <jer@gentoo.org> files/palo.conf:
Improve helpful comments.
diff --git a/sys-boot/palo/Manifest b/sys-boot/palo/Manifest
index 24dff7bcea93..a5a497e1354b 100644
--- a/sys-boot/palo/Manifest
+++ b/sys-boot/palo/Manifest
@@ -2,23 +2,20 @@
Hash: SHA256
AUX 99palo 19 SHA256 3f45c61bab5cab1db3721ef6591dbfd158cd8150557abceb78f4b7d4164c2c94 SHA512 1ca106eff8f34386b5fa6bd9f0bfb656567040a2d3bc18de8f6913c3b533369f7c267932904556517f599674226feec8a09df6965bc8f844cb7ca873f5f5d174 WHIRLPOOL 0317c64e1194373ff5b7c1a0fca7989615d7cb9c5f41103121820b980d2ba749140613a45eb294ea18a2e038c641fe03627f6d13c547bda52b6020b307500462
-AUX palo-1.16_p1-build.patch 975 SHA256 0eb0dae5f73ea508f9ce1e2291ae9c2ae868706d3b8bb4dac99e79d2c2a1b23f SHA512 a6b0beb2eff8b1a2d6e22be8b277f66c3acb7f8c89d4beebb900aaec50369c60f8b03c2560fd28887d9c31141cba69b6f61e9f3ef2cf870fcafc5cb0b5601fad WHIRLPOOL 020e8979ccf223754c6c72220230817b56996205ab105f91cd570eb314aa69582254bed76fb57f73611f618bd61e42a13db35ed03a61bc0d536b25cc9e8098fb
-AUX palo-1.18-include.patch 331 SHA256 b7d81fa5019127698ce74ec46539d0f7bf572a01fd8299c84caae90597fa664f SHA512 fb3dcaf08ea7c529727bcedf0e5239a028b56b8018c6c6dba8234ea5914714f4ff28a3b17ef14e90cc6f1f2f899292d19e079e3e2c511b671179890be3fcdf6c WHIRLPOOL fad7ef089cb3af230397e68315a238b4f39196b0817fbd5a42dbad74ba99727f6388ed22c150bb8159e12d5e9cba4159c7e49addc3f1e85199f7aff248a1f93f
AUX palo-1.92-toolchain.patch 460 SHA256 53b3be03c8bda8f101623bc785ae9fe6dae0abce07ea2969ac05680b11f210b2 SHA512 7b30eebb3bdaad28f3f3d985759212eeff6203db36273dac942cabbaf6a46e990bf33e17f4a37550fc811712f7d68c82a9bc06a55010ae1026304c6722614fb2 WHIRLPOOL 09e916df25d2763e55bc6ec2df4edd93afc83d266e67439fefcb30eaaa7ed830b603b77ddf6ed2186e7ac527af348e5bc5c7f6eb83b1ccfc6d447cdffaa2014b
-AUX palo-9999-toolchain.patch 506 SHA256 01d257b2fb935e7c3f602f7b5e06bdd34d7b5bac55faae25953d7306ab211fdd SHA512 5200004578e72006f31b96b613e0b0969ba1dbd63420c41970e7ad8aca04cfab25b3eca10b7873690967fdd16a1995645be85962361669e13197a722d35ddd05 WHIRLPOOL 1f4002f40e6d745509a3f18539886688882c2807f7ab71a244f8fb471588d49497a4612e0faa741952cfc05d36cdb80e28a689a039b3c842464a9fce3c8c762a
-AUX palo-remove-HOME-TERM.patch 3329 SHA256 a3fe56fc6d0b78c57191bf45ba44f52f53bdf3f8575c258bc49cac4f08040653 SHA512 0392a5e18c52dfb647fe2dfc5e22f15e558f5b08c54a917fe5315be54e7ea88e18d650bc831dc0e79235291d6572f04ff64ae7be9468e7c99fa97c4fceb53ea4 WHIRLPOOL dbbeab98e22a330ef4a38a6e3ee3f0ee77bb6463b357ba410cc97cdd73759a5fe5ebe6d43307cfa4c789c58e335562637cc3bb8bff7331464da3ae2e9ef0e66a
+AUX palo-1.95-toolchain.patch 671 SHA256 340e97d1bacefefde60ef39779dc306445a4e75508f0f96f6e4c619eb46ead87 SHA512 f01a80a824947901f2b951d30025da0e2abfcc00440d168239765946aa7240fc3602d8f9590ad7d4eec238446d7e999e21b5d39523e63519a2a828f9280e55b0 WHIRLPOOL c6b66ddd0edec51ce34b7767e1930ddd6bd0c26ab450b18a02126e15fe065f8fdf7d5322250c1684d6af1be179d8d3e9c2570f5c612dd868e244d6bbc445d88c
AUX palo.conf 260 SHA256 69d78cebaa80d793462670843a526497b1974668a4bf00a73433fa532627df43 SHA512 4147e480362161cd61ad9af8fb7048b87f9126c213661ab26f77ba98fe7f1acd03791b154667137e4a265e3c31e54e703d32daa86ff0805f47bc7c1b8b03cfe6 WHIRLPOOL 6152ff995d9aedce74dd0deada4731320e22095f8ab560e588d588f7cd57345a174cbcee3beaeb779748f71b69e285c93ba4b28fc321caf1fcc36a544a76e886
-DIST palo_1.18.tar.gz 107181 SHA256 2b75c5ed02c821c36419201c913f63979a0a5ea2abeee5bd8f7de4e8f9fc2a74 SHA512 9c7800b7e7d6fe903c7ab1f718c3b462695bcc5baef72f0cd8c8893cec8010150f4dccb679b598178527e17f886129d99f109da8b9bbf270e6b10f6e775b8de4 WHIRLPOOL 6e1df7d7f1a6b9dbec3ba3d5c933f8dac7d89772eb2967f683832ca9cca55c500d662948d06c886bc848aa24240d548825af193f87ade75b3ce4d1dd9f154787
DIST palo_1.92.tar.gz 122554 SHA256 9782578cae5a990c5037e8a9feb43d3d6802412918b97c27a04c1b9113de3c4f SHA512 a0b01b12bf80c6727a9a5eff1189e7515d3f21e8fe68712d0cb944e06f6d0f91272e5457b97ed596f06fd51505c7f62f654d1d3081c79443023cbbd0cb98e58c WHIRLPOOL 46b498b48a35ff2557bf91182b2daa30211f0de37f3c986794de83c58b3b633ebca21c19542c16f8b9d229a5f81d1419189b72adde8d7b783fa053c605e73c14
-EBUILD palo-1.18-r1.ebuild 1203 SHA256 1f0cd73f98bddd7ee3dbdc2a4d5805b0268e0795e8d2a24583f2140c7588f4b9 SHA512 5dc32244f14fa28784f6325bb814594a0c45009a600bc68b6bd5b854c4c70bcf03918dce3313fa53f3f78feade6d691162aacf0bfe69fd6863e3e7c39de754f9 WHIRLPOOL b4ed2272fb75af1afc0fe409032c179ba5515f1d97673c7135e33dfd659a0ce21ea804393304261b9b7541dbbde07c6eca28f47003edfe30ddaf88a07dda91a8
+DIST palo_1.95.tar.xz 102884 SHA256 c168df0255e83f06cf5ae4fd5266f9ee51ba3e9412a9c1bf3131ecff52cec9e8 SHA512 91960a7bbf5a4985809a082d4e75ee25670f6030e701bc106807de4f89c3617e47cf39ef857684b62dcaf906571f6f095b3caa371793754495567f4a14cc8a9d WHIRLPOOL cdf119aa0892fecce4c4dae73053dd9f3c9745a17276012b1d6fb649e3e55eea561dec8f40feb52fb6477f5b289a61844d39c0d8d0ab2ba2a2501c1323b28305
EBUILD palo-1.92.ebuild 1034 SHA256 e97d40db2849ac771c10e6aee904462318634ac2f7b5e0f71eef13c58e632830 SHA512 5539d5979f9688bdbc29845c43c0a7144f268ef74451f7dcc605b250e2f633bc09a890a169f2d78aa51ba14d1b28033c1429b430e6942e04d926fb171c0986c0 WHIRLPOOL eaa2a2a0d369b2bbd0b1617319cebc05f72dc7543fee13884c4025fbefea8cbfce815da4a73c85821e447e4da2c92a5c84a397503197dad4210a344fb676ef2c
-EBUILD palo-9999.ebuild 1102 SHA256 d1b7c9b9b5b797766dddb24d3dbc1c649cd673e872d545ad1fb1d6d831c54ef3 SHA512 f11c476e09b3a417ba945e917548e37d7a0bf10268a8b5d39eff4e4779070a76fb34541f944f6fd111b2a2a7eda097c9d297278f05bf0444213297e0a4d78d14 WHIRLPOOL 6db842b7469a15a9ed03d360107d15f499e3eee881c203b7fb285d2612c6d116b43ec4e0a39c7753c62fed646db63675bc4294c1cfc2a601308102f4e94b649d
-MISC ChangeLog 7545 SHA256 74a6001812fbb824bcf5a9c8b88c1586fec8eb139397961e80a0da4ef4101fc2 SHA512 cba4d0fefe89a0e1c8a23102148f1b7170bca1c55f7f55e0854ff2d490cb181c0e5bee26c0a556357c25d9d66eb63c9d2643658f9183ea8df9d7c75bcc7af2b6 WHIRLPOOL 5bae802d80e2647229077d1e80d169693e23be3d5eae3d3f430d50a6bcadccf1f36059ff5278d589c7eed7dcb7b8ee87081df8ba3433cf29e51dc857fad66cdf
+EBUILD palo-1.95.ebuild 983 SHA256 b47ca86a290c27efe228202de48d16328a94f12e3d2df8d35cd900e021271617 SHA512 bfb9767663ab100c63cb79ab50a369372c558f6b62c8c513b7e663a9ddf488743d4611c03ca5f5611c14c07b5eb3fd3a9ec064d8b7227b324bda5402ed7d4f60 WHIRLPOOL ae6df090d11ebf6225ad4eebbd31e429c89a0a9537f2b7ba5c87c3a3d945725782945c74674428b12f56062748d43acedc787a89f48af1e9baa1261d2cee710e
+EBUILD palo-9999.ebuild 1042 SHA256 f90d860feb8c4e22077ddf4ccafe80625110deee4eb06c0921d969410f07cdd0 SHA512 128c9e94750ee51103d50d7f46d5baca6fdbd75764ea7f2133e5679176609a584a9db3681f32c7c58904c16ca6e744e3c8f11e770b02fea2ca8305460fd80d7b WHIRLPOOL 195b4d25d53491389d4bc6e5e92eba9b653ce789d83645a2221724d982f739de79a6aff51f919e3d29c380a9ff0e7ac6949869c85036ab89915c41fffe7ec6c9
+MISC ChangeLog 7869 SHA256 a8bb2f56acde6f56dcf958f650f736cfeb9d7605da4d41bb98fb6b93bde3321d SHA512 9214d05bcb6392d63ab56e7ae3e9ca76416147e66e779a8824b048da5772ee6939ec09ef3f3abdae078f48109d9905aa36430405644e9676634e96dfe1340e5b WHIRLPOOL b6ada95b031b9b941640f437cbbe88a4e2237450e9d73e9df7adc1778aca2dec28fcabf4a927ed41b55834d545a86ccf6f2e22cb56bb7bfed6ea11765ed4b5e6
MISC metadata.xml 218 SHA256 d1a75fab2f73415e8705e229079747d610911988eefba166afeba4a965edeaad SHA512 bef12433eead3a268dee265b18eb70aacfc30e5048bd806af077e99a0fdb865ba3b3ccbded858fbdea5934879ef993cbf72f829c53b0f1d273aa73be0b8326f8 WHIRLPOOL 2120711e447a70baeacd578def9c0b7b705f261d6740addff011dccb6df4be047bf625410c255df9fc3e643062a222acf502ba5e4d204c889cb17cfac13b454e
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.22 (GNU/Linux)
+Version: GnuPG v2
-iEYEAREIAAYFAlLqcvAACgkQVWmRsqeSphN7FQCfQM++c6qFL0CLpbHTaefVxOk/
-rHAAn3aXqfqlE7ZhNbBc4K6H5qrtI3lc
-=X4ar
+iEYEAREIAAYFAlSPO/IACgkQVWmRsqeSphNYQACeLnulyPutd0bJgsUYyjNstvDz
+yt4AnRe5niAnbcqr0Kp8DUUpgDdt0zX+
+=y3jW
-----END PGP SIGNATURE-----
diff --git a/sys-boot/palo/files/palo-1.16_p1-build.patch b/sys-boot/palo/files/palo-1.16_p1-build.patch
deleted file mode 100644
index d1fe3359bb44..000000000000
--- a/sys-boot/palo/files/palo-1.16_p1-build.patch
+++ /dev/null
@@ -1,40 +0,0 @@
---- a/ipl/Makefile 2007-09-12 18:12:03.000000000 +0200
-+++ b/ipl/Makefile 2009-05-07 06:16:20.000000000 +0200
-@@ -11,17 +11,11 @@
-
- MACHINE := $(subst 64,,$(shell uname -m))
-
--ifneq (${MACHINE},parisc)
--# cross compilation
--CC = hppa-linux-gcc
--LD = hppa-linux-ld
--AR = hppa-linux-ar
--endif
--
- # Source sharing with palo
- VPATH=../lib:.
-
--CFLAGS = -I. -I../lib -I../include -O2 -mdisable-fpregs -Wall
-+CFLAGS ?= -O2
-+CFLAGS += -I. -I../lib -I../include -mdisable-fpregs -Wall
- LDFLAGS = -N --section-start .init=0x60000 -e '$$START$$'
-
- all: iplelf
---- a/palo/Makefile 2007-09-12 18:12:03.000000000 +0200
-+++ b/palo/Makefile 2009-05-07 06:16:50.000000000 +0200
-@@ -10,11 +10,11 @@
- ###############{
-
- OS := $(shell uname -s)
--CC=gcc
-+
-+CFLAGS ?= -g -O
-+CFLAGS += -I../include -I../lib
- ifeq ($(strip ${OS}),HP-UX)
--CFLAGS=-g -O -I../include -I../lib -I$(PA)/include
--else
--CFLAGS=-g -O -I../include -I../lib
-+CFLAGS += -I$(PA)/include
- endif
-
- # LDFLAGS=-Wl,-Bstatic
diff --git a/sys-boot/palo/files/palo-1.18-include.patch b/sys-boot/palo/files/palo-1.18-include.patch
deleted file mode 100644
index 47f9c0e087ce..000000000000
--- a/sys-boot/palo/files/palo-1.18-include.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-paloio.c:64: warning: implicit declaration of function ‘memcmp’
-
---- a/palo/paloio.c 2007-09-12 18:12:03.000000000 +0200
-+++ b/palo/paloio.c 2011-04-21 22:35:10.000000000 +0200
-@@ -7,6 +7,7 @@
- */
- #include <unistd.h>
- #include <stdio.h>
-+#include <string.h>
- #include <errno.h>
- #include <sys/types.h>
- #include <sys/stat.h>
diff --git a/sys-boot/palo/files/palo-9999-toolchain.patch b/sys-boot/palo/files/palo-1.95-toolchain.patch
index 995be0339da8..1e70f2d5ebf0 100644
--- a/sys-boot/palo/files/palo-9999-toolchain.patch
+++ b/sys-boot/palo/files/palo-1.95-toolchain.patch
@@ -1,15 +1,22 @@
--- a/palo/Makefile
+++ b/palo/Makefile
-@@ -14,7 +14,7 @@
+@@ -12,13 +12,12 @@
+ OS := $(shell uname -s)
+ CC?=cc
ifeq ($(strip ${OS}),HP-UX)
- CFLAGS=-g -O -I../include -I../lib -I$(PA)/include
+-CFLAGS=-g -O -I../include -I../lib -I$(PA)/include
++CFLAGS=-O -I../include -I../lib -I$(PA)/include
else
-CFLAGS=-g -O -I../include -I../lib -D_FILE_OFFSET_BITS=64
-+CFLAGS+= -O -I../include -I../lib -D_FILE_OFFSET_BITS=64
++CFLAGS=-O -I../include -I../lib -D_FILE_OFFSET_BITS=64
endif
# LDFLAGS=-Wl,-Bstatic
-@@ -34,7 +34,7 @@
+-LDFLAGS=
+
+ OFILES2=mkbootable.o elf64.o load.o paloio.o elf32.o error.o gzip.o
+
+@@ -34,7 +33,7 @@
$(CC) $(CFLAGS) $(LDFLAGS) -o palo palo.a build.o
palo.a: $(OFILES)
diff --git a/sys-boot/palo/files/palo-remove-HOME-TERM.patch b/sys-boot/palo/files/palo-remove-HOME-TERM.patch
deleted file mode 100644
index 6d157edcd067..000000000000
--- a/sys-boot/palo/files/palo-remove-HOME-TERM.patch
+++ /dev/null
@@ -1,90 +0,0 @@
---- a/Makefile 2004-05-17 13:39:00.431714000 +0200
-+++ b/Makefile 2004-05-17 13:39:45.221714000 +0200
-@@ -56,7 +56,7 @@
- ROOT=root=/dev/nfs nfsroot=${NFSROOT} ip=bootp
- endif
-
--CMDLINE = 0/vmlinux HOME=/ TERM=linux $(ROOT) $(EISAIRQ) $(CONSOLE)
-+CMDLINE = 0/vmlinux $(ROOT) $(EISAIRQ) $(CONSOLE)
-
- all: makepalo README palo.conf
-
---- a/README 2004-05-17 13:39:00.431714000 +0200
-+++ b/README 2004-05-17 13:40:09.341714000 +0200
-@@ -42,13 +42,13 @@
- files to it, unmount.
- * Use palo to make the disk bootable:
- $ palo \
-- -c "5/vmlinux HOME=/ TERM=linux console=tty" \
-+ -c "5/vmlinux console=tty" \
- -k path/to/vmlinux \
- -I /dev/your-disk
-
- On a self-hosted system, you can accomplish the same thing by placing
- the following into /etc/palo.conf:
-- --commandline=5/vmlinux HOME=/ TERM=linux console=tty
-+ --commandline=5/vmlinux console=tty
- --recoverykernel=/boot/vmlinux
- --init-partitioned=/dev/your-disk
-
---- a/README.html 2004-05-17 13:39:00.431714000 +0200
-+++ b/README.html 2004-05-17 13:40:27.801714000 +0200
-@@ -52,13 +52,13 @@
- <p><li>Use <i>palo</i> to make the disk bootable:
- <pre>
- $ palo \
-- -c "5/vmlinux HOME=/ TERM=linux console=tty" \
-+ -c "5/vmlinux console=tty" \
- -k path/to/vmlinux \
- -I /dev/your-disk</pre>
- <center><table border=1 bgcolor=yellow width=80%><tr><td>
- On a self-hosted system, you can accomplish the same thing by placing
- the following into <tt>/etc/palo.conf</tt>:
--<pre>--commandline=5/vmlinux HOME=/ TERM=linux console=tty
-+<pre>--commandline=5/vmlinux console=tty
- --recoverykernel=/boot/vmlinux
- --init-partitioned=/dev/your-disk</pre>
- and running <i>palo</i>.
---- a/ipl/ipl.c 2004-05-17 13:39:00.491714000 +0200
-+++ b/ipl/ipl.c 2004-05-17 13:39:19.681714000 +0200
-@@ -481,9 +481,6 @@
- chk_strcat(commandline, "ttyB0", CMDLINELEN, &ok);
- else
- chk_strcat(commandline, "ttyS0", CMDLINELEN, &ok);
--
-- if (strstr(commandline, " TERM=") == 0)
-- chk_strcat(commandline, " TERM=vt102", CMDLINELEN, &ok);
- }
- else
- {
-@@ -519,8 +516,6 @@
- }
- if (strstr(commandline, " sti_font=") == 0)
- chk_strcat(commandline, " sti_font=VGA8x16", CMDLINELEN, &ok);
-- if (strstr(commandline, " TERM=") == 0)
-- chk_strcat(commandline, " TERM=linux", CMDLINELEN, &ok);
- }
- }
-
---- a/palo.conf 2004-05-17 13:39:00.431714000 +0200
-+++ b/palo.conf 2004-05-17 13:41:01.541714000 +0200
-@@ -8,7 +8,7 @@
- # recovery kernel, and the default dynamically-booted kernel.
- # --recoverykernel=/boot/vmlinux
- # --init-partitioned=/dev/sda
--# --commandline=3/boot/vmlinux HOME=/ TERM=linux root=/dev/sda3
-+# --commandline=3/boot/vmlinux root=/dev/sda3
-
- #
- #Usage: palo [options]
-@@ -18,8 +18,8 @@
- # Maximum 127 characters.
- # -k, --recoverykernel=path to recovery kernel (perhaps /boot/vmlinux)
- # -b, --bootloader=path to boot loader
-- Defaults to /usr/share/palo/iplboot -- you usually don't
-- need to use -b or --bootloader
-+# Defaults to /usr/share/palo/iplboot -- you usually don't
-+# need to use -b or --bootloader
- # -r, --ramdisk=path to initial ramdisk image
- # -I, --init-partitioned=partitioned device or file
- # Initialize a pre-partitioned device, usually a hard disk.
diff --git a/sys-boot/palo/palo-1.18-r1.ebuild b/sys-boot/palo/palo-1.18-r1.ebuild
deleted file mode 100644
index d72fe5b4b79a..000000000000
--- a/sys-boot/palo/palo-1.18-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/palo/palo-1.18-r1.ebuild,v 1.3 2013/01/30 00:44:35 jer Exp $
-
-EAPI="2"
-
-inherit eutils flag-o-matic toolchain-funcs
-
-DESCRIPTION="PALO : PArisc Linux Loader"
-HOMEPAGE="http://parisc-linux.org/"
-SRC_URI="mirror://debian/pool/main/p/${PN}/${P/-/_}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* hppa"
-IUSE=""
-
-src_prepare() {
- epatch \
- "${FILESDIR}"/${PN}-remove-HOME-TERM.patch \
- "${FILESDIR}"/${PN}-1.16_p1-build.patch \
- "${FILESDIR}"/${P}-include.patch
- sed -i lib/common.h -e '/^#define PALOVERSION/{s|".*"|"'${PV}'"|g}' || die
- sed -i palo/Makefile -e '/^LDFLAGS=/d' || die
-}
-
-src_compile() {
- tc-export CC
- emake -C palo || die "make palo failed"
- emake -C ipl || die "make ipl failed"
- emake MACHINE=parisc iplboot || die "make iplboot failed"
-}
-
-src_install() {
- into /
- dosbin palo/palo || die
-
- doman palo.8
- dohtml README.html
- dodoc README palo.conf
-
- insinto /etc
- doins "${FILESDIR}"/palo.conf || die
-
- insinto /usr/share/palo
- doins iplboot || die
-
- insinto /etc/kernel/postinst.d/
- INSOPTIONS="-m 0744" doins "${FILESDIR}"/99palo
-}
diff --git a/sys-boot/palo/palo-1.95.ebuild b/sys-boot/palo/palo-1.95.ebuild
new file mode 100644
index 000000000000..86451bdaa7aa
--- /dev/null
+++ b/sys-boot/palo/palo-1.95.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/palo/palo-1.95.ebuild,v 1.1 2014/12/15 19:52:16 jer Exp $
+
+EAPI=5
+
+inherit eutils flag-o-matic toolchain-funcs
+
+DESCRIPTION="PALO : PArisc Linux Loader"
+HOMEPAGE="http://parisc-linux.org/ https://parisc.wiki.kernel.org/"
+SRC_URI="mirror://debian/pool/main/p/${PN}/${P/-/_}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~hppa"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.95-toolchain.patch
+}
+
+src_compile() {
+ local target
+ for target in '-C palo' '-C ipl' 'iplboot'; do
+ emake AR=$(tc-getAR) CC=$(tc-getCC) LD=$(tc-getLD) ${target}
+ done
+}
+
+src_install() {
+ into /
+ dosbin palo/palo
+
+ doman palo.8
+ dohtml README.html
+ dodoc Changes TODO debian/changelog
+
+ insinto /etc
+ doins "${FILESDIR}"/palo.conf
+
+ insinto /usr/share/palo
+ doins iplboot
+
+ insinto /etc/kernel/postinst.d/
+ INSOPTIONS="-m 0744" doins "${FILESDIR}"/99palo
+}
diff --git a/sys-boot/palo/palo-9999.ebuild b/sys-boot/palo/palo-9999.ebuild
index e4e482333293..0b58226aba49 100644
--- a/sys-boot/palo/palo-9999.ebuild
+++ b/sys-boot/palo/palo-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-boot/palo/palo-9999.ebuild,v 1.6 2014/01/23 14:43:42 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-boot/palo/palo-9999.ebuild,v 1.7 2014/12/15 19:52:16 jer Exp $
EAPI=5
@@ -13,13 +13,10 @@ EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/deller/palo.git"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
-IUSE=""
src_prepare() {
- epatch \
- "${FILESDIR}"/${PN}-9999-toolchain.patch
+ epatch "${FILESDIR}"/${PN}-1.95-toolchain.patch
sed -i lib/common.h -e '/^#define PALOVERSION/{s|".*"|"'${PV}'"|g}' || die
- sed -i palo/Makefile -e '/^LDFLAGS=/d' || die
}
src_compile() {