Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 235961 - New ebuild: media-gfx/fotoxx
Summary: New ebuild: media-gfx/fotoxx
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL:
Whiteboard: sunrise-suggested
Keywords: EBUILD
Depends on: 236499
Blocks:
  Show dependency tree
 
Reported: 2008-08-27 22:39 UTC by nikos roussos
Modified: 2010-07-26 11:45 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
fotoxx-5.1.1.ebuild (fotoxx-5.1.1.ebuild,1.07 KB, text/plain)
2008-08-27 22:40 UTC, nikos roussos
Details
New Ebuild (fotoxx-5.1.1-r1.ebuild,743 bytes, text/plain)
2008-08-28 14:32 UTC, Gandalf
Details
added ~amd64 (fotoxx-5.1.1-r1.ebuild,750 bytes, text/plain)
2008-08-30 21:10 UTC, Steve Herber
Details
Version bumb (fotoxx-5.2.ebuild,784 bytes, text/plain)
2008-09-02 20:42 UTC, Gandalf
Details
Version bumb (fotoxx-5.2.1.ebuild,784 bytes, text/plain)
2008-09-03 16:51 UTC, Gandalf
Details
version bump (fotoxx-5.2.1.ebuild,784 bytes, text/plain)
2008-09-04 03:52 UTC, Steve Herber
Details
Modified ebuild (fotoxx-5.2.1.ebuild,753 bytes, text/plain)
2008-09-04 08:02 UTC, Gandalf
Details
version bump (fotoxx-5.2.4.ebuild,753 bytes, text/plain)
2008-09-09 06:35 UTC, Steve Herber
Details
Version bump (fotoxx-7.1.2.ebuild,815 bytes, text/plain)
2009-06-16 21:23 UTC, Account removed
Details
fotoxx-10.1.1.ebuild (fotoxx-10.1.1.ebuild,876 bytes, text/plain)
2010-04-20 16:22 UTC, Roland Hopferwieser
Details
build.log of a failed emerge (build.log,120.03 KB, text/plain)
2010-05-16 01:56 UTC, Thomas
Details
build log fotoxx-10.7 (fotoxx-10.7.log,104.45 KB, text/plain)
2010-07-22 10:36 UTC, Luis Ferreira
Details

Note You need to log in before you can comment on or make changes to this bug.
Description nikos roussos 2008-08-27 22:39:01 UTC
Fotoxx is a program for improving image files made with a digital camera.

Reproducible: Always
Comment 1 nikos roussos 2008-08-27 22:40:16 UTC
Created attachment 163943 [details]
fotoxx-5.1.1.ebuild
Comment 2 Gandalf 2008-08-28 14:32:07 UTC
Created attachment 164000 [details]
New Ebuild

Hi,

I remade your ebuild a little.
* Simplified it
* Changed License (the software is released under GPL-2 license)
* Minor change in link to homepage (missing one x)
* Changed install from /usr/local/... to just /usr... as I believe Gentoo would prefer it there.

Check it out. Please comment it.
/Gandalf
Comment 3 nikos roussos 2008-08-28 16:48:31 UTC
your ebuild worked very smoothly :)
thanx
Comment 4 Steve Herber 2008-08-30 21:10:57 UTC
Created attachment 164130 [details]
added ~amd64

Compiles and runs under amd64.  Thanks for the ebuilds.
Comment 5 Gandalf 2008-09-02 20:42:27 UTC
Created attachment 164405 [details]
Version bumb

Version bumb to 5.2
Minor changes:
* Added use "exif" giving option to install exiv2 or not
* Added use "print" as of this version printoxx can be started from fotoxx to print photos
Comment 6 Steve Herber 2008-09-03 07:20:41 UTC
compiles and runs under ~amd64.
Comment 7 Gandalf 2008-09-03 16:51:39 UTC
Created attachment 164499 [details]
Version bumb
Comment 8 Steve Herber 2008-09-04 03:52:03 UTC
Created attachment 164534 [details]
version bump

2008.09.03  v.5.2.1
+ fix bug in Laplacian sharpen causing slight image darkening.
+ fix bug in select area: refused to exit if an edit function was active.
Comment 9 Steve Herber 2008-09-04 04:21:11 UTC
Can someone with the right permissions change the Summary from fottox to fotox?
Comment 10 Steve Herber 2008-09-04 04:27:15 UTC
I noticed that my last note was wrong.
The name in the summary should be media-gfx/fotoxx
and the URL should be http://kornelix.squarespace.com/fotoxx
Comment 11 Gandalf 2008-09-04 08:02:05 UTC
Created attachment 164541 [details]
Modified ebuild

I've modified the ebuild with help from others at sunrise.

This ebuild is now commited to sunrise revision 6980.
Comment 12 Steve Herber 2008-09-09 06:35:40 UTC
Created attachment 164979 [details]
version bump

bug fixes.
Comment 13 Gandalf 2008-09-09 14:59:40 UTC
This is now in the sunrise overlay. You can find it at:
http://overlays.gentoo.org/svn/proj/sunrise/reviewed/media-gfx/fotoxx

There is no need to add any more attachments to this bug.
It is now maintained in Sunrise overlay.
Comment 14 Piotr Szymaniak 2008-09-10 05:51:21 UTC
(In reply to comment #10)
> The name in the summary should be media-gfx/fotoxx
> and the URL should be http://kornelix.squarespace.com/fotoxx

Yeah, and it could be keyworded as [sunrise] or EBUILD or both. Also, this bug depends on bug #236499.

BTW. thanks for the ebuild.
Comment 15 Account removed 2009-06-16 21:23:19 UTC
Created attachment 194942 [details]
Version bump
Comment 16 Gandalf 2009-06-18 18:32:25 UTC
(In reply to comment #15)
> Created an attachment (id=194942) [edit]
> Version bump
> 

This package can't be updated in sunrise as freeimage is hard masked at the moment. Users just have to get the ebuild from here if they want to use it until freeimage gets unmasked again.

You can make two changes in your ebuild. now days fotoxx depends on media-libs/exiftool instead of exiv2 and you can remove the S assignment as portage defaults to that folder.
Comment 17 Thomas Sachau gentoo-dev 2009-11-06 21:04:42 UTC
(In reply to comment #16)
> (In reply to comment #15)
> > Created an attachment (id=194942) [edit] [details]
> > Version bump
> > 
> 
> This package can't be updated in sunrise as freeimage is hard masked at the
> moment. Users just have to get the ebuild from here if they want to use it
> until freeimage gets unmasked again.
> 
> You can make two changes in your ebuild. now days fotoxx depends on
> media-libs/exiftool instead of exiv2 and you can remove the S assignment as
> portage defaults to that folder.
> 

Removed it from sunrise for now since freeimage dependency doesnt exit any more. Feel free to add the latest version together with needed dependencies not in main tree (with fixed bugs) to sunrise (after review) again.
Comment 18 mephinet 2010-02-07 11:22:57 UTC
The 7.1.2 ebuild is no longer functional as the download on the kornelix homepage does not exist any more.
Comment 19 Steve Herber 2010-02-09 08:49:20 UTC
the 7.1.2 ebuild works fine for the current source release:

cp fotoxx-7.1.2.ebuild fotoxx-9.5.ebuild
ebuild fotoxx-9.5.ebuild manifest
emerge fotoxx
Comment 20 Andrey Grozin gentoo-dev 2010-03-27 21:55:49 UTC
The current fotoxx no longer depends on media-libs/freeimage. So, I resurrected the latest sunrise ebuild (at 9470), removed the dependency, updated the license to GPL-3, renamed to fotoxx-9.9.ebuild, and successfully emerged it. Please restore this ebuild in sunrise, with the above-mentioned changes.
Comment 21 Roland Hopferwieser 2010-04-20 16:22:47 UTC
Created attachment 228523 [details]
fotoxx-10.1.1.ebuild
Comment 22 Steve Herber 2010-04-21 06:57:20 UTC
10.1.1 builds and runs under ~amd64.
Thanks for the update.
Comment 23 Thomas 2010-05-16 01:56:14 UTC
Created attachment 231611 [details]
build.log of a failed emerge

After that I can use the following command:
cd /var/tmp/portage/media-gfx/fotoxx-10.1.1/work/fotoxx-10.1.1 && make and got a working fotoxx binary so I think calling pkg-config in the sandbox or something like that is the problem?
Comment 24 Thomas 2010-05-24 12:53:40 UTC
Got it. It was becouse I had -Wl,--as-needed in my LDFLAGS.
Comment 25 Günther Hutzl 2010-05-25 09:04:59 UTC
Version 10.4 is out. Renaming the fotoxx-10.1.1.ebuild to fotoxx-10.4.ebuild made it work for me.

Thanks for the ebuild!
Comment 26 Luis Ferreira 2010-07-22 10:36:27 UTC
Created attachment 239785 [details]
build log fotoxx-10.7
Comment 27 Luis Ferreira 2010-07-22 10:39:12 UTC
Must be my fault. I know. But, please, help me to solve this compile error.
Somewhere, somehow, my system must have something wrong. Please.


*******

Sly luis # emerge --info                                                                                                                                                            
Portage 2.1.8.3 (default/linux/x86/10.0/desktop, gcc-4.4.3, glibc-2.11.2-r0, 2.6.32-gentoo-r7 i686)                                                                                 
=================================================================                                                                                                                   
System uname: Linux-2.6.32-gentoo-r7-i686-Pentium_II_-Deschutes-with-gentoo-2.0.1                                                                                                   
Timestamp of tree: Wed, 21 Jul 2010 18:45:01 +0000                                                                                                                                  
distcc 3.1 i686-pc-linux-gnu [disabled]                                                                                                                                             
ccache version 2.4 [disabled]                                                                                                                                                       
app-shells/bash:     4.0_p37                                                                                                                                                        
dev-java/java-config: 1.3.7-r1, 2.1.11                                                                                                                                              
dev-lang/python:     2.6.5-r2, 3.1.2-r3                                                                                                                                             
dev-util/ccache:     2.4-r7                                                                                                                                                         
dev-util/cmake:      2.6.4-r3
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.4.3-r5
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.8.5-r4, 1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="*"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium2 -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/entropy /usr/share/X11/xkb /usr/share/config /usr/share/config/kdm /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/skel /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c"
CXXFLAGS="-march=pentium2 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news nostrip parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://cesium.di.uminho.pt/pub/gentoo  ftp://ftp.di.fc.ul.pt/pub/linux/gentoo/  http://cesium.di.uminho.pt/pub/gentoo http://ftp.dei.uc.pt/pub/linux/gentoo/ ftp://gentoo.imj.fr/pub/gentoo/ http://130.59.10.35/ftp/mirror/gentoo/"
LANG="pt_PT.UTF-8"
LC_ALL="pt_PT.UTF-8"
LDFLAGS="-Wl,-O1,--as-needed"
LINGUAS="pt en pt_PT"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/var/lib/layman/science /var/lib/layman/sunrise /var/lib/layman"
SYNC="rsync://ftp.rnl.ist.utl.pt/gentoo-portage"
USE="7Zip R X a52 aac aalib accessibility acl acpi aiglx aim alsa artswrappersuid audiofile autoipd autotrace avahi bash-completion berkdb bidi bluetooth bzip2 cairo cdda cddb cdr chm cjk cli config_wizard consolekit cpudetection cracklib crypt css cups cxx dbox2 dbus dga djvu dri dts dv dvb dvd dvdr dvdread dxr3 ebook embedded emboss emf encode exif expat extramodules fam fame fat ffmpeg fftw firefox flac flash foomatic-db fortran freetype gcj gdbm geolocation gif gimpprint gmp gnome gnutls gpg gphoto2 gpm graphviz gs gsm gtk hal hfs hpijs iconv icq ieee1394 imagemagick imap inkjar inotify ipod ipv6 irc irda jabber jack java jbig jfs jingle joystick jpeg jpeg2k kde kdehiddenvisibility kerberos kipi kpathsea lame lapack latex lcd lcms ldap lensfun libnotify live lj lm_sensors logitech-mouse lzma lzo mad mail matroska mdnsresponder-compat mikmod mjpeg mmx mng modules mozdevelop mp3 mp3rtp mp4 mpeg msn mudflap musepack musicbrainz mysql ncurses network networkmanager new-hpcups new-login nls nntp nptl nptlonly nsplugin ntfs odbc ogg openal openexr opengl openmp pam pango pcmcia pcre pda pdf perl plotutils png policykit pop postscript povray ppds pppd pulseaudio python qt3support qt4 quotas rar rdesktop readline reflection reiserfs rss scanner sdl semantic-desktop session slp smime sms smtp soundex speex spell spl sql sqlite ssl startup-notification stream svg symlink sysfs taglib tcpd theora threads thumbnail tiff tk tracker truetype udev unicode usb v4l v4l2 visualization voice vorbis weather webkit wifi win32codecs wmf x264 x86 xcb xfs xine xinerama xml xmp xorg xpm xprint xulrunner xv xvid xvmc yahoo yaz zeroconf zlib" ALSA_CARDS="emu10k1x darla20 darla24 emu10k1 gina20 gina24 hdsp hdspm ice1712 indigo indigoio layla20 layla24 mia mixart mona pcxhr rme32 rme96 sb16 sbawe sscape usbusx2y vx222 usb-usx2y" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" APACHE2_MPMS="prefork" CAMERAS="agfa_cl20 casio_qv dimagev dimera3500 kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200 konica_qm150 panasonic_coolshot panasonic_dc1000 panasonic_dc1580 panasonic_l859 polaroid_pdc320 polaroid_pdc640 polaroid_pdc700 ricoh_g3 sipix_blink sipix_blink2 sipix_web2 sony_dscf1 sony_dscf55 toshiba_pdrm11 adc65 aox barbie canon clicksmart310 digigr8 digita directory enigma13 fuji gsmart300 hp215 iclick jamcam jd11 konica largan lg_gsm mars mustek pccam300 pccam600 ptp2 ricoh samsung sierra smal sonix soundvision spca50x sq905 stv0674 stv0680 sx330z template" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse void wacom" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pt en pt_PT" LIRC_DEVICES="audio audio_alsa serial" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="fbdev vesa radeonhd nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Sly luis #

Comment 28 Nao Nakashima 2010-07-26 11:12:14 UTC
(In reply to comment #26)
> Created an attachment (id=239785) [details]
> build log fotoxx-10.7
> 

Try compiling package without --as-needed in your LDFLAGS.
Comment 29 Jeroen Roovers (RETIRED) gentoo-dev 2010-07-26 11:45:33 UTC
*fotoxx-10.7 (16 Jul 2010)

  16 Jul 2010; Andrey Grozin <grozin@gentoo.org> +fotoxx-10.7.ebuild,
  +files/fotoxx-makefile.patch, +metadata.xml:
  Initial import, partly based on an old ebuild in sunrise