First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 145049
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: MATSUU Takuto <matsuu@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Michiel Hazelhof <michiel@hazelhof.nl>
Add CC:
CC:
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
upx-2.02.ebuild Upx 2.02 ebuild text/plain Michiel Hazelhof 2006-08-25 00:49 0000 791 bytes Details
upx-2.02.ebuild Upx 2.02 ebuild, updated text/plain Michiel Hazelhof 2006-08-25 01:11 0000 801 bytes Details
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 145049 depends on: Show dependency tree
Show dependency graph
Bug 145049 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-08-25 00:49 0000
Here is an ebuild which compiles UPX-2.02, not like 1.93 (which takes the
binairy version).

It also depends on >=dev-libs/ucl-1.03

I have made sure the documentation gets compiled since the source version
maintains a few different folders than the binairy version.

Greetings,

Michiel Hazelhof

------- Comment #1 From Michiel Hazelhof 2006-08-25 00:49:55 0000 -------
Created an attachment (id=95046) [edit]
Upx 2.02 ebuild

------- Comment #2 From Michiel Hazelhof 2006-08-25 00:53:25 0000 -------
(From update of attachment 95046 [edit])
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/upx/upx-2.02.ebuild,v 1.2
2006/08/25 08:51:55 Michiel hazelhof Exp $

MY_P="${P}-src"
DESCRIPTION="Ultimate Packer for eXecutables"
HOMEPAGE="http://upx.sourceforge.net/"
SRC_URI="http://upx.sourceforge.net/download/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~s390 ~x86 ~amd64"
IUSE=""
RESTRICT="nostrip"

DEPEND="!app-arch/upx-ucl
        >=dev-libs/ucl-1.03"

S="${WORKDIR}/upx-2.02-src/src"

src_install() {
        # Let's compile the source and make sure the documentation does
something usefull
        into /opt
        mv upx.out upx
        dobin upx || die
        cd ../doc
        make
        doman upx.1
        dodoc upx.doc
        dohtml upx.html
        cd ..
        dodoc BUGS NEWS README* THANKS TODO
}

------- Comment #3 From Michiel Hazelhof 2006-08-25 00:53:27 0000 -------
(From update of attachment 95046 [edit])
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-arch/upx/upx-2.02.ebuild,v 1.2
2006/08/25 08:51:55 Michiel hazelhof Exp $

MY_P="${P}-src"
DESCRIPTION="Ultimate Packer for eXecutables"
HOMEPAGE="http://upx.sourceforge.net/"
SRC_URI="http://upx.sourceforge.net/download/${MY_P}.tar.gz"

LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~s390 ~x86 ~amd64"
IUSE=""
RESTRICT="nostrip"

DEPEND="!app-arch/upx-ucl
        >=dev-libs/ucl-1.03"

S="${WORKDIR}/upx-2.02-src/src"

src_install() {
        # Let's compile the source and make sure the documentation does
something usefull
        into /opt
        mv upx.out upx
        dobin upx || die
        cd ../doc
        make
        doman upx.1
        dodoc upx.doc
        dohtml upx.html
        cd ..
        dodoc BUGS NEWS README* THANKS TODO
}

------- Comment #4 From Michiel Hazelhof 2006-08-25 01:11:14 0000 -------
Created an attachment (id=95047) [edit]
Upx 2.02 ebuild, updated

------- Comment #5 From MATSUU Takuto 2006-09-08 18:45:26 0000 -------
The source version is app-arch/upx-ucl.
app-arch/upx-2.02 and app-arch/upx-ucl-2.02 in cvs.

First Last Prev Next    No search results available      Search page      Enter new bug