Bump! :)
and an other bump (2.16 2007/11/09)
Created attachment 138571 [details, diff] graphviz-2.16.1.ebuild i did an ebuild for 2.16.1. i'd like to get it looked over. i think there's some changes that need to be made to the python bindings still and i get a build error with USE=gnome (but I think it's just some broken linkage on my system). i can't tell if the notcl patch is still needed since a lot has changed in that Makefile.
Created attachment 138573 [details, diff] graphviz-2.16.1-bindings.patch
Created attachment 138609 [details, diff] ebuild.patch (In reply to comment #2) > Created an attachment (id=138571) [edit] > graphviz-2.16.1.ebuild > > i did an ebuild for 2.16.1. i'd like to get it looked over. i think there's > some changes that need to be made to the python bindings still and i get a > build error with USE=gnome (but I think it's just some broken linkage on my > system). i can't tell if the notcl patch is still needed since a lot has > changed in that Makefile. > USE=gnome works here what about the python stuff? attaching a patch to your ebuild, which should also fix bug 181147, bug 202446 and add some || die's.
i'm missing /usr/lib/python2.5/site-packages/{gv.py,_gv.so} with the new ebuild. it's probably an easy fix, i just haven't had a minute to look at it.
also fixed are bug #167896 and bug #189597
Created attachment 138650 [details, diff] graphviz-2.16.1-bindings.patch (In reply to comment #5) > i'm missing /usr/lib/python2.5/site-packages/{gv.py,_gv.so} with the new > ebuild. it's probably an easy fix, i just haven't had a minute to look at it. I patched the Makefile.am file instead of .im file, and this seems to work. btw: bug 195983 and bug 199831 should also be fixed. so pretty all bugs should be closed then...
ah yeah, that's much better. ;) i'll do a bit of regression testing and then toss it into portage.
Fixed.
I'm getting this error when trying toe emerge it. make[3]: *** No rule to make target `../../plugin/pango/libgvplugin_pango.la', needed by `dot_builtins'. Stop. =============== my emerge --info ================= Portage 2.1.4_rc10 (default-linux/amd64/2006.0, gcc-4.2.2, glibc-2.7-r1, 2.6.23-gentoo-r4 x86_64) ================================================================= System uname: 2.6.23-gentoo-r4 x86_64 AMD Opteron(tm) Processor 242 Timestamp of tree: Mon, 17 Dec 2007 23:30:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.1.3 dev-lang/python: 2.4.4-r4, 2.5.1-r4 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.10-r5 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.23-r2 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=opteron -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=opteron -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks fixpackages metadata-transfer parallel-fetch sfperms strict unmerge-orphans" GENTOO_MIRRORS="http://gentoo.osuosl.org http://cudlug.cudenver.edu/gentoo http://gentoo.binarycompass.org" LINGUAS="en" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac administrator aiglx alsa amd64 apache2 arts auctex audiofile bash-completion bcmath berkdb bitmap-fonts blas bonobo bzip2 calendar cdrom clamav clamd cli colordiff cracklib crypt ctype cups dbus debugger deprecated dga discouraged divx-linux dri dvd dvdr dvdread emacs emboss emul-linux86 encode fam fastcgi fbcon firefox flac foomaticdb fortran ftp gif glut gnome gphoto2 gpm gstreamer gtk gtk2 hal iconv imagemagick imlib ipv6 isdnlog java javascript jpeg kde kerberos latin1 leim lesstif libclamav libnotify logrotate lzw lzw-tiff mad maildir mbox mcal midi mime mng mouse mozcalendar mozilla mp3 mpeg mpeg2 mpi mudflap mysql mysqli nat ncurses nls nocd nosendmail nptl nptlonly nsplugin nvidia offensive openal opengl openmp osc oscar pam pcre pdf perl png pop pop3d portaudio posix ppds pppd preview-latex python qt3 qt4 query-browser quicktime readline reflection regex replytolist rtc samba sasl sdl session sharedmem sockets sound source sox speex spell spl ssl svg symlink tcltk tcpd tetex thunderbird tiff truetype truetype-fonts type1-fonts unicode usb vhosts vorbis xcomposite xine xmail xorg xpm xv xvid" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nvidia vesa fbdev" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY