Hi! Please find atached ebuilds: iv-0.1.9.ebuild, endeavour2-mimetypes-0.1.ebuild, and endeavour-2.1.14.ebuild iv is a image viewer application. endeavour2-mimetypes are mimetypes for endeavour application. endeavour-2.1.14 is a file manager for X. iv and mimetypes are direct dependencies of endeavour-2.1.14. I suggest media-gfx for iv and app-misc/ for the rest of packages.
# Copyright 1999-2001 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Maintainer: Pedro Fiol <fiocolpe@softhome.net> S=${WORKDIR}/${P} DESCRIPTION="This is a image viewer" SRC_URI="ftp://wolfpack.twu.net/users/wolfpack/iv-0.1.9.tar.bz2" HOMEPAGE="http://wolfpack.twu.net" LICENSE="GNU-GPL" DEPEND=">=media-libs/imlib-1.9.13 >=media-libs/libpng" src_compile() { cd iv emake || die } src_install () { dobin iv/iv dodir /usr/share/icons insinto /usr/share/icons doins iv/images/iv.xpm doman iv/iv.1 dodoc LICENSE README }
# Copyright 1999-2001 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Maintainer: Pedro Fiol <fiocolpe@softhome.net> S=${WORKDIR}/${P} DESCRIPTION="This a powerful file and image browser" SRC_URI="ftp://wolfpack.twu.net/users/wolfpack/${P}.tar.bz2" HOMEPAGE="http://wolfpack.twu.net/Endeavour2/" LICENSE="GPL" DEPEND=">=x11-libs/gtk+-1.2.10 >=media-libs/imlib-1.9.13 >=media-gfx/iv-0.1.9 >=app-misc/endeavour2-mimetypes-0.1" src_compile() { ./configure Linux \ --prefix=/usr emake || die "Parallel make failed" } src_install () { dobin endeavour2/endeavour2 doman endeavour2/endeavour2.1 dodir /usr/share/icons insinto /usr/share/icons doins endeavour2/images/endeavour_48x48.xpm \ endeavour2/images/image_browser_48x48.xpm \ endeavour2/images/icon_trash_48x48.xpm \ endeavour2/images/icon_trash_empty_48x48.xpm dodir /usr/share/endeavour2 insinto /usr/share/endeavour2 dodir /usr/share/endeavour2 cp -R endeavour2/data/* {D}/usr/share/endeavour2 dodoc AUTHORS HACKING INSTALL README TODO }
# Copyright 1999-2001 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Maintainer: Pedro Fiol <fiocolpe@softhome.net> S=${WORKDIR}/${P} DESCRIPTION="Mime types for endeavour2" SRC_URI="ftp://wolfpack.twu.net/users/wolfpack/endeavour2-mimetypes.tgz" HOMEPAGE="http://wolfpack.twu.net" src_install () { dodoc README dodir /usr/share/endeavour2 insinto /usr/share/endeavour2/ donins mimetypes.ini }
committed iv. Hi Pedro BTW, what is the exact libpng requirement? >=media-libs/libpng is not going to work, you need to specify version.. Right now I removed >=, so it is not version specific (README does not tell anything either) George
Hi Pedro. Is there a reason to split endeavour from its mimetypes? Are these mimetypes used by something else? If no why not install them inside endeavour ebuild? George
Hi George, I've rewritten endeavour2 ebuild to include mimetypes. I've also corrected dependency errors in iv's ebuild. I hope that now everything is ok. Pedro endeavour-2.1.14.ebuild: ------8<------ CUT HERE ------------ # Copyright 1999-2001 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Maintainer: Pedro Fiol <fiocolpe@softhome.net> M=endeavour2-mimetypes S=${WORKDIR}/${P} DESCRIPTION="This is a powerful file and image browser" SRC_URI="ftp://wolfpack.twu.net/users/wolfpack/${P}.tar.bz2 ftp://wolfpack.twu.net/users/wolfpack/${M}.tgz" HOMEPAGE="http://wolfpack.twu.net/Endeavour2/" LICENSE="GPL" DEPEND=">=x11-libs/gtk+-1.2.8 >=media-libs/imlib-1.9.10 >=media-gfx/iv-0.1.9" src_unpack() { unpack ${P}.tar.bz2 unpack ${M}.tgz } src_compile() { cd ${P} ./configure Linux \ --prefix=/usr emake || die "Parallel make failed" } src_install () { dobin endeavour2/endeavour2 doman endeavour2/endeavour2.1 dodir /usr/share/icons insinto /usr/share/icons doins endeavour2/images/endeavour_48x48.xpm \ endeavour2/images/image_browser_48x48.xpm \ endeavour2/images/icon_trash_48x48.xpm \ endeavour2/images/icon_trash_empty_48x48.xpm dodir /usr/share/endeavour2 cp -R endeavour2/data/* ${D}/usr/share/endeavour2 dodoc AUTHORS HACKING INSTALL README TODO # install mimetypes cd ../${M} mv README README.mimetypes dodoc README.mimetypes insinto /usr/share/endeavour2/ doins mimetypes.ini } ------8<------ CUT HERE ------------ iv-0.19-r1.ebuild: ------8<------ CUT HERE ------------ # Copyright 1999-2001 Gentoo Technologies, Inc. # Distributed under the terms of the GNU General Public License, v2 or later # Maintainer: Pedro Fiol <fiocolpe@softhome.net> S=${WORKDIR}/${P} DESCRIPTION="This is a image viewer" SRC_URI="ftp://wolfpack.twu.net/users/wolfpack/iv-0.1.9.tar.bz2" HOMEPAGE="http://wolfpack.twu.net" LICENSE="GPL-2" DEPEND=">=media-libs/imlib-1.9.13 >=x11-libs/gtk+-2.0" RDEPEND="${DEPEND}" src_compile() { cd iv emake || die } src_install () { dobin iv/iv dodir /usr/share/icons insinto /usr/share/icons doins iv/images/iv.xpm doman iv/iv.1 dodoc LICENSE README } ------8<------ CUT HERE ------------
Hi Pedro. Thanks for updating ebuilds. Now about iv again :) Are you sure it needs >=gtk+-2.0? I was able to build it with gtk+-1.2.10-r7. Besides 2.0.2 is masked, so keeping that would be problemmatic.. George
Committed endeavour ebuild