<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>125492</bug_id>
          
          <creation_ts>2006-03-08 08:53 0000</creation_ts>
          <short_desc>media-libs/vigra-1.5.0 - new version available</short_desc>
          <delta_ts>2007-01-13 14:00:51 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Library</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>stevenprice@fastmail.co.uk</reporter>
          <assigned_to>maintainer-needed@gentoo.org</assigned_to>
          <cc>again@gmx.de</cc>

      

      
          <long_desc isprivate="0">
            <who>stevenprice@fastmail.co.uk</who>
            <bug_when>2006-03-08 08:53:02 0000</bug_when>
            <thetext>The VIGRA image package is available as version 1.4.0.

It compiles cleanly on my x86 machine.

Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r2, 2.6.15.1 i686)
=================================================================
System uname: 2.6.15.1 i686 AMD Athlon(tm) Processor
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS=&quot;x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -mtune=athlon&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-O2 -mtune=athlon&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig ccache distlocks sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;http://www.mirror.ac.uk/mirror/distro.ibiblio.org/pub/linux/distributions/gentoo/ http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo/ http://gentoo.blueyonder.co.uk&quot;
MAKEOPTS=&quot;-j4&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot;
SYNC=&quot;rsync://rsync.europe.gentoo.org/gentoo-portage&quot;
USE=&quot;x86 3dnow 3dnowext X a52 aac aalib alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 cdb cdr cli crypt cups curl dba directfb dri dts dvb dvd eds emacs emboss encode esd exif expat fam fbcon ffmpeg firefox foomaticdb fortran gcj gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml idn imagemagick imlib java jpeg junit lcms libg++ libwww lirc mad mailwrapper math mbrola mhash mikmod ming mmx mmxext mng motif mp3 mpeg mysql ncurses netboot network nls no-htdocs nptl nvidia ogg opengl oss pam pcre pdflib perl php png python qt quicktime readline samba sdl session spell ssl sysfs tcltk tcpd tetex tiff timidity truetype truetype-fonts type1-fonts udev usb v4l vorbis xinerama xml xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc&quot;
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>again@gmx.de</who>
            <bug_when>2006-10-13 04:04:30 0000</bug_when>
            <thetext>Created an attachment (id=99520)
vigra-1.4.0.ebuild

Please find attached an improved ebuild with USE flags doc fftw jpeg png tiff zlib, which should all be enabled by default.

--- /usr/portage/media-libs/vigra/vigra-1.3.2.ebuild    2006-09-10 02:36:03.000000000 +0200
+++ vigra-1.4.0.ebuild  2006-10-13 12:42:30.000000000 +0200
@@ -1,6 +1,6 @@
 # Copyright 1999-2006 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/vigra/vigra-1.3.2.ebuild,v 1.2 2006/09/10 00:29:45 ticho Exp $
+# $Header: $

 DESCRIPTION=&quot;Vision with Generic Algorithms&quot;
 HOMEPAGE=&quot;http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra&quot;
@@ -8,26 +8,33 @@

 LICENSE=&quot;VIGRA&quot;
 SLOT=&quot;0&quot;
-KEYWORDS=&quot;x86 ~ppc ~amd64&quot;
-IUSE=&quot;&quot;
+KEYWORDS=&quot;~x86&quot;
+IUSE=&quot;doc fftw jpeg png tiff zlib&quot;

 DEPEND=&quot;sys-devel/gcc
-               media-libs/libpng
-               media-libs/tiff
-               media-libs/jpeg
-               sys-libs/zlib
-               sci-libs/fftw&quot;
+       png? ( media-libs/libpng )
+       tiff? ( media-libs/tiff )
+       jpeg? ( media-libs/jpeg )
+       zlib? ( sys-libs/zlib )
+       fftw? ( sci-libs/fftw )&quot;

 S=${WORKDIR}/${P/-}
+MY_PREFIX=/usr

 src_compile() {
        ./configure \
-               --host=${CHOST} \
-               --prefix=/usr || die &quot;./configure failed&quot;
-       emake || die
+               --prefix=${MY_PREFIX} \
+               --docdir=${D}/${MY_PREFIX}/doc/${P} \
+               $(use_with png) \
+               $(use_with tiff) \
+               $(use_with jpeg) \
+               $(use_with zlib) \
+               $(use_with fftw) \
+       || die &quot;econf failed&quot;
+       emake || die &quot;emake failed&quot;
 }

 src_install() {
-       make DESTDIR=${D} prefix=${D}/usr install || die
+       einstall || die &quot;einstall failed&quot;
+       use doc || rm -Rf ${D}/${MY_PREFIX}/doc
 }
-</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>again@gmx.de</who>
            <bug_when>2006-10-13 04:26:01 0000</bug_when>
            <thetext>Created an attachment (id=99524)
vigra-1.4.0.ebuild

LICENSE change.  Vigra switched to MIT X11 license.

--- vigra-1.4.0.ebuild~ 2006-10-13 12:42:30.000000000 +0200
+++ vigra-1.4.0.ebuild  2006-10-13 13:25:02.000000000 +0200
@@ -6,7 +6,7 @@
 HOMEPAGE=&quot;http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra&quot;
 SRC_URI=&quot;http://kogs-www.informatik.uni-hamburg.de/~koethe/vigra/${P/-}.tar.gz&quot;
 
-LICENSE=&quot;VIGRA&quot;
+LICENSE=&quot;MIT&quot;
 SLOT=&quot;0&quot;
 KEYWORDS=&quot;~x86&quot;
 IUSE=&quot;doc fftw jpeg png tiff zlib&quot;</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>again@gmx.de</who>
            <bug_when>2006-10-13 06:23:22 0000</bug_when>
            <thetext>Created an attachment (id=99531)
vigra-1.4.0.ebuild

I read the common ebuild mistakes guide...

--- vigra-1.4.0.ebuild~ 2006-10-13 15:21:47.000000000 +0200
+++ vigra-1.4.0.ebuild  2006-10-13 15:22:12.000000000 +0200
@@ -11,20 +11,24 @@
 KEYWORDS=&quot;~x86&quot;
 IUSE=&quot;doc fftw jpeg png tiff zlib&quot;
 
-DEPEND=&quot;sys-devel/gcc
+RDEPEND=&quot;&gt;=sys-devel/gcc-2.95.3
        png? ( media-libs/libpng )
        tiff? ( media-libs/tiff )
        jpeg? ( media-libs/jpeg )
        zlib? ( sys-libs/zlib )
-       fftw? ( sci-libs/fftw )&quot;
+       fftw? ( &gt;=sci-libs/fftw-3 )&quot;
+DEPEND=&quot;${RDEPEND}
+       sys-devel/libtool
+       dev-util/pkgconfig&quot;
 
 S=${WORKDIR}/${P/-}
 MY_PREFIX=/usr
+MY_DOCDIR=${MY_PREFIX}/share/doc/${PF}
 
 src_compile() {
        ./configure \
                --prefix=${MY_PREFIX} \
-               --docdir=${D}/${MY_PREFIX}/doc/${P} \
+               --docdir=${D}/${MY_DOCDIR} \
                $(use_with png) \
                $(use_with tiff) \
                $(use_with jpeg) \
@@ -36,5 +40,6 @@
 
 src_install() {
        einstall || die &quot;einstall failed&quot;
-       use doc || rm -Rf ${D}/${MY_PREFIX}/doc
+       use doc || rm -Rf ${D}/${MY_DOCDIR}
+       dodoc ${S}/README
 }</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>again@gmx.de</who>
            <bug_when>2006-12-10 14:22:17 0000</bug_when>
            <thetext>VIGRA 1.5.0 was released on Dec 7th, 2006.

Renaming the attached ebuild was sufficient.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>again@gmx.de</who>
            <bug_when>2007-01-13 12:35:53 0000</bug_when>
            <thetext>This is now in the sunrise overlay. You can find it at:
http://www.gentoo-sunrise.org/sunrise/browser/portage-review/media-libs/vigra</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>masterdriverz@gentoo.org</who>
            <bug_when>2007-01-13 14:00:51 0000</bug_when>
            <thetext>Fixed in CVS, thanks</thetext>
          </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>99520</attachid>
            <date>2006-10-13 04:04 0000</date>
            <desc>vigra-1.4.0.ebuild</desc>
            <filename>vigra-1.4.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6ICQKCkRFU0NSSVBUSU9OPSJWaXNpb24gd2l0aCBHZW5lcmljIEFsZ29yaXRobXMiCkhPTUVQ
QUdFPSJodHRwOi8va29ncy13d3cuaW5mb3JtYXRpay51bmktaGFtYnVyZy5kZS9+a29ldGhlL3Zp
Z3JhIgpTUkNfVVJJPSJodHRwOi8va29ncy13d3cuaW5mb3JtYXRpay51bmktaGFtYnVyZy5kZS9+
a29ldGhlL3ZpZ3JhLyR7UC8tfS50YXIuZ3oiCgpMSUNFTlNFPSJWSUdSQSIKU0xPVD0iMCIKS0VZ
V09SRFM9In54ODYiCklVU0U9ImRvYyBmZnR3IGpwZWcgcG5nIHRpZmYgemxpYiIKCkRFUEVORD0i
c3lzLWRldmVsL2djYwoJcG5nPyAoIG1lZGlhLWxpYnMvbGlicG5nICkKCXRpZmY/ICggbWVkaWEt
bGlicy90aWZmICkKCWpwZWc/ICggbWVkaWEtbGlicy9qcGVnICkKCXpsaWI/ICggc3lzLWxpYnMv
emxpYiApCglmZnR3PyAoIHNjaS1saWJzL2ZmdHcgKSIKClM9JHtXT1JLRElSfS8ke1AvLX0KTVlf
UFJFRklYPS91c3IKCnNyY19jb21waWxlKCkgewoJLi9jb25maWd1cmUgXAoJCS0tcHJlZml4PSR7
TVlfUFJFRklYfSBcCgkJLS1kb2NkaXI9JHtEfS8ke01ZX1BSRUZJWH0vZG9jLyR7UH0gXAoJCSQo
dXNlX3dpdGggcG5nKSBcCgkJJCh1c2Vfd2l0aCB0aWZmKSBcCgkJJCh1c2Vfd2l0aCBqcGVnKSBc
CgkJJCh1c2Vfd2l0aCB6bGliKSBcCgkJJCh1c2Vfd2l0aCBmZnR3KSBcCgl8fCBkaWUgImVjb25m
IGZhaWxlZCIKCWVtYWtlIHx8IGRpZSAiZW1ha2UgZmFpbGVkIgp9CgpzcmNfaW5zdGFsbCgpIHsK
CWVpbnN0YWxsIHx8IGRpZSAiZWluc3RhbGwgZmFpbGVkIgoJdXNlIGRvYyB8fCBybSAtUmYgJHtE
fS8ke01ZX1BSRUZJWH0vZG9jCn0K
</data>        

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="0"
              isprivate="0"
          >
            <attachid>99524</attachid>
            <date>2006-10-13 04:26 0000</date>
            <desc>vigra-1.4.0.ebuild</desc>
            <filename>vigra-1.4.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6ICQKCkRFU0NSSVBUSU9OPSJWaXNpb24gd2l0aCBHZW5lcmljIEFsZ29yaXRobXMiCkhPTUVQ
QUdFPSJodHRwOi8va29ncy13d3cuaW5mb3JtYXRpay51bmktaGFtYnVyZy5kZS9+a29ldGhlL3Zp
Z3JhIgpTUkNfVVJJPSJodHRwOi8va29ncy13d3cuaW5mb3JtYXRpay51bmktaGFtYnVyZy5kZS9+
a29ldGhlL3ZpZ3JhLyR7UC8tfS50YXIuZ3oiCgpMSUNFTlNFPSJNSVQiClNMT1Q9IjAiCktFWVdP
UkRTPSJ+eDg2IgpJVVNFPSJkb2MgZmZ0dyBqcGVnIHBuZyB0aWZmIHpsaWIiCgpERVBFTkQ9InN5
cy1kZXZlbC9nY2MKCXBuZz8gKCBtZWRpYS1saWJzL2xpYnBuZyApCgl0aWZmPyAoIG1lZGlhLWxp
YnMvdGlmZiApCglqcGVnPyAoIG1lZGlhLWxpYnMvanBlZyApCgl6bGliPyAoIHN5cy1saWJzL3ps
aWIgKQoJZmZ0dz8gKCBzY2ktbGlicy9mZnR3ICkiCgpTPSR7V09SS0RJUn0vJHtQLy19Ck1ZX1BS
RUZJWD0vdXNyCgpzcmNfY29tcGlsZSgpIHsKCS4vY29uZmlndXJlIFwKCQktLXByZWZpeD0ke01Z
X1BSRUZJWH0gXAoJCS0tZG9jZGlyPSR7RH0vJHtNWV9QUkVGSVh9L2RvYy8ke1B9IFwKCQkkKHVz
ZV93aXRoIHBuZykgXAoJCSQodXNlX3dpdGggdGlmZikgXAoJCSQodXNlX3dpdGgganBlZykgXAoJ
CSQodXNlX3dpdGggemxpYikgXAoJCSQodXNlX3dpdGggZmZ0dykgXAoJfHwgZGllICJlY29uZiBm
YWlsZWQiCgllbWFrZSB8fCBkaWUgImVtYWtlIGZhaWxlZCIKfQoKc3JjX2luc3RhbGwoKSB7Cgll
aW5zdGFsbCB8fCBkaWUgImVpbnN0YWxsIGZhaWxlZCIKCXVzZSBkb2MgfHwgcm0gLVJmICR7RH0v
JHtNWV9QUkVGSVh9L2RvYwp9Cg==
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>99531</attachid>
            <date>2006-10-13 06:23 0000</date>
            <desc>vigra-1.5.0.ebuild</desc>
            <filename>vigra-1.5.0.ebuild</filename>
            <type>text/plain</type>
            <data encoding="base64">IyBDb3B5cmlnaHQgMTk5OS0yMDA2IEdlbnRvbyBGb3VuZGF0aW9uCiMgRGlzdHJpYnV0ZWQgdW5k
ZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSB2MgojICRIZWFk
ZXI6ICQKCkRFU0NSSVBUSU9OPSJWaXNpb24gd2l0aCBHZW5lcmljIEFsZ29yaXRobXMiCkhPTUVQ
QUdFPSJodHRwOi8va29ncy13d3cuaW5mb3JtYXRpay51bmktaGFtYnVyZy5kZS9+a29ldGhlL3Zp
Z3JhIgpTUkNfVVJJPSJodHRwOi8va29ncy13d3cuaW5mb3JtYXRpay51bmktaGFtYnVyZy5kZS9+
a29ldGhlL3ZpZ3JhLyR7UC8tfS50YXIuZ3oiCgpMSUNFTlNFPSJNSVQiClNMT1Q9IjAiCktFWVdP
UkRTPSJ+eDg2IgpJVVNFPSJkb2MgZmZ0dyBqcGVnIHBuZyB0aWZmIHpsaWIiCgpSREVQRU5EPSI+
PXN5cy1kZXZlbC9nY2MtMi45NS4zCglwbmc/ICggbWVkaWEtbGlicy9saWJwbmcgKQoJdGlmZj8g
KCBtZWRpYS1saWJzL3RpZmYgKQoJanBlZz8gKCBtZWRpYS1saWJzL2pwZWcgKQoJemxpYj8gKCBz
eXMtbGlicy96bGliICkKCWZmdHc/ICggPj1zY2ktbGlicy9mZnR3LTMgKSIKREVQRU5EPSIke1JE
RVBFTkR9CglzeXMtZGV2ZWwvbGlidG9vbAoJZGV2LXV0aWwvcGtnY29uZmlnIgoKUz0ke1dPUktE
SVJ9LyR7UC8tfQpNWV9QUkVGSVg9L3VzcgpNWV9ET0NESVI9JHtNWV9QUkVGSVh9L3NoYXJlL2Rv
Yy8ke1BGfQoKc3JjX2NvbXBpbGUoKSB7CgkuL2NvbmZpZ3VyZSBcCgkJLS1wcmVmaXg9JHtNWV9Q
UkVGSVh9IFwKCQktLWRvY2Rpcj0ke0R9LyR7TVlfRE9DRElSfSBcCgkJJCh1c2Vfd2l0aCBwbmcp
IFwKCQkkKHVzZV93aXRoIHRpZmYpIFwKCQkkKHVzZV93aXRoIGpwZWcpIFwKCQkkKHVzZV93aXRo
IHpsaWIpIFwKCQkkKHVzZV93aXRoIGZmdHcpIFwKCXx8IGRpZSAiZWNvbmYgZmFpbGVkIgoJZW1h
a2UgfHwgZGllICJlbWFrZSBmYWlsZWQiCn0KCnNyY19pbnN0YWxsKCkgewoJZWluc3RhbGwgfHwg
ZGllICJlaW5zdGFsbCBmYWlsZWQiCgl1c2UgZG9jIHx8IHJtIC1SZiAke0R9LyR7TVlfRE9DRElS
fQoJZG9kb2MgJHtTfS9SRUFETUUKfQo=
</data>        

          </attachment>
    </bug>

</bugzilla>