Portage is a package management system used by Gentoo Linux
# ChangeLog for app-misc/gallery-remote
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/gallery-remote/ChangeLog,v 1.16 2007/06/04 09:48:45 caster Exp $
04 Jun 2007; Vlastimil Babka
-gallery-remote-1.4.1.ebuild, -gallery-remote-1.4.1-r3.ebuild:
Remove gen-1 revisions.
04 Jun 2007; Christian Faulhammer
gallery-remote-1.4.1-r4.ebuild:
stable x86, bug 144568
*gallery-remote-1.4.1-r4 (24 Apr 2007)
24 Apr 2007; Alistair John Bush
+files/gallery-remote-1.4.1-ant.patch, +gallery-remote-1.4.1-r4.ebuild:
Bump gallery-remote to use generation-2 java eclasses
08 Feb 2007; Diego Pettenò
Regenerate digest in Manifest2 format.
17 Sep 2005; Simon Stelling
gallery-remote-1.4.1-r3.ebuild:
added ~amd64 keyword
*gallery-remote-1.4.1-r3 (14 Sep 2005)
14 Sep 2005; Thomas Matthijs
-gallery-remote-1.4.1-r2.ebuild, +gallery-remote-1.4.1-r3.ebuild:
fix #103938
20 Jan 2005; Jan Brinkmann
gallery-remote-1.3.2.ebuild, gallery-remote-1.4.1.ebuild:
added missing jikes dependency.
21 Sep 2004; Thomas Matthijs
gallery-remote-1.4.1.ebuild:
x86
*gallery-remote-1.4.1 (02 Sep 2004)
02 Sep 2004; Thomas Matthijs
+files/1.4.1.patch, +gallery-remote-1.4.1.ebuild:
version bump
30 Jul 2004; Thomas Matthijs
fix description
*gallery-remote-1.3.2 (30 Jul 2004)
30 Jul 2004; Thomas Matthijs
+files/1.3.2.patch, +files/build.xml.patch, +gallery-remote-1.3.2.ebuild:
initial import
AUX 1.4.1.patch 1125 RMD160 9be2b9061420a89bc33d56f612559cb0b6b53aa1 SHA1 18271e072354ab666e614f0f3d2f5a76d32046ec SHA256 85a05972a2813c329094064328a7e043a7032cdcf84513cd9c844ecd16d0e435
AUX gallery-remote-1.4.1-ant.patch 334 RMD160 1137d357ee94c8270a6fec6e6decef8e8ea0910b SHA1 f52e49d45bd98c098fe8dfe6003a45090bbc7e51 SHA256 e5208c274e380fa91fa5b192856341d580e644ba038a18911b126294933cd485
DIST gallery-remote-1.4.1-cvs-gentoo.tar.bz2 1603276 RMD160 55ba05c7181a8efba0061f43bdc1fcfcb67bde10 SHA1 7412081d4f6483419c1967324fce99a14079e546 SHA256 6d9e7a6485b5f101735f1d6ca8ea5adde4516a966e32fb12f696d59c4923870e
EBUILD gallery-remote-1.4.1-r4.ebuild 2016 RMD160 75d9e45f63835954db8df004095b75098feb9530 SHA1 c7065f3a106ba9c4656a189069bdbe289d5c56d1 SHA256 1b69a5b1839d3bc9ff4323230aedf7b4fc5312586e268aa40787b2d4c62d8b87
MISC ChangeLog 1813 RMD160 fa7b955c92cd1f62e05dd53340cf96a89ee2befa SHA1 1a2f5bdcbf08dda155d568aa25f7e3afbb79836c SHA256 18fcd28d3166448ee82f6847b17b1a3db41ca4fd8e63241873dac10a2047cd1b
MISC metadata.xml 166 RMD160 af18d28484911b8d61247d24b25dd7e7a275cda4 SHA1 57a1af20d2ca06457db9fb349738e54166808dd5 SHA256 4b082e7b06db7445c4ff9b3d894036aa11427f8f3d86c62f724946251afd3bd6
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-misc/gallery-remote/gallery-remote-1.4.1-r4.ebuild,v 1.2 2007/06/04 08:04:04 opfer Exp $
inherit java-pkg-2 java-ant-2 eutils
DESCRIPTION="Gallery Remote is a client-side Java application that provides users with a rich front-end to Gallery. This application makes it easier to upload images to your Gallery."
HOMEPAGE="http://gallery.sourceforge.net/gallery_remote.php"
SRC_URI="mirror://gentoo/gallery-remote-${PV}-cvs-gentoo.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 x86"
IUSE=""
RDEPEND=">=virtual/jre-1.4
dev-java/apple-java-extensions-bin
>=dev-java/metadata-extractor-2.2.2-r1
media-gfx/imagemagick
media-libs/jpeg"
DEPEND=">=virtual/jdk-1.4
dev-java/ant-core
${RDEPEND}"
S="${WORKDIR}/gallery_remote"
src_unpack() {
unpack ${A}
cd "${S}"
epatch "${FILESDIR}/${PV}.patch" "${FILESDIR}/${P}-ant.patch"
cd "${S}/lib"
rm -f *.jar
java-pkg_jar-from apple-java-extensions-bin AppleJavaExtensions.jar
java-pkg_jar-from metadata-extractor metadata-extractor.jar metadata-extractor-2.1.jar
java-pkg_jar-from --build-only ant-core ant.jar
}
src_compile() {
eant jar
}
src_install() {
dodoc ChangeLog README
java-pkg_dojar GalleryRemote.jar
dodir /usr/share/gallery-remote/{imagemagick,jpegtran}
cp imagemagick/im.properties.preinstalled ${D}/usr/share/gallery-remote/imagemagick/im.properties
cp jpegtran/jpegtran.preinstalled ${D}/usr/share/gallery-remote/jpegtran/jpegtran.properties
cp -r img ${D}/usr/share/gallery-remote/
java-pkg_addcp './img/'
#echo "#!/bin/bash" > gallery-remote
#echo "cd /usr/share/gallery-remote/" >> gallery-remote
#echo "java -cp \$(java-config -p ${PN},metadata-extractor):img/ com.gallery.GalleryRemote.GalleryRemote \${@} " >> gallery-remote
#dobin gallery-remote
java-pkg_dolauncher gallery-remote \
--main com.gallery.GalleryRemote.GalleryRemote \
--pwd /usr/share/gallery-remote
}