Link Here
|
5 |
EAPI="2" |
5 |
EAPI="2" |
6 |
GCONF_DEBUG="no" |
6 |
GCONF_DEBUG="no" |
7 |
|
7 |
|
8 |
inherit eutils gnome2 python multilib |
8 |
inherit eutils gnome2 python multilib autotools |
9 |
|
9 |
|
10 |
DESCRIPTION="The GNOME Structured File Library" |
10 |
DESCRIPTION="The GNOME Structured File Library" |
11 |
HOMEPAGE="http://www.gnome.org/" |
11 |
HOMEPAGE="http://www.gnome.org/" |
Link Here
|
15 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" |
15 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd" |
16 |
IUSE="bzip2 doc gnome gtk python" |
16 |
IUSE="bzip2 doc gnome gtk python" |
17 |
|
17 |
|
18 |
# FIXME: gconf is actually automagic and only needed for thumbnailer |
|
|
19 |
RDEPEND=" |
18 |
RDEPEND=" |
20 |
>=dev-libs/glib-2.16 |
19 |
>=dev-libs/glib-2.16 |
21 |
>=dev-libs/libxml2-2.4.16 |
20 |
>=dev-libs/libxml2-2.4.16 |
22 |
>=gnome-base/gconf-2 |
|
|
23 |
sys-libs/zlib |
21 |
sys-libs/zlib |
24 |
bzip2? ( app-arch/bzip2 ) |
22 |
bzip2? ( app-arch/bzip2 ) |
25 |
gnome? ( |
23 |
gnome? ( |
|
|
24 |
>=gnome-base/gconf-2 |
26 |
>=gnome-base/libbonobo-2 |
25 |
>=gnome-base/libbonobo-2 |
27 |
>=gnome-base/gnome-vfs-2.2 ) |
26 |
>=gnome-base/gnome-vfs-2.2 ) |
28 |
gtk? ( >=x11-libs/gtk+-2 ) |
27 |
gtk? ( >=x11-libs/gtk+-2 ) |
Link Here
|
46 |
$(use_with bzip2 bz2) |
45 |
$(use_with bzip2 bz2) |
47 |
$(use_with gnome gnome-vfs) |
46 |
$(use_with gnome gnome-vfs) |
48 |
$(use_with gnome bonobo) |
47 |
$(use_with gnome bonobo) |
|
|
48 |
$(use_with gnome gconf) |
49 |
$(use_with python) |
49 |
$(use_with python) |
50 |
$(use_with gtk gdk-pixbuf)" |
50 |
$(use_with gtk gdk-pixbuf)" |
51 |
} |
51 |
} |
Link Here
|
56 |
# disable pyc compiling |
56 |
# disable pyc compiling |
57 |
mv py-compile py-compile.orig |
57 |
mv py-compile py-compile.orig |
58 |
ln -s $(type -P true) py-compile |
58 |
ln -s $(type -P true) py-compile |
|
|
59 |
|
60 |
epatch "${FILESDIR}/libgsf-1.14.16-automagic-gconf.patch" |
61 |
|
62 |
eautoreconf |
59 |
} |
63 |
} |
60 |
|
64 |
|
61 |
pkg_preinst() { |
65 |
pkg_preinst() { |