megacoffee.net Gentoo overlay - legacy mirror
We have moved to Git. This repository is only provided for compatibility with old installations. Learn how to migrate your installation here.
annotate media-plugins/gimp-dds/gimp-dds-3.0.1.ebuild @ 236:151d84363e64
[sync] imported 8c3bfd0..b15ca8c from upstream
commit b15ca8c5239daf75d74e03ce0e88be2722c8a8b5
Author: Daniel Neugebauer <dneuge@energiequant.de>
Date: Sun Feb 28 13:03:05 2021 +0100
media-video/qt-faststart-python removed due to Python 2.7
qt-faststart-python requires Python 2.7 which is being removed from
Gentoo. Even if 2.7 may remain available we seem to be unable to
keep such packages on a registered overlay using the utility classes
provided by Gentoo.
In general, "faststart" is today also easily and quickly achieved
through FFMPEG (without recoding), so this tool may really no longer
be needed.
commit dd2b6cb6314909e9253e5dc82cdd99f944f14733
Author: Daniel Neugebauer <dneuge@energiequant.de>
Date: Sun Feb 28 12:58:23 2021 +0100
media-gfx/trimage removed 1.0.5 due to outdated Python version
commit a5de53e6780d5321372f2dcdabdd9eae83b7b1bb
Author: Daniel Neugebauer <dneuge@energiequant.de>
Date: Sun Feb 28 12:56:56 2021 +0100
dev-python/sexpdata removed
Same version is available from official Gentoo repository.
commit 9009aaca44d0baf1c654f4b39ca1887b8395c2e8
Author: Daniel Neugebauer <dneuge@energiequant.de>
Date: Sun Feb 28 12:26:51 2021 +0100
dev-python/epc removed; upstream seems dead
Officially only compatible with Python 2.7 up to 3.3.
Not sure if still needed - was introduced for emacs JEDI but that
appears to now ship its own version through MELPA. Not needed on
local installation.
author | Migration Sync <gentoo-overlay@megacoffee.net> |
---|---|
date | Sun, 28 Feb 2021 12:30:02 +0000 |
parents | f3fa1d6be0b5 |
children |
rev | line source |
---|---|
83
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
1 # Copyright 1999-2015 Gentoo Foundation |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
2 # Distributed under the terms of the GNU General Public License v2 |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
3 # $Header: $ |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
4 |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
5 EAPI=5 |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
6 |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
7 inherit toolchain-funcs |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
8 |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
9 DESCRIPTION="DirectDraw Surface (DDS) format plugin for Gimp 2" |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
10 HOMEPAGE="http://code.google.com/p/gimp-dds/" |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
11 SRC_URI="http://gimp-dds.googlecode.com/files/${P}.tar.bz2" |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
12 |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
13 LICENSE="GPL-2" |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
14 SLOT="0" |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
15 KEYWORDS="~amd64 ~x86" |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
16 IUSE="" |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
17 |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
18 RDEPEND=">=media-gfx/gimp-2.8 |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
19 <media-gfx/gimp-2.9" |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
20 DEPEND="${RDEPEND} |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
21 virtual/pkgconfig" |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
22 |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
23 src_prepare() { |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
24 sed -e 's:CFLAGS=.*\$(:CFLAGS+=\$(:' \ |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
25 -e 's:LDFLAGS=:LDFLAGS+=:' \ |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
26 -i Makefile || die |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
27 |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
28 # Fixing incorrect $(LD) usage |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
29 # http://code.google.com/p/gimp-normalmap/issues/detail?id=1 |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
30 sed -e 's:\t$(LD) :\t$(CC) :' \ |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
31 -i Makefile || die |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
32 } |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
33 |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
34 src_compile() { |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
35 emake CC="$(tc-getCC)" || die "emake failed" |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
36 } |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
37 |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
38 src_install() { |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
39 exeinto "$(pkg-config --variable=gimplibdir gimp-2.0)/plug-ins" |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
40 doexe dds || die "Installation failed" |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
41 |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
42 # No need to install the gimp-dds.odt or the images, as they have the same |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
43 # content as the gimp-dds.pdf |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
44 dodoc README TODO doc/gimp-dds.pdf || die |
f3fa1d6be0b5
adding media-plugins/gimp-dds-3.0.1, slightly modified 2.0.9 ebuild from sunrise overlay
Daniel Neugebauer <dneuge@energiequant.de>
parents:
diff
changeset
|
45 } |