Gentoo Archives: gentoo-commits

From: "Thilo Bangert (bangert)" <bangert@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-admin/srlog2: srlog2-0.80.ebuild metadata.xml ChangeLog Manifest
Date: Wed, 30 Jan 2008 23:06:27
Message-Id: E1JKM0e-0001IS-6J@stork.gentoo.org
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