1 |
bangert 08/01/30 23:06:24 |
2 |
|
3 |
Added: srlog2-0.80.ebuild metadata.xml ChangeLog Manifest |
4 |
Log: |
5 |
initial portage proper release - from the bangert overlay - credits for the original ebuild go to dragonheart |
6 |
(Portage version: 2.1.3.19) |
7 |
|
8 |
Revision Changes Path |
9 |
1.1 app-admin/srlog2/srlog2-0.80.ebuild |
10 |
|
11 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/srlog2/srlog2-0.80.ebuild?rev=1.1&view=markup |
12 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/srlog2/srlog2-0.80.ebuild?rev=1.1&content-type=text/plain |
13 |
|
14 |
Index: srlog2-0.80.ebuild |
15 |
=================================================================== |
16 |
# Copyright 1999-2008 Gentoo Foundation |
17 |
# Distributed under the terms of the GNU General Public License v2 |
18 |
# $Header: /var/cvsroot/gentoo-x86/app-admin/srlog2/srlog2-0.80.ebuild,v 1.1 2008/01/30 23:06:23 bangert Exp $ |
19 |
|
20 |
inherit flag-o-matic toolchain-funcs |
21 |
|
22 |
DESCRIPTION="Secure Remote Log transmission system" |
23 |
HOMEPAGE="http://untroubled.org/srlog2/" |
24 |
SRC_URI="http://untroubled.org/srlog2/archive/${P}.tar.gz" |
25 |
LICENSE="GPL-2" |
26 |
SLOT="0" |
27 |
KEYWORDS="~x86" |
28 |
IUSE="" |
29 |
DEPEND=">=dev-libs/bglibs-1.041 |
30 |
app-crypt/nistp224 |
31 |
>=dev-libs/libtomcrypt-1.03" |
32 |
RDEPEND="${DEPEND}" |
33 |
|
34 |
src_unpack() { |
35 |
unpack ${A} |
36 |
cd "${S}" |
37 |
append-ldflags $(bindnow-flags) |
38 |
echo -n "$(tc-getCC) ${CFLAGS}" > conf-cc |
39 |
echo -n "$(tc-getCC) ${LDFLAGS}" > conf-ld |
40 |
echo -n "/usr/include/bglibs" > conf-bgincs |
41 |
echo -n "/usr/lib/bglibs" > conf-bglibs |
42 |
echo -n /usr/bin > conf-bin |
43 |
echo -n /usr/share/man > conf-man |
44 |
|
45 |
epatch "${FILESDIR}"/srlog2-0.80-fix-execstacks-curve25519.patch |
46 |
# Deliberatly don't fix curve25519 as its full of PIC unfriendly asm code |
47 |
# uncomment and follow |
48 |
# http://www.gentoo.org/proj/en/hardened/pic-fix-guide.xml (Thunk it in |
49 |
# assembly) to fix curve25519/*.s |
50 |
|
51 |
sed -i -e 's/x86cpuid /x86cpuid -fno-pie /' curve25519/curve25519.impl.do |
52 |
sed -i -e 's/) >/) -fPIC >/g' curve25519/Makefile |
53 |
#If this isn't fixed it just includes th eapp-crypt/nistp224 support only |
54 |
} |
55 |
|
56 |
src_compile() { |
57 |
emake || die "emake failed" |
58 |
} |
59 |
|
60 |
src_install() { |
61 |
emake install_prefix="${D}" install || die "emake install failed" |
62 |
dodoc ANNOUNCEMENT NEWS README *.html |
63 |
} |
64 |
|
65 |
pkg_postinst() { |
66 |
# even with the pic code fixed this only works on 32 bit cpus |
67 |
#elog 'curve25519 only works on 32-bit x86 systems at the moment' |
68 |
elog 'curve25519 support currenly broken' |
69 |
} |
70 |
|
71 |
|
72 |
|
73 |
1.1 app-admin/srlog2/metadata.xml |
74 |
|
75 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/srlog2/metadata.xml?rev=1.1&view=markup |
76 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/srlog2/metadata.xml?rev=1.1&content-type=text/plain |
77 |
|
78 |
Index: metadata.xml |
79 |
=================================================================== |
80 |
<?xml version="1.0" encoding="UTF-8"?> |
81 |
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
82 |
<pkgmetadata> |
83 |
<herd>no-herd</herd> |
84 |
<maintainer> |
85 |
<email>bangert@g.o</email> |
86 |
</maintainer> |
87 |
<longdescription lang="en"> |
88 |
A secure remote log transmission system. |
89 |
</longdescription> |
90 |
</pkgmetadata> |
91 |
|
92 |
|
93 |
|
94 |
1.1 app-admin/srlog2/ChangeLog |
95 |
|
96 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/srlog2/ChangeLog?rev=1.1&view=markup |
97 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/srlog2/ChangeLog?rev=1.1&content-type=text/plain |
98 |
|
99 |
Index: ChangeLog |
100 |
=================================================================== |
101 |
# ChangeLog for app-admin/srlog2 |
102 |
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 |
103 |
# $Header: /var/cvsroot/gentoo-x86/app-admin/srlog2/ChangeLog,v 1.1 2008/01/30 23:06:23 bangert Exp $ |
104 |
|
105 |
*srlog2-0.80 (30 Jan 2008) |
106 |
|
107 |
30 Jan 2008; Thilo Bangert <bangert@g.o> |
108 |
+files/srlog2-0.80-fix-execstacks-curve25519.patch, +metadata.xml, |
109 |
+srlog2-0.80.ebuild: |
110 |
initial portage proper release - from the bangert overlay - credits for the |
111 |
original ebuild go to dragonheart |
112 |
|
113 |
26 Jan 2008; Thilo Bangert <bangert@g.o> ChangeLog: |
114 |
switch to dragonhearts version from bug #164763, version bump, |
115 |
fix TEXTRELs |
116 |
|
117 |
10 Jun 2007; Thilo Bangert <bangert@g.o> ChangeLog: |
118 |
initial import: a secure remote log transmission system |
119 |
|
120 |
|
121 |
|
122 |
|
123 |
1.1 app-admin/srlog2/Manifest |
124 |
|
125 |
file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/srlog2/Manifest?rev=1.1&view=markup |
126 |
plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-admin/srlog2/Manifest?rev=1.1&content-type=text/plain |
127 |
|
128 |
Index: Manifest |
129 |
=================================================================== |
130 |
AUX srlog2-0.80-fix-execstacks-curve25519.patch 2676 RMD160 1b898e42f894d091eb21d6e369aca7c8dcb26a0a SHA1 0d2a60bee582310cafa3ebb83f76bee716a51a60 SHA256 21408dab4b278df8b158fc9f92966983aa186224c7954a08b72b90ac9a0d9799 |
131 |
MD5 6d44f299ab3fdb904bffafd5266bdd31 files/srlog2-0.80-fix-execstacks-curve25519.patch 2676 |
132 |
RMD160 1b898e42f894d091eb21d6e369aca7c8dcb26a0a files/srlog2-0.80-fix-execstacks-curve25519.patch 2676 |
133 |
SHA256 21408dab4b278df8b158fc9f92966983aa186224c7954a08b72b90ac9a0d9799 files/srlog2-0.80-fix-execstacks-curve25519.patch 2676 |
134 |
DIST srlog2-0.80.tar.gz 93231 RMD160 b1096988324453abe0b222071b37b6597738cec3 SHA1 6b7ad78156d1eccfa08fd79c530a8b1e556aa13f SHA256 0445950b8a3366ef9c585c1b26dd727b215dd0d85f4d939ddc230796b7fa24ac |
135 |
EBUILD srlog2-0.80.ebuild 1618 RMD160 11f7e00558211e379b2476c9dbc9d548de2ac723 SHA1 296b893fe4ecc18cc6de8ad5b1b380238db2c3f5 SHA256 fe6bfe3acfc17fe63fc5bac64499d66a8fa4e8de53be44facf6fd6c4157121df |
136 |
MD5 60ed7c7dbc0897cb5299cd18cfd0d590 srlog2-0.80.ebuild 1618 |
137 |
RMD160 11f7e00558211e379b2476c9dbc9d548de2ac723 srlog2-0.80.ebuild 1618 |
138 |
SHA256 fe6bfe3acfc17fe63fc5bac64499d66a8fa4e8de53be44facf6fd6c4157121df srlog2-0.80.ebuild 1618 |
139 |
MISC ChangeLog 664 RMD160 bfc8346990d7adda8d3b0a5c1e8a3d8ea2d91dee SHA1 ce26c38a2d21de6f4ff4d6fe8cdc57c0f240ed00 SHA256 0d752316ff36bb914c02da9a492828512f76a86657b6baadec3534ff8f3dd210 |
140 |
MD5 716693c0b11e771cf94c67d17bd57be6 ChangeLog 664 |
141 |
RMD160 bfc8346990d7adda8d3b0a5c1e8a3d8ea2d91dee ChangeLog 664 |
142 |
SHA256 0d752316ff36bb914c02da9a492828512f76a86657b6baadec3534ff8f3dd210 ChangeLog 664 |
143 |
MISC metadata.xml 311 RMD160 d077c7679097a5502cbaa09a17be3e05abd05a6a SHA1 d653a94fc92c600a617145c9c099ca579c1f64b4 SHA256 0dc503d13bcb3961bb0f5b5b5b4dc4618fd564001b1b3a17d46e373a4033df5d |
144 |
MD5 f8474e8d9c721351114ab56ebe42a416 metadata.xml 311 |
145 |
RMD160 d077c7679097a5502cbaa09a17be3e05abd05a6a metadata.xml 311 |
146 |
SHA256 0dc503d13bcb3961bb0f5b5b5b4dc4618fd564001b1b3a17d46e373a4033df5d metadata.xml 311 |
147 |
MD5 124b8b79d839d21ad6e1c284140488d4 files/digest-srlog2-0.80 232 |
148 |
RMD160 d4fb42efdc881e1d428412bf3228bb872babdedb files/digest-srlog2-0.80 232 |
149 |
SHA256 b8491c802f0caa2da297905c1b153608013eec3b527e30ff9c392c004406b60a files/digest-srlog2-0.80 232 |
150 |
|
151 |
|
152 |
|
153 |
-- |
154 |
gentoo-commits@l.g.o mailing list |