1 |
commit: 29613bc12d55d561bcd62358841b91accf4b9351 |
2 |
Author: Jeroen Roovers <jer <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Feb 15 08:02:24 2017 +0000 |
4 |
Commit: Jeroen Roovers <jer <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Feb 15 08:02:46 2017 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29613bc1 |
7 |
|
8 |
sys-boot/palo: Old. |
9 |
|
10 |
Package-Manager: Portage-2.3.3, Repoman-2.3.1 |
11 |
|
12 |
sys-boot/palo/Manifest | 1 - |
13 |
.../palo/files/palo-1.95-iplboot-gcc-4.9.patch | 36 ------------------ |
14 |
sys-boot/palo/files/palo-1.95-toolchain.patch | 27 ------------- |
15 |
sys-boot/palo/palo-1.95-r1.ebuild | 44 ---------------------- |
16 |
4 files changed, 108 deletions(-) |
17 |
|
18 |
diff --git a/sys-boot/palo/Manifest b/sys-boot/palo/Manifest |
19 |
index 8400b29f1d..068767907d 100644 |
20 |
--- a/sys-boot/palo/Manifest |
21 |
+++ b/sys-boot/palo/Manifest |
22 |
@@ -1,3 +1,2 @@ |
23 |
-DIST palo_1.95.tar.xz 102884 SHA256 c168df0255e83f06cf5ae4fd5266f9ee51ba3e9412a9c1bf3131ecff52cec9e8 SHA512 91960a7bbf5a4985809a082d4e75ee25670f6030e701bc106807de4f89c3617e47cf39ef857684b62dcaf906571f6f095b3caa371793754495567f4a14cc8a9d WHIRLPOOL cdf119aa0892fecce4c4dae73053dd9f3c9745a17276012b1d6fb649e3e55eea561dec8f40feb52fb6477f5b289a61844d39c0d8d0ab2ba2a2501c1323b28305 |
24 |
DIST palo_1.96.tar.xz 102480 SHA256 c5ea19dc90834266cf6cbd576c007899ef6628b843ab16c57ed98eecb6e72cf8 SHA512 d287cae0995f4c1f519fac5a83a5f71645b1382c6fbf5117ab416240adda5227bb58eb33ad384b84dfb2622af76948b48f1ccf83fa408e9d2d1c4fe7fbed299f WHIRLPOOL de57336608c2aa0d9b487e0d6cfac05ba608a6c24ed4c0acf59d7027b667cc161616ac3520afc974fa2c8496d93d2025e2dfa353118a941a356cde5a28bb62bc |
25 |
DIST palo_1.97.tar.xz 82780 SHA256 cafa629d7a5df124108f4500354d9c84e29565fe6c0ac33162906a30deec6355 SHA512 5e87858a3c91f32174c4debd2aee2ea8185d18fb1d20e6288b1d78b45b0f033fce4c0dadec249fc4e4189e9b7a3a8823e97742e822cfe1512c5edbc9a3d33545 WHIRLPOOL b118b63906e851db50182f6ec4d15ce699393a3cbc738442eb9c593f92dc1968b4ff59ca59e4b83273677d9dc49082e891e5df4fcb7f2a2cf5f2c8e2f00c45ad |
26 |
|
27 |
diff --git a/sys-boot/palo/files/palo-1.95-iplboot-gcc-4.9.patch b/sys-boot/palo/files/palo-1.95-iplboot-gcc-4.9.patch |
28 |
deleted file mode 100644 |
29 |
index bff0f4c652..0000000000 |
30 |
--- a/sys-boot/palo/files/palo-1.95-iplboot-gcc-4.9.patch |
31 |
+++ /dev/null |
32 |
@@ -1,36 +0,0 @@ |
33 |
-From eb869303b0c140e806f81f022211648e42290d6d Mon Sep 17 00:00:00 2001 |
34 |
-From: Helge Deller <deller@×××.de> |
35 |
-Date: Wed, 18 Feb 2015 21:26:43 +0100 |
36 |
-Subject: Add -fno-delete-null-pointer-checks compiler option |
37 |
- |
38 |
-Otherwise gcc-4.9 will miscompile the IPL bootloader since it |
39 |
-will optimize out accesses to PAGE0 |
40 |
---- |
41 |
- ipl/Makefile | 4 +--- |
42 |
- 1 file changed, 1 insertion(+), 3 deletions(-) |
43 |
- |
44 |
-diff --git a/ipl/Makefile b/ipl/Makefile |
45 |
-index 7695ea5..6b8e105 100644 |
46 |
---- a/ipl/Makefile |
47 |
-+++ b/ipl/Makefile |
48 |
-@@ -38,7 +38,7 @@ endif |
49 |
- # Source sharing with palo |
50 |
- VPATH=../lib:. |
51 |
- |
52 |
--CFLAGS = -DIPL_LOADER -I. -I../lib -I../include -O2 -mdisable-fpregs -Wall |
53 |
-+CFLAGS = -DIPL_LOADER -I. -I../lib -I../include -O2 -mdisable-fpregs -Wall -fno-delete-null-pointer-checks |
54 |
- LDFLAGS = -N --section-start .init=0x60000 -e '$$START$$' |
55 |
- |
56 |
- all: iplelf |
57 |
-@@ -61,8 +61,6 @@ distclean: clean |
58 |
- .S.o: |
59 |
- $(CC) -D__ASSEMBLY__ $(AFLAGS) -traditional -c -o $*.o $< |
60 |
- |
61 |
--###############} |
62 |
-- |
63 |
- byteio.o \ |
64 |
- ext2.o \ |
65 |
- fileio.o \ |
66 |
--- |
67 |
-cgit v0.12 |
68 |
- |
69 |
|
70 |
diff --git a/sys-boot/palo/files/palo-1.95-toolchain.patch b/sys-boot/palo/files/palo-1.95-toolchain.patch |
71 |
deleted file mode 100644 |
72 |
index 1e70f2d5eb..0000000000 |
73 |
--- a/sys-boot/palo/files/palo-1.95-toolchain.patch |
74 |
+++ /dev/null |
75 |
@@ -1,27 +0,0 @@ |
76 |
---- a/palo/Makefile |
77 |
-+++ b/palo/Makefile |
78 |
-@@ -12,13 +12,12 @@ |
79 |
- OS := $(shell uname -s) |
80 |
- CC?=cc |
81 |
- ifeq ($(strip ${OS}),HP-UX) |
82 |
--CFLAGS=-g -O -I../include -I../lib -I$(PA)/include |
83 |
-+CFLAGS=-O -I../include -I../lib -I$(PA)/include |
84 |
- else |
85 |
--CFLAGS=-g -O -I../include -I../lib -D_FILE_OFFSET_BITS=64 |
86 |
-+CFLAGS=-O -I../include -I../lib -D_FILE_OFFSET_BITS=64 |
87 |
- endif |
88 |
- |
89 |
- # LDFLAGS=-Wl,-Bstatic |
90 |
--LDFLAGS= |
91 |
- |
92 |
- OFILES2=mkbootable.o elf64.o load.o paloio.o elf32.o error.o gzip.o |
93 |
- |
94 |
-@@ -34,7 +33,7 @@ |
95 |
- $(CC) $(CFLAGS) $(LDFLAGS) -o palo palo.a build.o |
96 |
- |
97 |
- palo.a: $(OFILES) |
98 |
-- ar rv palo.a $? |
99 |
-+ $(AR) rv palo.a $? |
100 |
- |
101 |
- mkbootable: $(OFILES2) |
102 |
- $(CC) $(CFLAGS) $(LDFLAGS) -o mkbootable $(OFILES2) |
103 |
|
104 |
diff --git a/sys-boot/palo/palo-1.95-r1.ebuild b/sys-boot/palo/palo-1.95-r1.ebuild |
105 |
deleted file mode 100644 |
106 |
index 3a1bfe8cfd..0000000000 |
107 |
--- a/sys-boot/palo/palo-1.95-r1.ebuild |
108 |
+++ /dev/null |
109 |
@@ -1,44 +0,0 @@ |
110 |
-# Copyright 1999-2016 Gentoo Foundation |
111 |
-# Distributed under the terms of the GNU General Public License v2 |
112 |
-# $Id$ |
113 |
- |
114 |
-EAPI=6 |
115 |
-inherit eutils flag-o-matic toolchain-funcs |
116 |
- |
117 |
-DESCRIPTION="PALO : PArisc Linux Loader" |
118 |
-HOMEPAGE="http://parisc-linux.org/ https://parisc.wiki.kernel.org/" |
119 |
-SRC_URI="mirror://debian/pool/main/p/${PN}/${P/-/_}.tar.xz" |
120 |
- |
121 |
-LICENSE="GPL-2" |
122 |
-SLOT="0" |
123 |
-KEYWORDS="-* hppa" |
124 |
- |
125 |
-PATCHES=( |
126 |
- "${FILESDIR}"/${PN}-1.95-toolchain.patch |
127 |
- "${FILESDIR}"/${PN}-1.95-iplboot-gcc-4.9.patch |
128 |
-) |
129 |
- |
130 |
-src_compile() { |
131 |
- local target |
132 |
- for target in '-C palo' '-C ipl' 'iplboot'; do |
133 |
- emake AR=$(tc-getAR) CC=$(tc-getCC) LD=$(tc-getLD) ${target} |
134 |
- done |
135 |
-} |
136 |
- |
137 |
-src_install() { |
138 |
- into / |
139 |
- dosbin palo/palo |
140 |
- |
141 |
- doman palo.8 |
142 |
- dodoc Changes TODO debian/changelog README.html |
143 |
- |
144 |
- insinto /etc |
145 |
- doins "${FILESDIR}"/palo.conf |
146 |
- |
147 |
- insinto /usr/share/palo |
148 |
- doins iplboot |
149 |
- |
150 |
- insinto /etc/kernel/postinst.d/ |
151 |
- insopts -m 0744 |
152 |
- doins "${FILESDIR}"/99palo |
153 |
-} |