import de l'arbre de portage

git-svn-id: svn+ssh://svn.xwing.info/home/svn/portage/trunk@549 78f58264-58f8-0310-be4b-c7ad7e3b7018
master
casta 2007-04-01 09:37:03 +00:00
parent 14ef835136
commit 28a7c1fa59
92 changed files with 4286 additions and 0 deletions

28
.tarball.sh Executable file
View File

@ -0,0 +1,28 @@
#!/bin/bash
cd /usr/local/portage
for d in *
do
if [ -d ${d} ]
then
# retrait des anciennes archives
rm -f ${d}.tar.bz2
for sd in ${d}/*
do
if [ -d ${sd} ]
then
rm -f ${sd}.tar.bz2
fi
done
# Creation des nouvelles archives
tar cjf ${d}.tar.bz2 ${d}
for sd in ${d}/*
do
if [ -d ${sd} ]
then
tar cjf ${sd}.tar.bz2 ${sd}
fi
done
fi
done

23
README.txt Normal file
View File

@ -0,0 +1,23 @@
Here is my main PORTDIR_OVERLAY
Tarballs are generated each day from the directories content to help
the download
This overlay contains some experimental stuff, such as turboprint
printers driver (bug #61311), intel-536ep driver for lastest 2.6 kernels
(bug #127464), lastest grisbi version (proxy maintainer) before it's
portage integration and so on.
Guillaume Castagnino
=========================================================================
Repository available with rsync :
rsync://gentoo.xwing.info/xwing-overlay
And directly with layman :
layman -a xwing
=========================================================================

View File

@ -0,0 +1,14 @@
# ChangeLog for app-office/grisbi
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
03 Mar 2007; Guillaume Castagnino <casta@xwing.info>:
Some ebuild cleanup
*grisbi-0.5.0-r1 (13 Jul 2004)
13 Jul 2004; Seemant Kulleen <seemant@gentoo.org> +grisbi-0.5.0-r1.ebuild:
new accounting office package. Ebuild submitted by: Guillaume Castagnino
<guilc@fr.st> in bug #52595. Guillaume will be the third party maintainer for
this package. Seemant will be his gentoo proxy

View File

@ -0,0 +1,20 @@
AUX grisbi.desktop 207 RMD160 94699a50fc03013c07e4ca5db27b7c40638a9bf4 SHA1 406c33d360ca6b51b2604c71d188bac32c7d3483 SHA256 b9b7e7d4c8732790d5abc921ab7888ace6f76baa9d0c78a3ec5484812900c3ef
MD5 34efdef1d5896910c218177e358bb019 files/grisbi.desktop 207
RMD160 94699a50fc03013c07e4ca5db27b7c40638a9bf4 files/grisbi.desktop 207
SHA256 b9b7e7d4c8732790d5abc921ab7888ace6f76baa9d0c78a3ec5484812900c3ef files/grisbi.desktop 207
DIST grisbi-0.5.9.tar.bz2 1003327 RMD160 533c398443003c4f13204baa679932fccd777649 SHA1 6fb6ebf5855ac9275c4da539ff94479d2e486261 SHA256 38aacb3007047fdb63816501921c58363737259f6bfe69a900aeb5dcd33498d7
EBUILD grisbi-0.5.9.ebuild 1661 RMD160 50ed389d73c946d877f10ea29ecd3d88a2eb5ef2 SHA1 8f880f6b72272affb71835d80d30b8ee7ce2ba68 SHA256 b82eade1235457e437e4a817ad7cc61e76d80afdfcebc20e9edf680ce3f92a6c
MD5 827e4d7a8902ece1c9c528491ac43a3a grisbi-0.5.9.ebuild 1661
RMD160 50ed389d73c946d877f10ea29ecd3d88a2eb5ef2 grisbi-0.5.9.ebuild 1661
SHA256 b82eade1235457e437e4a817ad7cc61e76d80afdfcebc20e9edf680ce3f92a6c grisbi-0.5.9.ebuild 1661
MISC ChangeLog 511 RMD160 1c61c4b26568d4c369b6191837aa7b6758dfa867 SHA1 6d99579a0b49d2203ccb963077e7f60580d87e34 SHA256 877fb912fe1231ec2f4f23347c20b6ffccab65a23e4f5e7a3ed2a414bf2a9380
MD5 236768d9f3a8a6945367d658c39ba36d ChangeLog 511
RMD160 1c61c4b26568d4c369b6191837aa7b6758dfa867 ChangeLog 511
SHA256 877fb912fe1231ec2f4f23347c20b6ffccab65a23e4f5e7a3ed2a414bf2a9380 ChangeLog 511
MISC metadata.xml 429 RMD160 a26f6dc73f371f1b44257565576c71fcddb719b1 SHA1 cdd8dfea8ceb41206f4263e7bed50f70529a6c32 SHA256 ef6895bb908f26461b2ab97f6e8332426184fccaca0903a4ac59c7e326750bfd
MD5 7f2339dfaaf4083e7fe90f28ebde7399 metadata.xml 429
RMD160 a26f6dc73f371f1b44257565576c71fcddb719b1 metadata.xml 429
SHA256 ef6895bb908f26461b2ab97f6e8332426184fccaca0903a4ac59c7e326750bfd metadata.xml 429
MD5 6604be9c4b477f7d6248b14da2bd6f62 files/digest-grisbi-0.5.9 244
RMD160 7410993d87d590d40b2554b3cbe6ed727beae344 files/digest-grisbi-0.5.9 244
SHA256 b8f0556c563c512d487a00d4064d10b47a617c8430cc3d170144882966cdfd8a files/digest-grisbi-0.5.9 244

View File

@ -0,0 +1,3 @@
MD5 040fd41c01b9075f84b7edb9b009bb67 grisbi-0.5.9.tar.bz2 1003327
RMD160 533c398443003c4f13204baa679932fccd777649 grisbi-0.5.9.tar.bz2 1003327
SHA256 38aacb3007047fdb63816501921c58363737259f6bfe69a900aeb5dcd33498d7 grisbi-0.5.9.tar.bz2 1003327

View File

@ -0,0 +1,10 @@
[Desktop Entry]
Encoding=UTF-8
Name=Grisbi
Comment=A personnal account manager
Exec=grisbi
Icon=grisbi/grisbi.png
Terminal=false
Type=Application
MimeType=application/x-grisbi
Categories=Application;Office;

View File

@ -0,0 +1,75 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/app-office/grisbi/grisbi-0.5.9.ebuild,v 1.1 2006/10/27 17:15:02 gustavoz Exp $
inherit eutils
IUSE="print nls ofx"
DESCRIPTION="Grisbi is a personal accounting application for Linux"
HOMEPAGE="http://www.grisbi.org"
SRC_URI="mirror://sourceforge/grisbi/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
DEPEND="dev-libs/libxml2
>=dev-util/pkgconfig-0.20
>=x11-libs/gtk+-2.2.0
ofx? ( >=dev-libs/libofx-0.7.0 )
print? ( virtual/tetex
>=dev-tex/latex-unicode-20041017 )"
RDEPEND="${DEPEND}"
pkg_setup() {
if ! use print; then
echo
einfo
einfo "NOTE: The USE variable 'print' is not in your USE flags."
einfo "For printing support in grisbi, you will need to restart"
einfo "the build with USE=\"print\""
einfo
echo
ebeep 5
fi
}
src_unpack() {
unpack ${A}; cd ${S}
# Apply location patchs
ebegin "Applying Gentoo documentation location patch"
for i in \
`find ./ -name 'Makefile.*'` \
`find ./ -name 'grisbi-manuel/html'`
do
sed -i "s;doc/grisbi/help;doc/${PF}/help;g" ${i}
done
eend 0
}
src_compile() {
econf \
$(use_with ofx) \
$(use_enable nls) || die
emake || die
}
src_install() {
einstall || die
dodoc AUTHORS COPYING ChangeLog NEWS README
insinto /usr/share/applications
doins ${FILESDIR}/grisbi.desktop
}
pkg_postinst() {
pkg_setup
einfo "The first thing you should do is set up the browser command in"
einfo "preferences after you start up grisbi. Otherwise you will not"
einfo "be able to see the help and manuals"
}

View File

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<herd>office</herd>
<maintainer>
<email>guilc@fr.st</email>
<name>Guillaume Castagnino</name>
<description>third party maintainer</description>
</maintainer>
<maintainer>
<email>seemant@gentoo.org</email>
<name>Seemant Kulleen</name>
<description>Proxy maintainer</description>
</pkgmetadata>

26
media-gfx/dcraw/Changelog Normal file
View File

@ -0,0 +1,26 @@
# ChangeLog for media-gfx/dcraw
# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*dcraw-8.64 (14 Mar 2007)
14 Mar 2007; Guillaume Castagnino <casta@xwing.info> +dcraw-8.64.ebuild,
+files/dcraw-8.64-backward-compat.patch, -dcraw-8.63.ebuild,
-files/dcraw-8.63-backward-compat.patch, -dcraw-8.62.ebuild,
-files/dcraw-8.62-backward-compat.patch :
version bump and remove old version
*dcraw-8.62 (03 Mar 2007)
03 Mar 2007; Guillaume Castagnino <casta@xwing.info> +dcraw-8.62.ebuild,
+files/dcraw-8.62-backward-compat.patch, -dcraw-8.60.ebuild,
-files/dcraw-8.60-backward-compat.patch :
version bump
*dcraw-8.60 (23 Feb 2007)
23 Feb 2007; Guillaume Castagnino <casta@xwing.info> +dcraw-8.60.ebuild,
+files/dcraw-8.60-backward-compat.patch :
Add 8.60 version and a backward compatibility patch to reintroduce bilinear
filter not to break programs (kipi_plugins, digikam...) relying on it.

24
media-gfx/dcraw/Manifest Normal file
View File

@ -0,0 +1,24 @@
AUX dcraw-8.68-backward-compat.patch 9695 RMD160 4927f7293e696edcaab7f5d07d99d456a30a09ee SHA1 ee8fffc95dc1c2b1e51912997ddf830b50a8bfeb SHA256 80773fd0582a1bd63c48be0cca7cdab2d121bba602b1fd52ec09e9fb0e39f43c
MD5 7843265ae08ec7ef778a92028c61ee61 files/dcraw-8.68-backward-compat.patch 9695
RMD160 4927f7293e696edcaab7f5d07d99d456a30a09ee files/dcraw-8.68-backward-compat.patch 9695
SHA256 80773fd0582a1bd63c48be0cca7cdab2d121bba602b1fd52ec09e9fb0e39f43c files/dcraw-8.68-backward-compat.patch 9695
DIST dcraw-8.54.tar.bz2 67460 RMD160 19a9a9777bc13b0f2302ffdacc27e7b2b0fdc9a3 SHA1 8fe982147e6452966c61239a4f6481c123e81025 SHA256 c1d4dbd3db5a7db6004c995081902a2580673a98f4efc0194313ba104d5a322a
DIST dcraw-8.68.tar.bz2 68134 RMD160 87495b36a6c4097e0ac03eb4234a68c2c94ca7ac SHA1 f5e1d4669755917d45585bff4d3881c9f7ad2089 SHA256 75f0508736f621d6c402fcecd53d4f1142af6ac0c7eeb0953680843836a009d7
EBUILD dcraw-8.54.ebuild 2195 RMD160 f44a53ff6a775edb72718f69bc4f43c275fe6219 SHA1 dcbb48665254474b43982aff76dca0127544c567 SHA256 006e6a130d044f40bb76bed641bcd835a3020f53038f3983b52a6b071ef557e3
MD5 78db9b18d4f170524f3c7a346a5e3237 dcraw-8.54.ebuild 2195
RMD160 f44a53ff6a775edb72718f69bc4f43c275fe6219 dcraw-8.54.ebuild 2195
SHA256 006e6a130d044f40bb76bed641bcd835a3020f53038f3983b52a6b071ef557e3 dcraw-8.54.ebuild 2195
EBUILD dcraw-8.68.ebuild 2283 RMD160 05c77bd48406eb6db23f1f344707a504cd05dcc7 SHA1 60a02ef0fc5227df83637eafed31fb9c1dd8bebb SHA256 2ba3c375eb1259459950975451b6a91f90e0a6898fe20f768d898546cad7bf8b
MD5 e6706885878533c396bd96c55fe4cba3 dcraw-8.68.ebuild 2283
RMD160 05c77bd48406eb6db23f1f344707a504cd05dcc7 dcraw-8.68.ebuild 2283
SHA256 2ba3c375eb1259459950975451b6a91f90e0a6898fe20f768d898546cad7bf8b dcraw-8.68.ebuild 2283
MISC Changelog 951 RMD160 2a927e63ef0b98040dc5fadaea0d08025ca3536b SHA1 1a8499165cfcd96781845a3ecc2069dabea3a520 SHA256 57218a8473c63a4776f7441103a42f78f892b6a92ece1a36a04721339c085cc2
MD5 e065b7c6be2a1b85a62fcfa3b0e46fda Changelog 951
RMD160 2a927e63ef0b98040dc5fadaea0d08025ca3536b Changelog 951
SHA256 57218a8473c63a4776f7441103a42f78f892b6a92ece1a36a04721339c085cc2 Changelog 951
MD5 3766cde8deada666c0ebc0ef08412148 files/digest-dcraw-8.54 232
RMD160 2a69e8428ecd4e213cfc6f70f3c2731dd8e3931c files/digest-dcraw-8.54 232
SHA256 50a04783c1cf492a19237e951c980e6b88f3b2c38ed92c6b987c7538599ca3a6 files/digest-dcraw-8.54 232
MD5 7d476547daf1d47c2c6b0795d7540ad5 files/digest-dcraw-8.68 232
RMD160 75716c7daa7a97bad46ceb08d69f649fe100f40d files/digest-dcraw-8.68 232
SHA256 4f0481a69d347fd3b7f8010d5709591ebb1a7df822f3b0fb1c8270d45d999c3c files/digest-dcraw-8.68 232

View File

@ -0,0 +1,80 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/dcraw/dcraw-8.45.ebuild,v 1.1 2006/12/12 17:32:59 wschlich Exp $
inherit eutils toolchain-funcs
DESCRIPTION="Converts the native (RAW) format of various digital cameras into netpbm portable pixmap (.ppm) image"
HOMEPAGE="http://www.cybercom.net/~dcoffin/dcraw/"
SRC_URI="http://casta.nerim.net/${P}.tar.bz2"
LICENSE="freedist GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="gimp"
DEPEND="virtual/libc
>=media-libs/jpeg-6b
media-libs/lcms
gimp? ( media-gfx/gimp )"
RDEPEND="${DEPEND}
media-libs/netpbm"
src_compile() {
emake CC=$(tc-getCC) || die "make failed"
# rawphoto gimp plugin
if use gimp; then
# find gimptool (ugly!)
local gimptool=/usr/bin/gimptool
if [ ! -x ${gimptool} ]; then
gimptool=${gimptool}-2.0
if [ ! -x ${gimptool} ]; then
die "Couldn't find gimptool. Please reinstall gimp."
fi
fi
# build plugin
${gimptool} --build rawphoto.c || die "gimptool failed"
fi
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc doc/conversion-examples.txt doc/dcwrap
# rawphoto gimp plugin
if use gimp; then
# find gimptool (ugly!)
local gimptool=/usr/bin/gimptool
if [ ! -x ${gimptool} ]; then
gimptool=${gimptool}-2.0
if [ ! -x ${gimptool} ]; then
die "Couldn't find gimptool. Please reinstall gimp."
fi
fi
# install plugin
env DESTDIR="${D}" ${gimptool} --install-admin-bin rawphoto || die "gimptool failed"
fi
}
pkg_postinst() {
einfo ""
einfo "See conversion-examples.txt.gz on how to convert"
einfo "the PPM files produced by dcraw to other image formats."
einfo ""
ewarn "The functionality of the external program 'fujiturn' was"
ewarn "incoporated into dcraw and is automatically used now."
einfo ""
einfo "There's an example wrapper script included called 'dcwrap'."
einfo ""
einfo "This package also includes 'dcparse', which extracts"
einfo "thumbnail images (preferably JPEGs) from any raw digital"
einfo "camera formats that have them, and shows table contents."
einfo ""
}

View File

@ -0,0 +1,86 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/dcraw/dcraw-8.45.ebuild,v 1.1 2006/12/12 17:32:59 wschlich Exp $
inherit eutils toolchain-funcs
DESCRIPTION="Converts the native (RAW) format of various digital cameras into netpbm portable pixmap (.ppm) image"
HOMEPAGE="http://www.cybercom.net/~dcoffin/dcraw/"
SRC_URI="http://casta.nerim.net/${P}.tar.bz2"
LICENSE="freedist GPL-2"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
IUSE="gimp"
DEPEND="virtual/libc
>=media-libs/jpeg-6b
media-libs/lcms
gimp? ( media-gfx/gimp )"
RDEPEND="${DEPEND}
media-libs/netpbm"
src_unpack() {
unpack ${A}; cd ${S}
epatch ${FILESDIR}/${P}-backward-compat.patch
}
src_compile() {
emake CC=$(tc-getCC) || die "make failed"
# rawphoto gimp plugin
if use gimp; then
# find gimptool (ugly!)
local gimptool=/usr/bin/gimptool
if [ ! -x ${gimptool} ]; then
gimptool=${gimptool}-2.0
if [ ! -x ${gimptool} ]; then
die "Couldn't find gimptool. Please reinstall gimp."
fi
fi
# build plugin
${gimptool} --build rawphoto.c || die "gimptool failed"
fi
}
src_install() {
emake DESTDIR="${D}" install || die "make install failed"
dodoc doc/conversion-examples.txt doc/dcwrap
# rawphoto gimp plugin
if use gimp; then
# find gimptool (ugly!)
local gimptool=/usr/bin/gimptool
if [ ! -x ${gimptool} ]; then
gimptool=${gimptool}-2.0
if [ ! -x ${gimptool} ]; then
die "Couldn't find gimptool. Please reinstall gimp."
fi
fi
# install plugin
env DESTDIR="${D}" ${gimptool} --install-admin-bin rawphoto || die "gimptool failed"
fi
}
pkg_postinst() {
einfo ""
einfo "See conversion-examples.txt.gz on how to convert"
einfo "the PPM files produced by dcraw to other image formats."
einfo ""
ewarn "The functionality of the external program 'fujiturn' was"
ewarn "incoporated into dcraw and is automatically used now."
einfo ""
einfo "There's an example wrapper script included called 'dcwrap'."
einfo ""
einfo "This package also includes 'dcparse', which extracts"
einfo "thumbnail images (preferably JPEGs) from any raw digital"
einfo "camera formats that have them, and shows table contents."
einfo ""
}

View File

@ -0,0 +1,226 @@
diff -U3 dcraw-8.62.orig/dcraw.1 dcraw-8.62/dcraw.1
--- dcraw-8.62.orig/dcraw.1 2007-03-04 23:44:35.000000000 +0100
+++ dcraw-8.62/dcraw.1 2007-03-04 23:45:00.000000000 +0100
@@ -74,6 +74,16 @@
Interpolate RGB as four colors. Use this if the output shows
false 2x2 meshes with VNG or mazes with AHD.
.TP
+.B -B sigma_domain sigma_range
+Use a bilateral filter to smooth noise while preserving edges.
+.B sigma_domain
+is in units of pixels, while
+.B sigma_range
+is in units of CIELab colorspace.
+Try
+.B -B\ 2\ 4
+to start.
+.TP
.B -n noise_threshold
Use wavelets to erase noise while preserving real detail.
The best threshold should be somewhere between 100 and 1000.
diff -U3 dcraw-8.62.orig/dcraw.c dcraw-8.62/dcraw.c
--- dcraw-8.62.orig/dcraw.c 2007-03-04 23:44:35.000000000 +0100
+++ dcraw-8.62/dcraw.c 2007-03-04 23:46:53.000000000 +0100
@@ -107,7 +107,7 @@
double pixel_aspect;
int zero_after_ff, is_raw, dng_version, is_foveon, data_error;
ushort (*image)[4], white[8][8], curve[0x1000], cr2_slice[3];
-float bright=1, user_mul[4]={0,0,0,0}, threshold=0;
+float bright=1, user_mul[4]={0,0,0,0}, threshold=0, sigma_d=0, sigma_r=0;
int half_size=0, four_color_rgb=0, document_mode=0, highlight=0;
int verbose=0, use_auto_wb=0, use_camera_wb=0;
int output_color=1, output_bps=8, output_tiff=0;
@@ -3819,6 +3819,94 @@
}
#undef TS
+void CLASS cam_to_cielab (ushort cam[4], float lab[3])
+{
+ int c, i, j, k;
+ float r, xyz[3];
+ static float cbrt[0x10000], xyz_cam[3][4];
+
+ if (cam == NULL) {
+ for (i=0; i < 0x10000; i++) {
+ r = i / 65535.0;
+ cbrt[i] = r > 0.008856 ? pow(r,1/3.0) : 7.787*r + 16/116.0;
+ }
+ for (i=0; i < 3; i++)
+ for (j=0; j < colors; j++)
+ for (xyz_cam[i][j] = k=0; k < 3; k++)
+ xyz_cam[i][j] += xyz_rgb[i][k] * rgb_cam[k][j] / d65_white[i];
+ } else {
+ xyz[0] = xyz[1] = xyz[2] = 0.5;
+ FORCC {
+ xyz[0] += xyz_cam[0][c] * cam[c];
+ xyz[1] += xyz_cam[1][c] * cam[c];
+ xyz[2] += xyz_cam[2][c] * cam[c];
+ }
+ xyz[0] = cbrt[CLIP((int) xyz[0])];
+ xyz[1] = cbrt[CLIP((int) xyz[1])];
+ xyz[2] = cbrt[CLIP((int) xyz[2])];
+ lab[0] = 116 * xyz[1] - 16;
+ lab[1] = 500 * (xyz[0] - xyz[1]);
+ lab[2] = 200 * (xyz[1] - xyz[2]);
+ }
+}
+
+/*
+ Bilateral Filtering was developed by C. Tomasi and R. Manduchi.
+ */
+void CLASS bilateral_filter()
+{
+ float (**window)[7], *kernel, scale_r, elut[1024], sum[5];
+ int c, i, wr, ws, wlast, row, col, y, x;
+ unsigned sep;
+
+ if (verbose) fprintf (stderr,_("Bilateral filtering...\n"));
+
+ wr = ceil(sigma_d*2); /* window radius */
+ ws = 2*wr + 1; /* window size */
+ window = (float (**)[7]) calloc ((ws+1)*sizeof *window +
+ ws*iwidth*sizeof **window + ws*sizeof *kernel, 1);
+ merror (window, "bilateral_filter()");
+ for (i=0; i <= ws; i++)
+ window[i] = (float (*)[7]) (window+ws+1) + i*iwidth;
+ kernel = (float *) window[ws] + wr;
+ for (i=-wr; i <= wr; i++)
+ kernel[i] = 256 / (2*SQR(sigma_d)) * i*i + 0.25;
+ scale_r = 256 / (2*SQR(sigma_r));
+ for (i=0; i < 1024; i++)
+ elut[i] = exp (-i/256.0);
+
+ for (wlast=-1, row=0; row < iheight; row++) {
+ while (wlast < row+wr) {
+ wlast++;
+ for (i=0; i <= ws; i++) /* rotate window rows */
+ window[(ws+i) % (ws+1)] = window[i];
+ if (wlast < iheight)
+ for (col=0; col < iwidth; col++) {
+ FORCC window[ws-1][col][c] = image[wlast*iwidth+col][c];
+ cam_to_cielab (image[wlast*iwidth+col], window[ws-1][col]+4);
+ }
+ }
+ for (col=0; col < iwidth; col++) {
+ memset (sum, 0, sizeof sum);
+ for (y=-wr; y <= wr; y++)
+ if ((unsigned)(row+y) < iheight)
+ for (x=-wr; x <= wr; x++)
+ if ((unsigned)(col+x) < iwidth) {
+ sep = ( SQR(window[wr+y][col+x][4] - window[wr][col][4])
+ + SQR(window[wr+y][col+x][5] - window[wr][col][5])
+ + SQR(window[wr+y][col+x][6] - window[wr][col][6]) )
+ * scale_r + kernel[y] + kernel[x];
+ if (sep < 1024) {
+ FORCC sum[c] += elut[sep] * window[wr+y][col+x][c];
+ sum[4] += elut[sep];
+ }
+ }
+ FORCC image[row*iwidth+col][c] = sum[c]/sum[4];
+ }
+ }
+ free (window);
+}
+
#define SCALE (4 >> shrink)
void CLASS recover_highlights()
{
@@ -7201,39 +7258,40 @@
#endif
if (argc == 1) {
- printf(_("\nRaw photo decoder \"dcraw\" v%s"), VERSION);
- printf(_("\nby Dave Coffin, dcoffin a cybercom o net\n"));
- printf(_("\nUsage: %s [OPTION]... [FILE]...\n\n"), argv[0]);
- puts(_("-v Print verbose messages"));
- puts(_("-c Write image data to standard output"));
- puts(_("-e Extract embedded thumbnail image"));
- puts(_("-i Identify files without decoding them"));
- puts(_("-i -v Identify files and show metadata"));
- puts(_("-z Change file dates to camera timestamp"));
- puts(_("-a Use automatic white balance"));
- puts(_("-w Use camera white balance, if possible"));
- puts(_("-r <4 numbers> Set custom white balance"));
- puts(_("-b <num> Adjust brightness (default = 1.0)"));
- puts(_("-n <num> Set threshold for wavelet denoising"));
- puts(_("-k <num> Set black point"));
- puts(_("-K <file> Subtract dark frame (16-bit raw PGM)"));
- puts(_("-H [0-9] Highlight mode (0=clip, 1=no clip, 2+=recover)"));
- puts(_("-t [0-7] Flip image (0=none, 3=180, 5=90CCW, 6=90CW)"));
- puts(_("-o [0-5] Output colorspace (raw,sRGB,Adobe,Wide,ProPhoto,XYZ)"));
+ fprintf(stderr, _("\nRaw Photo Decoder \"dcraw\" v%s"), VERSION);
+ fprintf(stderr, _("\nby Dave Coffin, dcoffin a cybercom o net\n"));
+ fprintf(stderr, _("\nUsage: %s [OPTION]... [FILE]...\n\n"), argv[0]);
+ fprintf(stderr, _("-v Print verbose messages\n"));
+ fprintf(stderr, _("-c Write image data to standard output\n"));
+ fprintf(stderr, _("-e Extract embedded thumbnail image\n"));
+ fprintf(stderr, _("-i Identify files without decoding them\n"));
+ fprintf(stderr, _("-i -v Identify files and show metadata\n"));
+ fprintf(stderr, _("-z Change file dates to camera timestamp\n"));
+ fprintf(stderr, _("-a Use automatic white balance\n"));
+ fprintf(stderr, _("-w Use camera white balance, if possible\n"));
+ fprintf(stderr, _("-r <4 numbers> Set custom white balance\n"));
+ fprintf(stderr, _("-b <num> Adjust brightness (default = 1.0)\n"));
+ fprintf(stderr, _("-n <num> Set threshold for wavelet denoising\n"));
+ fprintf(stderr, _("-k <num> Set black point\n"));
+ fprintf(stderr, _("-K <file> Subtract dark frame (16-bit raw PGM)\n"));
+ fprintf(stderr, _("-H [0-9] Highlight mode (0=clip, 1=no clip, 2+=recover)\n"));
+ fprintf(stderr, _("-t [0-7] Flip image (0=none, 3=180, 5=90CCW, 6=90CW)\n"));
+ fprintf(stderr, _("-o [0-5] Output colorspace (raw,sRGB,Adobe,Wide,ProPhoto,XYZ)\n"));
#ifndef NO_LCMS
- puts(_("-o <file> Apply output ICC profile from file"));
- puts(_("-p <file> Apply camera ICC profile from file or \"embed\""));
+ fprintf(stderr, _("-o <file> Apply output ICC profile from file\n"));
+ fprintf(stderr, _("-p <file> Apply camera ICC profile from file or \"embed\"\n"));
#endif
- puts(_("-d Document mode (no color, no interpolation)"));
- puts(_("-D Document mode without scaling (totally raw)"));
- puts(_("-j Don't stretch or rotate raw pixels"));
- puts(_("-q [0-3] Set the interpolation quality"));
- puts(_("-h Half-size color image (twice as fast as \"-q 0\")"));
- puts(_("-f Interpolate RGGB as four colors"));
- puts(_("-s [0-99] Select a different raw image from the same file"));
- puts(_("-4 Write 16-bit linear instead of 8-bit with gamma"));
- puts(_("-T Write TIFF instead of PPM"));
- puts("");
+ fprintf(stderr, _("-d Document mode (no color, no interpolation)\n"));
+ fprintf(stderr, _("-D Document mode without scaling (totally raw)\n"));
+ fprintf(stderr, _("-j Don't stretch or rotate raw pixels\n"));
+ fprintf(stderr, _("-q [0-3] Set the interpolation quality\n"));
+ fprintf(stderr, _("-h Half-size color image (twice as fast as \"-q 0\")\n"));
+ fprintf(stderr, _("-f Interpolate RGGB as four colors\n"));
+ fprintf(stderr, _("-B <domain> <range> Apply bilateral filter to smooth noise\n"));
+ fprintf(stderr, _("-s [0-99] Select a different raw image from the same file\n"));
+ fprintf(stderr, _("-4 Write 16-bit linear instead of 8-bit with gamma\n"));
+ fprintf(stderr, _("-T Write TIFF instead of PPM\n"));
+ fprintf(stderr, "\n");
return 1;
}
argv[argc] = "";
@@ -7247,6 +7405,8 @@
}
switch (opt) {
case 'n': threshold = atof(argv[arg++]); break;
+ case 'B': sigma_d = atof(argv[arg++]);
+ sigma_r = atof(argv[arg++]); break;
case 'b': bright = atof(argv[arg++]); break;
case 'r':
FORC4 user_mul[c] = atof(argv[arg++]); break;
@@ -7363,7 +7423,8 @@
if (identify_only && verbose && make[0]) {
printf (_("\nFilename: %s\n"), ifname);
printf (_("Timestamp: %s"), ctime(&timestamp));
- printf (_("Camera: %s %s\n"), make, model);
+ printf (_("Make: %s\n"), make);
+ printf (_("Model: %s\n"), model);
if (dng_version) {
printf (_("DNG Version: "));
for (i=24; i >= 0; i -= 8)
@@ -7453,6 +7518,7 @@
vng_interpolate();
else ahd_interpolate();
}
+ if (sigma_d > 0 && sigma_r > 0) bilateral_filter();
if (!is_foveon && highlight > 1) recover_highlights();
if (use_fuji_rotate) fuji_rotate();
if (mix_green && (colors = 3))

View File

@ -0,0 +1,3 @@
MD5 e923cad2f344818e1c86680ca57b47f8 dcraw-8.54.tar.bz2 67460
RMD160 19a9a9777bc13b0f2302ffdacc27e7b2b0fdc9a3 dcraw-8.54.tar.bz2 67460
SHA256 c1d4dbd3db5a7db6004c995081902a2580673a98f4efc0194313ba104d5a322a dcraw-8.54.tar.bz2 67460

View File

@ -0,0 +1,3 @@
MD5 d2693568498c5f98e6799c2e843505d3 dcraw-8.68.tar.bz2 68134
RMD160 87495b36a6c4097e0ac03eb4234a68c2c94ca7ac dcraw-8.68.tar.bz2 68134
SHA256 75f0508736f621d6c402fcecd53d4f1142af6ac0c7eeb0953680843836a009d7 dcraw-8.68.tar.bz2 68134

View File

@ -0,0 +1,17 @@
# ChangeLog for media-gfx/grisbi
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*digikam-0.9.1 (31 Mar 2007)
31 Mar 2007; Guillaume Castagnino <casta@xwing.info>:
Update doc to 0.9.1
*digikam-0.9.1 (04 Mar 2007)
04 Mar 2007; Guillaume Castagnino <casta@xwing.info> +digikam-0.9.1.ebuild:
Bump portage digikam adding the patch to use external dcraw > 8.40 instead of
the embedded one (8.41).
*digikam-0.9.0 (04 Feb 2007)
04 Feb 2007; Guillaume Castagnino <casta@xwing.info> +digikam-0.9.0.ebuild:
Adding a patch to use external dcraw > 8.40 instead of the embedded one (8.41)

View File

@ -0,0 +1,45 @@
AUX digikam-0.9.0-external-dcraw.patch 1879 RMD160 85ebd2bb8175f3a70ee9e26d3a0847304ac58749 SHA1 edb0938eb2bb78b2853cad50526edceacfd7e052 SHA256 2178812c59d5fb1866ca1476d5e731cf8ddeb2292c0f252ca216cc284f9b89cd
MD5 5f57246f107ce85be0eeec531c80b05d files/digikam-0.9.0-external-dcraw.patch 1879
RMD160 85ebd2bb8175f3a70ee9e26d3a0847304ac58749 files/digikam-0.9.0-external-dcraw.patch 1879
SHA256 2178812c59d5fb1866ca1476d5e731cf8ddeb2292c0f252ca216cc284f9b89cd files/digikam-0.9.0-external-dcraw.patch 1879
AUX digikam-0.9.0-showfoto-crash.patch 372 RMD160 5cdc67fb216e981f4783adb0cd4c38e2055449cb SHA1 ef8beaa52fe49c0e17ab3ae2ba94c9a5d1a051f9 SHA256 0e954fd29b3d159422e96e1b2d1acd04c73be7b165663c7e887bd3068d7bfb8b
MD5 57834c6aacad823bc7e123638a549e41 files/digikam-0.9.0-showfoto-crash.patch 372
RMD160 5cdc67fb216e981f4783adb0cd4c38e2055449cb files/digikam-0.9.0-showfoto-crash.patch 372
SHA256 0e954fd29b3d159422e96e1b2d1acd04c73be7b165663c7e887bd3068d7bfb8b files/digikam-0.9.0-showfoto-crash.patch 372
AUX digikam-0.9.1-external-dcraw.patch 1879 RMD160 85ebd2bb8175f3a70ee9e26d3a0847304ac58749 SHA1 edb0938eb2bb78b2853cad50526edceacfd7e052 SHA256 2178812c59d5fb1866ca1476d5e731cf8ddeb2292c0f252ca216cc284f9b89cd
MD5 5f57246f107ce85be0eeec531c80b05d files/digikam-0.9.1-external-dcraw.patch 1879
RMD160 85ebd2bb8175f3a70ee9e26d3a0847304ac58749 files/digikam-0.9.1-external-dcraw.patch 1879
SHA256 2178812c59d5fb1866ca1476d5e731cf8ddeb2292c0f252ca216cc284f9b89cd files/digikam-0.9.1-external-dcraw.patch 1879
DIST digikam-0.9.0.tar.bz2 5692707 RMD160 f99e95ac99b5c21d248391ebe2dca1018bd51bd0 SHA1 5ccf282ddd3b1df7730536f9e9b360dd0ed2c139 SHA256 8fff9b2277c58ca027100fa4af05dea8b955c8a98b79b6befa90b47ac34c77d2
DIST digikam-0.9.1.tar.bz2 6781756 RMD160 920cb49315dfbbe8c9944209568a8430b5e0404f SHA1 92c9c9a943ad5a806be900758dbdc02ad94b8061 SHA256 7d6a4d9828f05024b206964ddda9119a9767da351c44cd7bbab342d11b24a5a4
DIST digikam-doc-0.8.2-da.tar.bz2 50158 RMD160 c78a62d17045e5a47d562acbc4a5cb3f1b62e558 SHA1 4fdb5caca7e627074bf7c5d7b90dbc5d19770bea SHA256 5b3301301dbbfae999d7398d7ee2651c6c4b94f4baa8566d5d1c9914b2bfe142
DIST digikam-doc-0.8.2-de.tar.bz2 52448 RMD160 2f48efc9a470da0f18e5b8028b40f15f5d133b19 SHA1 556063435fd6c86fe064b7d812fbf8574515ec89 SHA256 5968243bff59ef2a81482479a8b6c2b7570394c702fe6c41fb179411c12a58f1
DIST digikam-doc-0.8.2-es.tar.bz2 66356 RMD160 1a61a14cb6f789c9b3e6ee58e9603ec592051651 SHA1 73576de715b0727e12bafab799acc3df3c128cea SHA256 4d046aa7e58dc2c5378a4986c8006df25d9ab5e972ea96cb43a036af66201c85
DIST digikam-doc-0.8.2-et.tar.bz2 49932 RMD160 bcecae36e125d5cdf31025e31ecb8b6c80c17929 SHA1 9aef50ff56d7a878dd62ec5453a6c28cf7d3f267 SHA256 7c94a068d45e6c93ea54ab1ccdc053a0eb77b36050925b8beaec00f77efd2790
DIST digikam-doc-0.8.2-fr.tar.bz2 28805 RMD160 a1910268db988269461822535accf375c533afcc SHA1 2a84158deb64672bbeb45692ca08008b18d47646 SHA256 054e9ec711251576d20d20323a1a1a2ce15026ebe7611b7934e7c163326fbf4c
DIST digikam-doc-0.8.2-it.tar.bz2 702534 RMD160 44e5a1d0834cdba90bb7da3eb627945c8c79605e SHA1 3aeec8bcad89ff09c67b8c1ed1d67b5115313bc8 SHA256 881ca55f51c23ac12ab8487349b394a4931d9ee167a0454fcb01a344fb27d025
DIST digikam-doc-0.8.2-main.tar.bz2 8763651 RMD160 e1668f5fe596d57e4da55aaa455429b70cd4ce55 SHA1 4681519e4229426be07a03c4d821de8504737711 SHA256 87499ec384b825f57f651af033178802e5ec2e472712e3be4c03bcb93db01596
DIST digikam-doc-0.8.2-nl.tar.bz2 9763453 RMD160 c71580f8e4cac77ffe424aad6a2cf97e2f2bb89b SHA1 b002344679f5b00f7b4e9cb6fbba5951d7a6f617 SHA256 11ec5f6fee836c5e8950f5774f3fc9797088109bb16fd53bf569a0dc89b470c5
DIST digikam-doc-0.8.2-pl.tar.bz2 53888 RMD160 3c8511908647821edf37a7b5ef52f5967cd75895 SHA1 b060b898417b03f6dc67de7b7ca8febc11981a34 SHA256 eb0dc2d87f7427f7f930bd0c3b2e942fe2650c9165ecc6084df51da752fdee3f
DIST digikam-doc-0.8.2-pt.tar.bz2 52447 RMD160 2beb73e84520e8508ef67c9c72944f406f2acbff SHA1 d72992396b87deb22a767be9a4ed9fe2ac9f0e07 SHA256 bdd974b2c903e999ace96a5fa771f4228b05173a963f9ce8859f16ae9aa558c9
DIST digikam-doc-0.8.2-pt_BR.tar.bz2 1987997 RMD160 521b7b1a2bcdfcd1282cbafaf8dad844838a08a4 SHA1 ed711ce5cf58ac4d1d791be2c80756f025aa4bd8 SHA256 1f557ef8cd8ca013027ccb6f4025f9a83280c8b0742c412a3f170fae580f38b8
DIST digikam-doc-0.8.2-sv.tar.bz2 261002 RMD160 9a1c2e3b7a6957a2597e08492a967634bc0744a9 SHA1 3ff7b1b87b16fdee87f0824f3fcc706eb76a903a SHA256 c40087176d04f7dbd89458aa2e4ce21ef825633924347e7c0b62c9ad5fd72f67
DIST digikam-doc-0.9.1.tar.bz2 44135011 RMD160 d95f49624595570a73c32914f006d611da9331cc SHA1 3dc151165ff92b42eddfd7a14aaecd78ee38c423 SHA256 f2461d82eaf16ea64d3354d28fa195f12073bafbf59103a7b9ad3768bdb28414
EBUILD digikam-0.9.0.ebuild 2654 RMD160 550e0c1033c37ad243f2e4ac6a0b9ed9992c9eaf SHA1 bc8985b7285c31ab368939ae42e51930d5cf6e23 SHA256 33928aabb3e0a6db3ea54c524825e3cdfd33f266ba83132d91169e3e90f0746e
MD5 49cf9fae8c23e9890e9fd77765b5562d digikam-0.9.0.ebuild 2654
RMD160 550e0c1033c37ad243f2e4ac6a0b9ed9992c9eaf digikam-0.9.0.ebuild 2654
SHA256 33928aabb3e0a6db3ea54c524825e3cdfd33f266ba83132d91169e3e90f0746e digikam-0.9.0.ebuild 2654
EBUILD digikam-0.9.1.ebuild 2254 RMD160 1de8967b9c9226307649f58b4ea9eed35492628d SHA1 9ce76bda5d9ea4753b3f08cc5eeaefe816176c81 SHA256 2276af902706c6884b35def5ea2ea02282258b3c31c873f3ed4c572fac8ddf27
MD5 5d781d3f6695aa1dd2dc0a38866512a0 digikam-0.9.1.ebuild 2254
RMD160 1de8967b9c9226307649f58b4ea9eed35492628d digikam-0.9.1.ebuild 2254
SHA256 2276af902706c6884b35def5ea2ea02282258b3c31c873f3ed4c572fac8ddf27 digikam-0.9.1.ebuild 2254
MISC ChangeLog 630 RMD160 e798aadda708eb09b7350f5be4754ebb97413c01 SHA1 8f8af670243b9b486d0390577e5fd2ec63e55d61 SHA256 c64b9f13091854fe5c8bcd16015e89a26a461a0695572a70ad6bda81bb766d83
MD5 7d1597a3589a15b7053aa8deb75563c9 ChangeLog 630
RMD160 e798aadda708eb09b7350f5be4754ebb97413c01 ChangeLog 630
SHA256 c64b9f13091854fe5c8bcd16015e89a26a461a0695572a70ad6bda81bb766d83 ChangeLog 630
MD5 42d1bb44ecbea98d7528317f2689b923 files/digest-digikam-0.9.0 2625
RMD160 e6ddd14a6f4b89234f461d61db5e467714af4cf9 files/digest-digikam-0.9.0 2625
SHA256 7677e28ab5564a6de26d8a452b55285b69a992362cfdc94ff59be77058ae380c files/digest-digikam-0.9.0 2625
MD5 af26c2bdf73fe3123c6b62e04f943446 files/digest-digikam-0.9.1 509
RMD160 48bf60112bfb3a89da888a0ee46de9176f646c4b files/digest-digikam-0.9.1 509
SHA256 e6695eeb0329266370708ec5a26423fbe9628623f655526cb95f3870fae3cd6d files/digest-digikam-0.9.1 509

View File

@ -0,0 +1,98 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-gfx/digikam/digikam-0.9.0.ebuild,v 1.2 2007/02/01 15:05:37 gustavoz Exp $
WANT_AUTOCONF="latest"
WANT_AUTOMAKE="latest"
inherit kde
MY_P="${P/_/-}"
S="${WORKDIR}/${MY_P}"
P_DOC="${PN}-doc-0.8.2"
S_DOC="${WORKDIR}/${P_DOC}"
DESCRIPTION="A digital photo management application for KDE."
HOMEPAGE="http://www.digikam.org/"
SRC_URI=""
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc sparc ~x86"
IUSE="nfs doc kdehiddenvisibility kdeenablefinal"
#Since version 0.9.0_rc1, required exiv2 version is 0.12 (currently in svn only)
DEPEND=">=media-libs/libgphoto2-2.2
>=dev-db/sqlite-3
>=media-libs/libkipi-0.1
>=media-libs/tiff-3.8.2
sys-libs/gdbm
>=media-gfx/dcraw-8.40
>=media-gfx/exiv2-0.12
>=media-libs/lcms-1.14
>=media-libs/libpng-1.2"
RDEPEND="${DEPEND}
|| ( ( kde-base/kgamma kde-base/kamera ) kde-base/kdegraphics )"
need-kde 3.5
LANGS="ar bg br ca cs cy da de el en_GB es et fi fr ga gl he hu is it ja ka lt
mk ms mt nb nl nn pa pl pt pt_BR ro ru rw sk sl sr sr@Latn sv ta tr uk vi zh_CN
zh_TW"
LANGS_DOC="da de es et fr it nl pl pt pt_BR sv"
for lang in ${LANGS}; do
IUSE="${IUSE} linguas_${lang}"
done
for lang in ${LANGS_DOC}; do
SRC_URI="${SRC_URI}
linguas_${lang}? ( http://gentoo-sunrise.org/svndump/peper/distfiles/${P_DOC}-${lang}.tar.bz2 )"
done
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2
doc? ( http://gentoo-sunrise.org/svndump/peper/distfiles/${P_DOC}-main.tar.bz2
${SRC_URI} )"
PATCHES="${FILESDIR}/${P}-external-dcraw.patch
${FILESDIR}/${P}-showfoto-crash.patch"
pkg_setup(){
slot_rebuild "media-libs/libkipi" && die
kde_pkg_setup
}
src_unpack(){
kde_src_unpack
rm -f "${S}/configure" "${S_DOC}/configure"
local MAKE_PO=$(echo "${LINGUAS} ${LANGS}" | fmt -w 1 | sort | uniq -d | tr '\n' ' ')
einfo "Enabling translations for: en ${MAKE_PO}"
sed -i -e "s:^SUBDIRS =.*:SUBDIRS = . ${MAKE_PO}:" "${S}/po/Makefile.am" || die "sed for locale failed"
if use doc; then
local MAKE_DOC=$(echo "${LINGUAS} ${LANGS_DOC}" | fmt -w 1 | sort | uniq -d | tr '\n' ' ')
einfo "Enabling documentation for: en ${MAKE_DOC}"
fi
}
src_compile(){
local myconf
myconf="$(use_enable nfs nfs-hack)"
kde_src_compile
myconf=""
[[ -d "${S_DOC}" ]] && KDE_S="${S_DOC}" kde_src_compile
}
src_install(){
kde_src_install
[[ -d "${S_DOC}" ]] && KDE_S="${S_DOC}" kde_src_install
# Install the .desktop in FDO's suggested directory
dodir /usr/share/applications/kde
mv "${D}/usr/share/applnk/Graphics/digikam.desktop" \
"${D}/usr/share/applications/kde"
}

View File

@ -0,0 +1,91 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
WANT_AUTOCONF="latest"
WANT_AUTOMAKE="latest"
inherit kde
MY_P="${P/_/-}"
S="${WORKDIR}/${MY_P}"
P_DOC="${PN}-doc-0.9.1"
S_DOC="${WORKDIR}/${P_DOC}"
DESCRIPTION="A digital photo management application for KDE."
HOMEPAGE="http://www.digikam.org/"
SRC_URI=""
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~x86"
IUSE="nfs doc kdehiddenvisibility kdeenablefinal"
DEPEND=">=media-libs/libgphoto2-2.2
>=dev-db/sqlite-3
>=media-libs/libkipi-0.1
>=media-libs/tiff-3.8.2
>=media-gfx/exiv2-0.12
>=media-libs/lcms-1.14
>=media-libs/libpng-1.2
>=media-libs/jasper-1.7
media-libs/libkexiv2
>=media-gfx/dcraw-8.40"
RDEPEND="${DEPEND}
|| ( ( kde-base/kgamma kde-base/kamera ) kde-base/kdegraphics )"
need-kde 3.5
LANGS="ar bg br ca cs cy da de el en_GB es et fi fr ga gl he hu is it ja ka lt
mk ms mt nb nl nn pa pl pt pt_BR ro ru rw sk sl sr sr@Latn sv ta th tr uk vi zh_CN
zh_TW"
LANGS_DOC="da de es et fr it nl pl pt pt_BR sv"
for lang in ${LANGS}; do
IUSE="${IUSE} linguas_${lang}"
done
SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2
doc? ( mirror://sourceforge/${PN}/${P_DOC}.tar.bz2 )"
PATCHES="${FILESDIR}/${P}-external-dcraw.patch"
pkg_setup(){
slot_rebuild "media-libs/libkipi" && die
kde_pkg_setup
}
src_unpack(){
kde_src_unpack
rm -f "${S}/configure" "${S_DOC}/configure"
local MAKE_PO=$(echo "${LINGUAS} ${LANGS}" | fmt -w 1 | sort | uniq -d | tr '\n' ' ')
einfo "Enabling translations for: en ${MAKE_PO}"
sed -i -e "s:^SUBDIRS =.*:SUBDIRS = . ${MAKE_PO}:" "${S}/po/Makefile.am" || die "sed for locale failed"
if use doc; then
local MAKE_DOC=$(echo "${LINGUAS} ${LANGS_DOC}" | fmt -w 1 | sort | uniq -d | tr '\n' ' ')
einfo "Enabling documentation for: en ${MAKE_DOC}"
fi
}
src_compile(){
local myconf
myconf="$(use_enable nfs nfs-hack)"
kde_src_compile
myconf=""
[[ -d "${S_DOC}" ]] && KDE_S="${S_DOC}" kde_src_compile
}
src_install(){
kde_src_install
[[ -d "${S_DOC}" ]] && KDE_S="${S_DOC}" kde_src_install
# Install the .desktop in FDO's suggested directory
dodir /usr/share/applications/kde
mv "${D}/usr/share/applnk/Graphics/digikam.desktop" \
"${D}/usr/share/applications/kde"
}

View File

@ -0,0 +1,28 @@
MD5 5334d608218fe077a476722e2ce55323 digikam-0.9.0.tar.bz2 5692707
RMD160 f99e95ac99b5c21d248391ebe2dca1018bd51bd0 digikam-0.9.0.tar.bz2 5692707
SHA256 8fff9b2277c58ca027100fa4af05dea8b955c8a98b79b6befa90b47ac34c77d2 digikam-0.9.0.tar.bz2 5692707
RMD160 c78a62d17045e5a47d562acbc4a5cb3f1b62e558 digikam-doc-0.8.2-da.tar.bz2 50158
SHA256 5b3301301dbbfae999d7398d7ee2651c6c4b94f4baa8566d5d1c9914b2bfe142 digikam-doc-0.8.2-da.tar.bz2 50158
RMD160 2f48efc9a470da0f18e5b8028b40f15f5d133b19 digikam-doc-0.8.2-de.tar.bz2 52448
SHA256 5968243bff59ef2a81482479a8b6c2b7570394c702fe6c41fb179411c12a58f1 digikam-doc-0.8.2-de.tar.bz2 52448
MD5 bd64263861a4a54a003b531894a41d92 digikam-doc-0.8.2-es.tar.bz2 66356
RMD160 1a61a14cb6f789c9b3e6ee58e9603ec592051651 digikam-doc-0.8.2-es.tar.bz2 66356
SHA256 4d046aa7e58dc2c5378a4986c8006df25d9ab5e972ea96cb43a036af66201c85 digikam-doc-0.8.2-es.tar.bz2 66356
RMD160 bcecae36e125d5cdf31025e31ecb8b6c80c17929 digikam-doc-0.8.2-et.tar.bz2 49932
SHA256 7c94a068d45e6c93ea54ab1ccdc053a0eb77b36050925b8beaec00f77efd2790 digikam-doc-0.8.2-et.tar.bz2 49932
RMD160 a1910268db988269461822535accf375c533afcc digikam-doc-0.8.2-fr.tar.bz2 28805
SHA256 054e9ec711251576d20d20323a1a1a2ce15026ebe7611b7934e7c163326fbf4c digikam-doc-0.8.2-fr.tar.bz2 28805
RMD160 44e5a1d0834cdba90bb7da3eb627945c8c79605e digikam-doc-0.8.2-it.tar.bz2 702534
SHA256 881ca55f51c23ac12ab8487349b394a4931d9ee167a0454fcb01a344fb27d025 digikam-doc-0.8.2-it.tar.bz2 702534
RMD160 e1668f5fe596d57e4da55aaa455429b70cd4ce55 digikam-doc-0.8.2-main.tar.bz2 8763651
SHA256 87499ec384b825f57f651af033178802e5ec2e472712e3be4c03bcb93db01596 digikam-doc-0.8.2-main.tar.bz2 8763651
RMD160 c71580f8e4cac77ffe424aad6a2cf97e2f2bb89b digikam-doc-0.8.2-nl.tar.bz2 9763453
SHA256 11ec5f6fee836c5e8950f5774f3fc9797088109bb16fd53bf569a0dc89b470c5 digikam-doc-0.8.2-nl.tar.bz2 9763453
RMD160 3c8511908647821edf37a7b5ef52f5967cd75895 digikam-doc-0.8.2-pl.tar.bz2 53888
SHA256 eb0dc2d87f7427f7f930bd0c3b2e942fe2650c9165ecc6084df51da752fdee3f digikam-doc-0.8.2-pl.tar.bz2 53888
RMD160 2beb73e84520e8508ef67c9c72944f406f2acbff digikam-doc-0.8.2-pt.tar.bz2 52447
SHA256 bdd974b2c903e999ace96a5fa771f4228b05173a963f9ce8859f16ae9aa558c9 digikam-doc-0.8.2-pt.tar.bz2 52447
RMD160 521b7b1a2bcdfcd1282cbafaf8dad844838a08a4 digikam-doc-0.8.2-pt_BR.tar.bz2 1987997
SHA256 1f557ef8cd8ca013027ccb6f4025f9a83280c8b0742c412a3f170fae580f38b8 digikam-doc-0.8.2-pt_BR.tar.bz2 1987997
RMD160 9a1c2e3b7a6957a2597e08492a967634bc0744a9 digikam-doc-0.8.2-sv.tar.bz2 261002
SHA256 c40087176d04f7dbd89458aa2e4ce21ef825633924347e7c0b62c9ad5fd72f67 digikam-doc-0.8.2-sv.tar.bz2 261002

View File

@ -0,0 +1,6 @@
MD5 41e673dac4d0bb6203a6ec615d44b893 digikam-0.9.1.tar.bz2 6781756
RMD160 920cb49315dfbbe8c9944209568a8430b5e0404f digikam-0.9.1.tar.bz2 6781756
SHA256 7d6a4d9828f05024b206964ddda9119a9767da351c44cd7bbab342d11b24a5a4 digikam-0.9.1.tar.bz2 6781756
MD5 9c11658ed72fb59d275daabb4e36f015 digikam-doc-0.9.1.tar.bz2 44135011
RMD160 d95f49624595570a73c32914f006d611da9331cc digikam-doc-0.9.1.tar.bz2 44135011
SHA256 f2461d82eaf16ea64d3354d28fa195f12073bafbf59103a7b9ad3768bdb28414 digikam-doc-0.9.1.tar.bz2 44135011

View File

@ -0,0 +1,42 @@
diff -r -U3 digikam-0.9.0/digikam/libs/dcraw/dcrawbinary.cpp digikam-0.9.0.new/digikam/libs/dcraw/dcrawbinary.cpp
--- digikam-0.9.0/digikam/libs/dcraw/dcrawbinary.cpp 2006-12-17 11:13:08.000000000 +0100
+++ digikam-0.9.0.new/digikam/libs/dcraw/dcrawbinary.cpp 2007-02-04 13:11:00.000000000 +0100
@@ -107,7 +107,7 @@
const char *DcrawBinary::path()
{
- return "digikamdcraw";
+ return "dcraw";
}
bool DcrawBinary::isAvailable() const
diff -r -U3 digikam-0.9.0/digikam/libs/dcraw/Makefile.am digikam-0.9.0.new/digikam/libs/dcraw/Makefile.am
--- digikam-0.9.0/digikam/libs/dcraw/Makefile.am 2006-12-17 11:13:08.000000000 +0100
+++ digikam-0.9.0.new/digikam/libs/dcraw/Makefile.am 2007-02-04 13:11:31.000000000 +0100
@@ -13,26 +13,3 @@
libdcraw_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-#-- dcraw binary -------------------------------------------------
-
-# digiKam use a dedicaced dcraw binary program to run. This is mandatory
-# since dcraw author have broken the command line options
-# compatibility with the 8.x serie.
-# Also, dcraw is not available like a library.
-# The dcraw.c source code is just a copy of official implementation, but
-# this one have been completly tested with digiKam core.
-# Note: dcraw project page is http://cybercom.net/~dcoffin
-
-bin_PROGRAMS = digikamdcraw
-
-# This line is require to prevent broken compilation with -std=iso9899:1990 gcc option.
-# In fact, dcraw.c use lcms.h witch use the "inline" keyword witch do not exist in pure C
-# implementation. The -Dinline option please compiler to see inline with this option.
-# Note : using -std-c99 instead -std=iso9899:1990 is not possible because some compiler
-# do not support it.
-# Thanks to Andras Mantia for this tip.
-digikamdcraw_CFLAGS = -Dinline= -w
-
-digikamdcraw_SOURCES = dcraw.c
-
-digikamdcraw_LDFLAGS = $(all_libraries) $(LIBJPEG) $(LCMS_LIBS)

View File

@ -0,0 +1,10 @@
--- digikam/utilities/imageeditor/canvas/dimginterface.h~ 2006-12-17 11:13:08.000000000 +0100
+++ digikam/utilities/imageeditor/canvas/dimginterface.h 2006-12-17 11:13:08.000000000 +0100
@@ -44,7 +44,7 @@
class LoadingDescription;
class DImgInterfacePrivate;
-class DImgInterface : public QObject
+class DIGIKAM_EXPORT DImgInterface : public QObject
{
Q_OBJECT

View File

@ -0,0 +1,42 @@
diff -r -U3 digikam-0.9.0/digikam/libs/dcraw/dcrawbinary.cpp digikam-0.9.0.new/digikam/libs/dcraw/dcrawbinary.cpp
--- digikam-0.9.0/digikam/libs/dcraw/dcrawbinary.cpp 2006-12-17 11:13:08.000000000 +0100
+++ digikam-0.9.0.new/digikam/libs/dcraw/dcrawbinary.cpp 2007-02-04 13:11:00.000000000 +0100
@@ -107,7 +107,7 @@
const char *DcrawBinary::path()
{
- return "digikamdcraw";
+ return "dcraw";
}
bool DcrawBinary::isAvailable() const
diff -r -U3 digikam-0.9.0/digikam/libs/dcraw/Makefile.am digikam-0.9.0.new/digikam/libs/dcraw/Makefile.am
--- digikam-0.9.0/digikam/libs/dcraw/Makefile.am 2006-12-17 11:13:08.000000000 +0100
+++ digikam-0.9.0.new/digikam/libs/dcraw/Makefile.am 2007-02-04 13:11:31.000000000 +0100
@@ -13,26 +13,3 @@
libdcraw_la_LDFLAGS = $(all_libraries) $(KDE_RPATH)
-#-- dcraw binary -------------------------------------------------
-
-# digiKam use a dedicaced dcraw binary program to run. This is mandatory
-# since dcraw author have broken the command line options
-# compatibility with the 8.x serie.
-# Also, dcraw is not available like a library.
-# The dcraw.c source code is just a copy of official implementation, but
-# this one have been completly tested with digiKam core.
-# Note: dcraw project page is http://cybercom.net/~dcoffin
-
-bin_PROGRAMS = digikamdcraw
-
-# This line is require to prevent broken compilation with -std=iso9899:1990 gcc option.
-# In fact, dcraw.c use lcms.h witch use the "inline" keyword witch do not exist in pure C
-# implementation. The -Dinline option please compiler to see inline with this option.
-# Note : using -std-c99 instead -std=iso9899:1990 is not possible because some compiler
-# do not support it.
-# Thanks to Andras Mantia for this tip.
-digikamdcraw_CFLAGS = -Dinline= -w
-
-digikamdcraw_SOURCES = dcraw.c
-
-digikamdcraw_LDFLAGS = $(all_libraries) $(LIBJPEG) $(LCMS_LIBS)

View File

@ -0,0 +1,12 @@
# ChangeLog for media-plugins/digikamimageplugins
# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
04 Mar 2007; Guillaume Castagnino <casta@xwing.info> +digikamimageplugins-0.9.1.ebuild:
Bump to 0.9.1 and maintain optionnal documentation fix and bumped doc version
*digikamimageplugins-0.9 (28 Jan 2007)
28 Jan 2007; Guillaume Castagnino <casta@xwing.info> +digikamimageplugins-0.9.0.ebuild:
Patch ebuild to add "doc" USE tomake the huge documentation optional and bump the doc
from 0.8.2 to 0.9 now released

View File

@ -0,0 +1,21 @@
DIST digikamimageplugins-0.9.0.tar.bz2 3649743 RMD160 5da52c3088d347e84109a73f8aa73aa5076331d5 SHA1 233c991fc7d23951f9dc49a74d83700343a1dd50 SHA256 76a5c028e69250e9d4f81963cd130e6f8f84a2d0d94623cc01df5c8e7fb9476d
DIST digikamimageplugins-0.9.1.tar.bz2 3722174 RMD160 d9c15be5fdd753bd995db2fcbaad97b7f5396871 SHA1 610d717f73c3b25dcf98d1504975684e3a6f34e6 SHA256 6c04e656413704c29f0efebe698b2bb27aa748ec99a8f9db3e8c8d67cffbaba1
DIST digikamimageplugins-doc-0.9.0.tar.bz2 24607804 RMD160 03feaebfc4baddfd155bf0f45d84770b15b87b90 SHA1 1d4e6566f41a48070a4427cfe026174b4cafd9a5 SHA256 4711c88805f0684ab2ee70a5b13c363b608dbf8b9797e9bfef3acb8bb438de96
EBUILD digikamimageplugins-0.9.0.ebuild 1901 RMD160 e64c938773e66fcb1b7777de53a524148759c38c SHA1 ca52c64fba2e8636f347e539f4e416769220c3fc SHA256 185a526fad72ba116c2d27c09cbedef665d3d194193dc20d2632c62403518a85
MD5 fcdce28280b4342381da8e0ab8c16d69 digikamimageplugins-0.9.0.ebuild 1901
RMD160 e64c938773e66fcb1b7777de53a524148759c38c digikamimageplugins-0.9.0.ebuild 1901
SHA256 185a526fad72ba116c2d27c09cbedef665d3d194193dc20d2632c62403518a85 digikamimageplugins-0.9.0.ebuild 1901
EBUILD digikamimageplugins-0.9.1.ebuild 1915 RMD160 f8a3eab16bd40925111d31e46a40de3c294f48c6 SHA1 b6781a1fe505382d803cc9c79312d40201842b3c SHA256 fcfaa3d5bf3c6b0e644d0e50f02622a3bae9c41c558f8ecaf324fb9dd1268ed6
MD5 80d89ffbd05f94805a2b0d27a884e047 digikamimageplugins-0.9.1.ebuild 1915
RMD160 f8a3eab16bd40925111d31e46a40de3c294f48c6 digikamimageplugins-0.9.1.ebuild 1915
SHA256 fcfaa3d5bf3c6b0e644d0e50f02622a3bae9c41c558f8ecaf324fb9dd1268ed6 digikamimageplugins-0.9.1.ebuild 1915
MISC ChangeLog 556 RMD160 1e9318f6c72d77215b65728ac47cf91a9bcc9772 SHA1 642d4606ed4b995835e4c8b1fac9532c56a5a186 SHA256 57a6d536b5ff37cfdfb4feeab008240165d6b9e5e1619c0174670a482a37d005
MD5 d683498121892a5f13fca6b90710d386 ChangeLog 556
RMD160 1e9318f6c72d77215b65728ac47cf91a9bcc9772 ChangeLog 556
SHA256 57a6d536b5ff37cfdfb4feeab008240165d6b9e5e1619c0174670a482a37d005 ChangeLog 556
MD5 a0884786d4db9ded283693054d2c9f50 files/digest-digikamimageplugins-0.9.0 581
RMD160 c56a1e3dc4f2c67fe04304b6db2ca6db525f414d files/digest-digikamimageplugins-0.9.0 581
SHA256 3ce6caeaa99e399a7df71acf9d773b03540bd7666d5c54627d7daec1f6907e00 files/digest-digikamimageplugins-0.9.0 581
MD5 5845f514b1ff5356744542edb5ce5a1d files/digest-digikamimageplugins-0.9.1 581
RMD160 6ce808bbaf0d7b103f99cde1e9a7087217878ee4 files/digest-digikamimageplugins-0.9.1 581
SHA256 25d88d1be18136674bc892fad0d6006b7583e8caa795313021192233fd0f4d60 files/digest-digikamimageplugins-0.9.1 581

View File

@ -0,0 +1,75 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/media-plugins/digikamimageplugins/digikamimageplugins-0.9.0.ebuild,v 1.2 2006/12/27 14:29:46 gustavoz Exp $
WANT_AUTOCONF="latest"
WANT_AUTOMAKE="latest"
inherit kde
P_DOC="${PN}-doc-0.9.0"
MY_P=${P/_/-}
S=${WORKDIR}/${MY_P}
DESCRIPTION="DigikamImagePlugins are a collection of plugins for digiKam Image Editor."
HOMEPAGE="http://www.digikam.org/"
SRC_URI="mirror://sourceforge/digikam/${MY_P}.tar.bz2
doc? ( mirror://sourceforge/digikam/${P_DOC}.tar.bz2 )"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="doc"
DEPEND="~media-gfx/digikam-${PV}
>=media-gfx/imagemagick-5.5.4
>=media-video/mjpegtools-1.6.0
virtual/opengl"
need-kde 3.5
LANGS="br ca cs cy da de el en_GB es et fr ga he it ja lt mt nb nl nn pa pl pt pt_BR ru rw sr sr@Latn sv ta tr zh_CN"
LANGS_DOC="da de et it nl pt pt_BR sv"
src_unpack(){
kde_src_unpack
local MAKE_PO=$(echo $(echo "${LINGUAS} ${LANGS}" | fmt -w 1 | sort | uniq -d))
einfo "Enabling translations for: ${MAKE_PO}"
sed -i -e "s:^SUBDIRS =.*:SUBDIRS = ${MAKE_PO}:" ${S}/po/Makefile.am || die "sed for locale failed"
if use doc ; then
local MAKE_DOC_IP=$(echo $(echo "${LINGUAS} ${LANGS_DOC}" | fmt -w 1 | sort | uniq -d))
einfo "Enabling documentation for: ${MAKE_DOC_IP}"
local MAKE_DOC
for i in ${MAKE_DOC_IP} ; do MAKE_DOC="${MAKE_DOC} ${i}_digikamimageplugins" ; done
sed -i -e "s:^SUBDIRS =.*:SUBDIRS = ${MAKE_DOC} ${PN}:" ${WORKDIR}/${P_DOC}/doc/Makefile.am || die "sed for locale failed"
fi
}
src_compile(){
kde_src_compile
if use doc ; then
myconf=""
_S=${S}
S=${WORKDIR}/${P_DOC}
cd ${S}
kde_src_compile
S=${_S}
fi
}
src_install(){
kde_src_install
if use doc ; then
_S=${S}
S=${WORKDIR}/${P_DOC}
cd ${S}
kde_src_install
S=${_S}
fi
}

View File

@ -0,0 +1,78 @@
# Copyright 1999-2006 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
WANT_AUTOCONF="latest"
WANT_AUTOMAKE="latest"
inherit kde
P_DOC="${PN}-doc-0.9.0"
MY_P=${P/_/-}
S=${WORKDIR}/${MY_P}
DESCRIPTION="DigikamImagePlugins are a collection of plugins for digiKam Image
Editor and ShowFoto. These plugins add new image treatment options like color
management, filters, or special effects."
HOMEPAGE="http://www.digikam.org/"
SRC_URI="mirror://sourceforge/digikam/${MY_P}.tar.bz2
doc? ( mirror://sourceforge/digikam/${P_DOC}.tar.bz2 )"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="doc"
DEPEND="~media-gfx/digikam-${PV}
>=media-gfx/imagemagick-5.5.4
>=media-video/mjpegtools-1.6.0
virtual/opengl"
need-kde 3.5
LANGS="ar bg br ca cs cy da de el en_GB es et fi fr ga gl he is it ja ka lt ms
mt nb nl nn pa pl pt pt_BR ru rw sk sr sr@Latn sv ta th tr uk vi zh_CN"
LANGS_DOC="da de et it nl pt pt_BR sv"
src_unpack(){
kde_src_unpack
local MAKE_PO=$(echo $(echo "${LINGUAS} ${LANGS}" | fmt -w 1 | sort | uniq -d))
einfo "Enabling translations for: ${MAKE_PO}"
sed -i -e "s:^SUBDIRS =.*:SUBDIRS = ${MAKE_PO}:" ${S}/po/Makefile.am || die "sed for locale failed"
if use doc ; then
local MAKE_DOC_IP=$(echo $(echo "${LINGUAS} ${LANGS_DOC}" | fmt -w 1 | sort | uniq -d))
einfo "Enabling documentation for: ${MAKE_DOC_IP}"
local MAKE_DOC
for i in ${MAKE_DOC_IP} ; do MAKE_DOC="${MAKE_DOC} ${i}_digikamimageplugins" ; done
sed -i -e "s:^SUBDIRS =.*:SUBDIRS = ${MAKE_DOC} ${PN}:" ${WORKDIR}/${P_DOC}/doc/Makefile.am || die "sed for locale failed"
fi
}
src_compile(){
kde_src_compile
if use doc ; then
myconf=""
_S=${S}
S=${WORKDIR}/${P_DOC}
cd ${S}
kde_src_compile
S=${_S}
fi
}
src_install(){
kde_src_install
if use doc ; then
_S=${S}
S=${WORKDIR}/${P_DOC}
cd ${S}
kde_src_install
S=${_S}
fi
}

View File

@ -0,0 +1,6 @@
MD5 4bc4b9c0562e5248d9f82c7ac418fb7a digikamimageplugins-0.9.0.tar.bz2 3649743
RMD160 5da52c3088d347e84109a73f8aa73aa5076331d5 digikamimageplugins-0.9.0.tar.bz2 3649743
SHA256 76a5c028e69250e9d4f81963cd130e6f8f84a2d0d94623cc01df5c8e7fb9476d digikamimageplugins-0.9.0.tar.bz2 3649743
MD5 3f477379de9a4e6a568421c4bdcdacad digikamimageplugins-doc-0.9.0.tar.bz2 24607804
RMD160 03feaebfc4baddfd155bf0f45d84770b15b87b90 digikamimageplugins-doc-0.9.0.tar.bz2 24607804
SHA256 4711c88805f0684ab2ee70a5b13c363b608dbf8b9797e9bfef3acb8bb438de96 digikamimageplugins-doc-0.9.0.tar.bz2 24607804

View File

@ -0,0 +1,6 @@
MD5 91cc6facd337d4daf5007e54e57cad3c digikamimageplugins-0.9.1.tar.bz2 3722174
RMD160 d9c15be5fdd753bd995db2fcbaad97b7f5396871 digikamimageplugins-0.9.1.tar.bz2 3722174
SHA256 6c04e656413704c29f0efebe698b2bb27aa748ec99a8f9db3e8c8d67cffbaba1 digikamimageplugins-0.9.1.tar.bz2 3722174
MD5 3f477379de9a4e6a568421c4bdcdacad digikamimageplugins-doc-0.9.0.tar.bz2 24607804
RMD160 03feaebfc4baddfd155bf0f45d84770b15b87b90 digikamimageplugins-doc-0.9.0.tar.bz2 24607804
SHA256 4711c88805f0684ab2ee70a5b13c363b608dbf8b9797e9bfef3acb8bb438de96 digikamimageplugins-doc-0.9.0.tar.bz2 24607804

View File

@ -0,0 +1,9 @@
# ChangeLog for media-plugins/kipi-plugins
# Copyright 1999-2004 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
*kipi-plugins-0.1.3 (04 Feb 2007)
04 Feb 2007; Guillaume Castagnino <casta@xwing.info> +kipi-plugins-0.1.3.ebuild:
Version bump updating dependancies. Adding a patch to use external dcraw > 8.40
instead of the embedded one

View File

@ -0,0 +1,16 @@
AUX kipi-plugins-0.1.3-external-dcraw.patch 1693 RMD160 ae2efdfc22d229ed0f326acfcec0c6209d4a5063 SHA1 787940978b8f087aeb87fe9cee2408cc15c08436 SHA256 6015fe3f246288db60544d9f96d1af7af365696cc712e2db8aa65bfa6b486796
MD5 e179ea1e5b4be86ce470ace8e0ae5096 files/kipi-plugins-0.1.3-external-dcraw.patch 1693
RMD160 ae2efdfc22d229ed0f326acfcec0c6209d4a5063 files/kipi-plugins-0.1.3-external-dcraw.patch 1693
SHA256 6015fe3f246288db60544d9f96d1af7af365696cc712e2db8aa65bfa6b486796 files/kipi-plugins-0.1.3-external-dcraw.patch 1693
DIST kipi-plugins-0.1.3.tar.bz2 7595003 RMD160 4a0ea25edf6af4adf4a4eba28e4a97a7859e3f35 SHA1 9882d247e6e42e0206e295e85d141a184da138e6 SHA256 b35a167676b36f082b78372533f7985aa5abb319d58ad18552ec3c1c0b545184
EBUILD kipi-plugins-0.1.3.ebuild 1266 RMD160 8a0261b96281d6f6d4d2636a4f6bf2104dd9a85f SHA1 c4dbdc86fd552608599a6f41a890cc76775f6f85 SHA256 68786d5482c022c9aa43dbef43af92be5f977f17715864473469d544c4814059
MD5 b66b645561b45dbf9a5e26e772062848 kipi-plugins-0.1.3.ebuild 1266
RMD160 8a0261b96281d6f6d4d2636a4f6bf2104dd9a85f kipi-plugins-0.1.3.ebuild 1266
SHA256 68786d5482c022c9aa43dbef43af92be5f977f17715864473469d544c4814059 kipi-plugins-0.1.3.ebuild 1266
MISC ChangeLog 357 RMD160 fb1a2356a82f22621fbc2cf009914c4db3d4af1e SHA1 00df44be944cf230e4a2175afc07616a5a3f2fd9 SHA256 104c015ab49653d3f19b07bcf5f9e47f3aa5b1abc5839117d16a8abcf5170d8e
MD5 265f355f4ddff913dd4e8ae961fac925 ChangeLog 357
RMD160 fb1a2356a82f22621fbc2cf009914c4db3d4af1e ChangeLog 357
SHA256 104c015ab49653d3f19b07bcf5f9e47f3aa5b1abc5839117d16a8abcf5170d8e ChangeLog 357
MD5 9ebc324c39137199e7e99b3f868e0577 files/digest-kipi-plugins-0.1.3 262
RMD160 4df375ffaa04b2e541713dee7d1cb50df046cc01 files/digest-kipi-plugins-0.1.3 262
SHA256 4543e50d1752a5fc7fec83161e06b23fc16c492d46827f86ead472347782f77d files/digest-kipi-plugins-0.1.3 262

View File

@ -0,0 +1,3 @@
MD5 7b8e55906b5d08280ab3ad3c2b43e8ab kipi-plugins-0.1.3.tar.bz2 7595003
RMD160 4a0ea25edf6af4adf4a4eba28e4a97a7859e3f35 kipi-plugins-0.1.3.tar.bz2 7595003
SHA256 b35a167676b36f082b78372533f7985aa5abb319d58ad18552ec3c1c0b545184 kipi-plugins-0.1.3.tar.bz2 7595003

View File

@ -0,0 +1,40 @@
diff -r -U3 kipi-plugins-0.1.3/kipi-plugins/rawconverter/dcrawbinary.cpp kipi-plugins-0.1.3.new/kipi-plugins/rawconverter/dcrawbinary.cpp
--- kipi-plugins-0.1.3/kipi-plugins/rawconverter/dcrawbinary.cpp 2007-01-24 22:04:18.000000000 +0100
+++ kipi-plugins-0.1.3.new/kipi-plugins/rawconverter/dcrawbinary.cpp 2007-02-04 11:58:33.000000000 +0100
@@ -93,7 +93,7 @@
const char *DcrawBinary::path()
{
- return "kipidcraw";
+ return "dcraw";
}
bool DcrawBinary::isAvailable() const
diff -r -U3 kipi-plugins-0.1.3/kipi-plugins/rawconverter/Makefile.am kipi-plugins-0.1.3.new/kipi-plugins/rawconverter/Makefile.am
--- kipi-plugins-0.1.3/kipi-plugins/rawconverter/Makefile.am 2007-01-24 22:04:18.000000000 +0100
+++ kipi-plugins-0.1.3.new/kipi-plugins/rawconverter/Makefile.am 2007-02-04 12:01:30.000000000 +0100
@@ -35,24 +35,3 @@
messages: rc.cpp
$(XGETTEXT) *.cpp *.h -o $(podir)/kipiplugin_rawconverter.pot
-#-- dcraw binary -------------------------------------------------
-
-# RawConverter plugin use a dedicaced dcraw binary program to run. This is mandatory
-# since dcraw author have broken the command line options
-# compatibility with the 8.x serie.
-# Also, dcraw is not available like a library.
-# The dcraw.c source code is just a copy of official implementation, but
-# this one have been completly tested with this plugin.
-# Note: dcraw project page is http://cybercom.net/~dcoffin
-
-bin_PROGRAMS = kipidcraw
-
-# This line is require to disable color management support (using LCMS library) witch
-# is not yet supported by plugin.
-kipidcraw_CFLAGS = -DNO_LCMS -w
-
-kipidcraw_SOURCES = dcraw.c
-
-kipidcraw_LDFLAGS = $(all_libraries) $(LIBJPEG) -lm
-
-

View File

@ -0,0 +1,53 @@
# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
WANT_AUTOCONF="latest"
WANT_AUTOMAKE="latest"
inherit kde
MY_P=${P/_/-}
S=${WORKDIR}/${MY_P}
DESCRIPTION="Plugins for the KDE Image Plugin Interface (libkipi)."
HOMEPAGE="http://www.kipi-plugins.org/"
SRC_URI="mirror://sourceforge/kipi/${MY_P}.tar.bz2"
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="opengl gphoto2"
DEPEND=">=media-gfx/exiv2-0.12
>=media-libs/libkipi-0.1.5
gphoto2? ( >=media-libs/libgphoto2-2.1.4 )
>=media-libs/imlib2-1.1.0
>=media-gfx/imagemagick-6.2.4
>=media-video/mjpegtools-1.6.0
opengl? ( virtual/opengl )
>=media-libs/tiff-3.5
>=dev-libs/libxslt-1.1"
RDEPEND="${DEPEND}
>=media-gfx/dcraw-8.40"
need-kde 3.5
PATCHES="${FILESDIR}/${P}-external-dcraw.patch"
pkg_setup(){
slot_rebuild "media-libs/libkipi media-libs/libkexif" && die
if ! built_with_use media-libs/imlib2 X ; then
eerror "X support is required in media-libs/imlib2 in order to be able"
eerror "to compile media-plugins/kipi-plugins. Please, re-emerge"
eerror "media-libs/imlib2 with the 'X' USE flag enabled."
die
fi
}
src_compile() {
myconf="$(use_with opengl) $(use_with gphoto2)"
kde_src_compile all
}

View File

@ -0,0 +1,32 @@
DIST avi-ogminfo-2.0.1-r1.tar.bz2 291730
DIST avi-ogminfo-2.0.2.tar.bz2 293000
DIST avi-ogminfo-2.0.3.tar.bz2 298498 RMD160 ebcf3eb99cfc88703309854b5ace6f3cff45aa74 SHA1 8d39dc99fdb25f3443e0b7dded0840926dce82e6 SHA256 3514dd971d60cd5ab9349f685605ad3776964bdea92b39f5bced98b2e60c7dbe
DIST avi-ogminfo-2.0.4.tar.bz2 303289 RMD160 88e68a11f201e67c00b8ffb47b01e10f9a3ad541 SHA1 494051a00a49cd3c0f8974a91983e8c8c8451b61 SHA256 f9f0962732d0149e1ccc22e65ed7e471747fa7363199f917e94014b6fea13bbe
EBUILD avi-ogminfo-2.0.1-r1.ebuild 780 RMD160 c09b1ce590b9c685c95e718db890b8aded490762 SHA1 c28faeae72694bd5f504cabe1532035da53e09bb SHA256 95adc989b052094c6ae44916cb85797338fc0241abde6fa9f4406560b07d93a4
MD5 275067fac5aced09b619a237e0f077d0 avi-ogminfo-2.0.1-r1.ebuild 780
RMD160 c09b1ce590b9c685c95e718db890b8aded490762 avi-ogminfo-2.0.1-r1.ebuild 780
SHA256 95adc989b052094c6ae44916cb85797338fc0241abde6fa9f4406560b07d93a4 avi-ogminfo-2.0.1-r1.ebuild 780
EBUILD avi-ogminfo-2.0.2.ebuild 759 RMD160 6671fd3b8253ef68beeff1d7b256a0dca55c44ac SHA1 a7d2724ba36d51ec9f4b318c0f62a9ac15473eaf SHA256 174a7e411a8a68aca4ce81c029d268e79bee2ac792c917ee69f259eaa4021176
MD5 3e837cb36be6c91ee51a8337a1f6553b avi-ogminfo-2.0.2.ebuild 759
RMD160 6671fd3b8253ef68beeff1d7b256a0dca55c44ac avi-ogminfo-2.0.2.ebuild 759
SHA256 174a7e411a8a68aca4ce81c029d268e79bee2ac792c917ee69f259eaa4021176 avi-ogminfo-2.0.2.ebuild 759
EBUILD avi-ogminfo-2.0.3.ebuild 759 RMD160 6671fd3b8253ef68beeff1d7b256a0dca55c44ac SHA1 a7d2724ba36d51ec9f4b318c0f62a9ac15473eaf SHA256 174a7e411a8a68aca4ce81c029d268e79bee2ac792c917ee69f259eaa4021176
MD5 3e837cb36be6c91ee51a8337a1f6553b avi-ogminfo-2.0.3.ebuild 759
RMD160 6671fd3b8253ef68beeff1d7b256a0dca55c44ac avi-ogminfo-2.0.3.ebuild 759
SHA256 174a7e411a8a68aca4ce81c029d268e79bee2ac792c917ee69f259eaa4021176 avi-ogminfo-2.0.3.ebuild 759
EBUILD avi-ogminfo-2.0.4.ebuild 759 RMD160 67f349cd3bfc06f3ff0e216fc2c0935c82fc29b3 SHA1 a566582520943cacb110c66088a7a353b8d352ff SHA256 f76a81e62c8f11fedc5abe396fec1cde25141c608c79c491c6bdb9751c8af1d3
MD5 24d62193cdc45992d9039a823831f3f8 avi-ogminfo-2.0.4.ebuild 759
RMD160 67f349cd3bfc06f3ff0e216fc2c0935c82fc29b3 avi-ogminfo-2.0.4.ebuild 759
SHA256 f76a81e62c8f11fedc5abe396fec1cde25141c608c79c491c6bdb9751c8af1d3 avi-ogminfo-2.0.4.ebuild 759
MD5 12ae0390e65c4c2edfb12503aca93207 files/digest-avi-ogminfo-2.0.1-r1 73
RMD160 4a578f7337d6acc4a90aee1bcabacff6f15516c6 files/digest-avi-ogminfo-2.0.1-r1 73
SHA256 a7be3c1c0dfbc713ef6c755806a811a95e774d00c4f9ff9c79c2ce68d7b91f86 files/digest-avi-ogminfo-2.0.1-r1 73
MD5 c29939d15ec7d5a2e043c4772ee8014e files/digest-avi-ogminfo-2.0.2 70
RMD160 ce0790296b7ac8228bed283941a32e0a6133e7ec files/digest-avi-ogminfo-2.0.2 70
SHA256 85f648851c8ed4e32b29ce073ab68c361111abd46ce7341de22bb9a5f3a3398a files/digest-avi-ogminfo-2.0.2 70
MD5 b006ebd81089ee1a17a07abbe785eca8 files/digest-avi-ogminfo-2.0.3 256
RMD160 f61fc0a93a1da327adadce65171c54b9caffd2a8 files/digest-avi-ogminfo-2.0.3 256
SHA256 c5ea76e745d0a870900694489312f50af99e915cd773d7006465f65dc37df1e0 files/digest-avi-ogminfo-2.0.3 256
MD5 b167a66cd18047afeb376296f9e3bad0 files/digest-avi-ogminfo-2.0.4 256
RMD160 165ff7980febd6d666eabef5852d084ad9d955b1 files/digest-avi-ogminfo-2.0.4 256
SHA256 50605e6cc0f4710f9f816fdd3c70c9945412a3eec7635a43da205888c03c3c9a files/digest-avi-ogminfo-2.0.4 256

View File

@ -0,0 +1,42 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils
IUSE="nls"
S=${WORKDIR}/${PF}
DESCRIPTION="Avi-Ogm Info is a small program helping getting informations about
media files"
HOMEPAGE="http://avi-ogminfo.sourceforge.net"
SRC_URI="mirror://sourceforge/avi-ogminfo/${PF}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
DEPEND="dev-libs/libxml2
>=x11-libs/gtk+-2.4
>=dev-libs/glib-2.4
>=dev-cpp/gtkmm-2.6
>=dev-cpp/glibmm-2.6
>=media-video/ffmpeg-0.4.9_p20050906
>=media-libs/libogg-1.1
>=media-libs/libvorbis-1.0"
RDEPEND="${DEPEND}"
src_compile() {
econf \
$(use_enable nls) || die
emake || die
}
src_install() {
einstall || die
dodoc Changelog LICENSE README README.en
}

View File

@ -0,0 +1,40 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils
IUSE="nls"
DESCRIPTION="Avi-Ogm Info is a small program helping getting informations about
media files"
HOMEPAGE="http://avi-ogminfo.sourceforge.net"
SRC_URI="mirror://sourceforge/avi-ogminfo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
DEPEND="dev-libs/libxml2
>=x11-libs/gtk+-2.4
>=dev-libs/glib-2.4
>=dev-cpp/gtkmm-2.6
>=dev-cpp/glibmm-2.6
>=media-video/ffmpeg-0.4.9_p20050906
>=media-libs/libogg-1.1
>=media-libs/libvorbis-1.0"
RDEPEND="${DEPEND}"
src_compile() {
econf \
$(use_enable nls) || die
emake || die
}
src_install() {
einstall || die
dodoc Changelog LICENSE README README.en
}

View File

@ -0,0 +1,40 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils
IUSE="nls"
DESCRIPTION="Avi-Ogm Info is a small program helping getting informations about
media files"
HOMEPAGE="http://avi-ogminfo.sourceforge.net"
SRC_URI="mirror://sourceforge/avi-ogminfo/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
DEPEND="dev-libs/libxml2
>=x11-libs/gtk+-2.4
>=dev-libs/glib-2.4
>=dev-cpp/gtkmm-2.6
>=dev-cpp/glibmm-2.6
>=media-video/ffmpeg-0.4.9_p20050906
>=media-libs/libogg-1.1
>=media-libs/libvorbis-1.0"
RDEPEND="${DEPEND}"
src_compile() {
econf \
$(use_enable nls) || die
emake || die
}
src_install() {
einstall || die
dodoc Changelog LICENSE README README.en
}