Extra libs

classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

Extra libs

Christian Weisgerber
I built the complete ports tree on amd64 and ran lib-depends-check
over the resultant packages.  Most of the ones with missing library
dependencies should be fixed now.  Below is the less critical list
of extra LIB_DEPENDS/WANTLIB cases.  Some of these might actually
be correct, many are harmless, but a few may actually indicate that
something fails to link against intended dependencies.

People, please have a look over the list and see if you notice
anything strange or anything you'd like to fix.


===> audio/libao,
/usr/ports/packages/amd64/all/libao-0.8.5p2.tgz:
/usr/ports/packages/amd64/all/libao-esd-0.8.5p1.tgz:
Extra: ao.3
===> audio/libvorbis
/usr/ports/packages/amd64/all/libvorbis-1.1.1p0.tgz:
Extra: ogg.5
===> audio/normalize
/usr/ports/packages/amd64/all/normalize-0.7.4.tgz:
Extra: intl.3
Extra: iconv.4
===> audio/xmms-tremor
/usr/ports/packages/amd64/all/xmms-tremor-1.0.tgz:
Extra: xmms.4
===> audio/xmp
/usr/ports/packages/amd64/all/xmp-2.0.4p2.tgz:
/usr/ports/packages/amd64/all/xmms-xmp-2.0.4p0.tgz:
Extra: m.2
Extra: X11.9
Extra: c.38
Extra: Xext.9
===> converters/wv
/usr/ports/packages/amd64/all/wv-0.7.2.tgz:
Extra: Magick.8
===> databases/db/v4
/usr/ports/packages/amd64/all/db-4.2.52p6.tgz:
/usr/ports/packages/amd64/all/db-tcl-4.2.52p1.tgz:
Extra: c.38
Extra: tcl84.1
Extra: db.4
===> databases/ocaml-postgresql
/usr/ports/packages/amd64/all/ocaml-postgresql-1.4.6.tgz:
Extra: pq.4
===> databases/p5-DBD-Sybase
/usr/ports/packages/amd64/all/p5-DBD-Sybase-1.04p1.tgz:
Extra: iconv.4
===> databases/py-sybase
/usr/ports/packages/amd64/all/py-sybase-0.36p0.tgz:
Extra: iconv.4
===> databases/sqlite3
/usr/ports/packages/amd64/all/sqlite3-3.2.7p0.tgz:
/usr/ports/packages/amd64/all/sqlite3-tcl-3.2.7p0.tgz:
Extra: readline.3
Extra: ncurses.10
Extra: c.38
Extra: tcl84.1
Extra: sqlite3.8
===> devel/apr-util
/usr/ports/packages/amd64/all/apr-util-1.0.1p2.tgz:
Extra: iconv.4
===> devel/lib765
/usr/ports/packages/amd64/all/lib765-0.3.1.1.tgz:
Extra: dsk.2
===> devel/libgtop
/usr/ports/packages/amd64/all/libgtop-1.0.13p1.tgz:
Extra: intl.3
Extra: iconv.4
===> devel/libgtop,gnome
/usr/ports/packages/amd64/all/libgtop-1.0.13p1-gnome.tgz:
Extra: intl.3
Extra: gnomesupport.0
Extra: iconv.4
Extra: gnome.36
===> devel/mysql-gui-common
/usr/ports/packages/amd64/all/mysql-gui-common-2.0.11beta.tgz:
Extra: intl.3
Extra: iconv.4
===> devel/p5-Locale-gettext
/usr/ports/packages/amd64/all/p5-Locale-gettext-1.03.tgz:
Extra: iconv.4
===> devel/pcre++
/usr/ports/packages/amd64/all/pcre++-0.9.5.tgz:
Extra: pcre.0
===> devel/sdl,esd
/usr/ports/packages/amd64/all/sdl-1.2.9-esd.tgz:
Extra: esd.2
===> devel/sdl-gfx
/usr/ports/packages/amd64/all/sdl-gfx-2.0.12.tgz:
Extra: SDL.5
===> devel/sdl-sound
/usr/ports/packages/amd64/all/sdl-sound-1.0.1p0.tgz:
Extra: vorbisenc.2
Extra: smpeg.1
Extra: vorbis.4
Extra: vorbisfile.4
===> devel/sdlmm
/usr/ports/packages/amd64/all/sdlmm-0.1.8.tgz:
/usr/ports/packages/amd64/all/sdlmm-docs-0.1.8.tgz:
Extra: SDL.5
===> devel/silc-toolkit
/usr/ports/packages/amd64/all/silc-toolkit-1.0p2.tgz:
Extra: iconv.4
===> devel/swig
/usr/ports/packages/amd64/all/swig-1.3.24p0.tgz:
Extra: guile.9
===> devel/tclcl
/usr/ports/packages/amd64/all/tclcl-1.0b13.tgz:
Extra: otcl.1
===> devel/tmake
/usr/ports/packages/amd64/all/tmake-1.10.tgz:
Extra: qt-mt.3
===> devel/uuid
/usr/ports/packages/amd64/all/uuid-1.3.1.tgz:
/usr/ports/packages/amd64/all/p5-UUID-1.3.1.tgz:
Extra: c.38
===> devel/varconf
/usr/ports/packages/amd64/all/varconf-0.5.4p0.tgz:
Extra: Atlas.1
===> editors/scintilla
/usr/ports/packages/amd64/all/scintilla-1.54p0.tgz:
Extra: gtk.2
Extra: gdk.2
===> games/enigma
/usr/ports/packages/amd64/all/enigma-0.81.tgz:
Extra: lualib.5
Extra: lua.5
===> graphics/Guppi
/usr/ports/packages/amd64/all/Guppi-0.40.3.tgz:
Extra: glade-gnome.5
Extra: gnomeprint.17
Extra: gmodule.1
Extra: ORBit.5
Extra: IIOP.5
Extra: intl.3
Extra: gnomesupport.0
Extra: gnomeui.47
Extra: bonobo-print.2
Extra: zvt.6
Extra: iconv.4
Extra: popt.0
Extra: ORBitutil.5
Extra: audiofile.0
Extra: gdk_pixbuf.2
Extra: bonobox.2
Extra: oaf.1
Extra: ungif.5
Extra: glade.5
Extra: ORBitCosNaming.5
Extra: art_lgpl.4
Extra: esd.2
Extra: glib.1
Extra: gnome.36
Extra: xml.9
Extra: bonobo.2
Extra: gdk_imlib.19
===> graphics/camlimages
/usr/ports/packages/amd64/all/camlimages-2.2.0p0.tgz:
Extra: tiff.37
Extra: ungif.5
Extra: jpeg.62
Extra: png.4
===> graphics/digikam-doc
/usr/ports/packages/amd64/all/digikam-doc-0.7.4p0.tgz:
Extra: qt-mt.3
===> graphics/gdk-pixbuf
/usr/ports/packages/amd64/all/gdk-pixbuf-0.22.0p2.tgz:
/usr/ports/packages/amd64/all/gdk-pixbuf-gnome-0.22.0.tgz:
Extra: gdk_pixbuf.2
===> graphics/libmng
/usr/ports/packages/amd64/all/libmng-1.0.9p1.tgz:
Extra: lcms.1
Extra: jpeg.62
===> graphics/smpeg-xmms
/usr/ports/packages/amd64/all/xmms-smpeg-0.3.5.tgz:
Extra: xmms.4
===> japanese/kterm,xaw3d
/usr/ports/packages/amd64/all/ja-kterm-6.2.0p2-xaw3d.tgz:
Extra: Xaw3d.11
===> japanese/onew,canna
/usr/ports/packages/amd64/all/ja-onew-canna-2.2.10.tgz:
Extra: canna.1
===> japanese/onew,wnn4,canna
/usr/ports/packages/amd64/all/ja-onew-wnn4-canna-2.2.10.tgz:
Extra: canna.1
===> mail/bogofilter,db4
/usr/ports/packages/amd64/all/bogofilter-0.92.8p0-db4.tgz:
Extra: db.4
===> math/ntl
/usr/ports/packages/amd64/all/ntl-5.3.1.tgz:
Extra: gmp.6
===> misc/magicpoint
/usr/ports/packages/amd64/all/magicpoint-1.11bp4.tgz:
Extra: Xft.6
Extra: fontconfig.2
===> misc/sh-utils
/usr/ports/packages/amd64/all/sh-utils-2.0.tgz:
Extra: intl.3
Extra: iconv.4
===> misc/shared-mime-info
/usr/ports/packages/amd64/all/shared-mime-info-0.15.tgz:
Extra: gmodule-2.0.800
Extra: gobject-2.0.800
===> misc/tkman
/usr/ports/packages/amd64/all/tkman-2.1p0.tgz:
Extra: tk84.1
===> misc/xdelta
/usr/ports/packages/amd64/all/xdelta-1.1.1p0.tgz:
Extra: gdbm.3
===> multimedia/libtheora
/usr/ports/packages/amd64/all/libtheora-1.0alpha4.tgz:
Extra: vorbisenc.2
Extra: vorbisfile.4
Extra: vorbis.4
Extra: ogg.5
===> net/ap-utils
/usr/ports/packages/amd64/all/ap-utils-1.3.2p0.tgz:
Extra: intl.3
===> net/libdnet
/usr/ports/packages/amd64/all/libdnet-1.10p0.tgz:
/usr/ports/packages/amd64/all/py-libdnet-1.10.tgz:
Extra: m.2
Extra: c.38
Extra: python2.3.0
Extra: util.11
Extra: pthread.6
===> net/mrtg
/usr/ports/packages/amd64/all/mrtg-2.12.2p1.tgz:
Extra: iconv.4
===> net/net-snmp
/usr/ports/packages/amd64/all/net-snmp-5.1.3p0.tgz:
/usr/ports/packages/amd64/all/p5-SNMP-5.1.3p0.tgz:
Extra: c.38
===> net/rrdtool,tcl
/usr/ports/packages/amd64/all/rrdtool-1.0.49p2-tcl.tgz:
Extra: tcl84.1
===> net/samba,ldap
/usr/ports/packages/amd64/all/samba-3.0.20bp1-ldap.tgz:
/usr/ports/packages/amd64/all/samba-docs-3.0.20b.tgz:
Extra: utf8.0
===> net/tclcurl
/usr/ports/packages/amd64/all/TclCurl-0.10.5p1.tgz:
Extra: tcl84.1
===> net/tcpreen
/usr/ports/packages/amd64/all/tcpreen-1.2.4.tgz:
Extra: intl.3
Extra: iconv.4
===> net/weex
/usr/ports/packages/amd64/all/weex-2.6.1.5p0.tgz:
Extra: intl.3
Extra: iconv.4
===> print/jadetex
/usr/ports/packages/amd64/all/jadetex-3.11p1.tgz:
Extra: m.2
Extra: c.38
Extra: z.4
Extra: stdc++.40
Extra: png.4
===> print/pdflib
/usr/ports/packages/amd64/all/pdflib-4.0.3p0.tgz:
Extra: tiff.37
Extra: png.4
===> print/py-reportlab/plugins/renderPM
/usr/ports/packages/amd64/all/py-reportlab-renderPM-0.9.tgz:
Extra: art_lgpl_2.5
===> print/transfig
/usr/ports/packages/amd64/all/transfig-3.2.4p0.tgz:
Extra: jpeg.62
===> security/clamav
/usr/ports/packages/amd64/all/clamav-0.87.1.tgz:
Extra: curl.3
Extra: ssl.10
Extra: crypto.12
===> security/libfwbuilder
/usr/ports/packages/amd64/all/libfwbuilder-2.0.7.tgz:
Extra: qt-mt.3
===> security/libgcrypt
/usr/ports/packages/amd64/all/libgcrypt-1.2.0.tgz:
Extra: gpg-error.1
===> security/libmcrypt
/usr/ports/packages/amd64/all/libmcrypt-2.5.7p0.tgz:
Extra: ltdl.4
Extra: mhash.2
===> security/zebedee
/usr/ports/packages/amd64/all/zebedee-2.4.1p0.tgz:
Extra: bz2.10
===> shells/bash,static
/usr/ports/packages/amd64/all/bash-3.0.16p1-static.tgz:
Extra: intl.3
Extra: iconv.4
===> sysutils/bubblemon-dockapp
/usr/ports/packages/amd64/all/bubblemon-dockapp-1.4.tgz:
Extra: gtk.2
===> telephony/asterisk
/usr/ports/packages/amd64/all/asterisk-1.0.9.tgz:
Extra: ossaudio.3
===> textproc/py-xml
/usr/ports/packages/amd64/all/py-xml-0.7.1.tgz:
Extra: expat.4
===> textproc/textutils
/usr/ports/packages/amd64/all/textutils-2.0.tgz:
Extra: intl.3
Extra: iconv.4
===> www/webalizer
/usr/ports/packages/amd64/all/webalizer-2.01.10p3.tgz:
Extra: iconv.4
===> x11/aterm
/usr/ports/packages/amd64/all/aterm-0.4.2.tgz:
Extra: jpeg.62
Extra: png.4
===> x11/aterm,big5
/usr/ports/packages/amd64/all/aterm-0.4.2-big5.tgz:
Extra: jpeg.62
Extra: png.4
===> x11/enlightenment
/usr/ports/packages/amd64/all/enlightenment-0.16.7.2.tgz:
Extra: intl.3
Extra: iconv.4
Extra: bz2.10
Extra: ltdl.4
Extra: ungif.5
Extra: jpeg.62
Extra: z.4
Extra: tiff.37
Extra: png.4
===> x11/fleditor
/usr/ports/packages/amd64/all/fleditor-0.4.5.tgz:
Extra: fltk.4
===> x11/flvw
/usr/ports/packages/amd64/all/flvw-1.0.tgz:
Extra: fltk.4
===> x11/gnome/vfs
/usr/ports/packages/amd64/all/gnome-vfs-1.0.5p1.tgz:
Extra: gnome.36
===> x11/gnomemm
/usr/ports/packages/amd64/all/gnomemm-1.2.3.tgz:
/usr/ports/packages/amd64/all/gnomemm-docs-1.2.3.tgz:
Extra: gtkmm.2
Extra: gdkmm.2
===> x11/gtkmm
/usr/ports/packages/amd64/all/gtkmm-1.2.10p2.tgz:
/usr/ports/packages/amd64/all/gtkmm-docs-1.2.10.tgz:
Extra: sigc.0
===> x11/kde/graphics3
/usr/ports/packages/amd64/all/kdegraphics-3.4.3.tgz:
/usr/ports/packages/amd64/all/kpovmodeller-3.4.3.tgz:
Extra: t1.6
/usr/ports/packages/amd64/all/kamera-3.4.3.tgz:
Extra: khtml.6
Extra: kjs.3
Extra: Xft.6
Extra: kutils.3
Extra: fribidi.0
Extra: t1.6
Extra: kdeprint.6
Extra: khtml.6
Extra: kjs.3
Extra: Xft.6
Extra: kutils.3
Extra: kparts.3
Extra: fribidi.0
Extra: t1.6
Extra: kdeprint.6
===> x11/kde/webdev
/usr/ports/packages/amd64/all/kdewebdev-3.4.3.tgz:
Extra: cvsservice.0
===> x11/kde/i18n3,af
/usr/ports/packages/amd64/all/kde-i18n-af-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,ar
/usr/ports/packages/amd64/all/kde-i18n-ar-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,bg
/usr/ports/packages/amd64/all/kde-i18n-bg-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,bn
/usr/ports/packages/amd64/all/kde-i18n-bn-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,br
/usr/ports/packages/amd64/all/kde-i18n-br-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,bs
/usr/ports/packages/amd64/all/kde-i18n-bs-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,ca
/usr/ports/packages/amd64/all/kde-i18n-ca-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,cs
/usr/ports/packages/amd64/all/kde-i18n-cs-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,cy
/usr/ports/packages/amd64/all/kde-i18n-cy-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,da
/usr/ports/packages/amd64/all/kde-i18n-da-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,de
/usr/ports/packages/amd64/all/kde-i18n-de-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,el
/usr/ports/packages/amd64/all/kde-i18n-el-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,en_GB
/usr/ports/packages/amd64/all/kde-i18n-en_GB-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,eo
/usr/ports/packages/amd64/all/kde-i18n-eo-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,es
/usr/ports/packages/amd64/all/kde-i18n-es-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,et
/usr/ports/packages/amd64/all/kde-i18n-et-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,eu
/usr/ports/packages/amd64/all/kde-i18n-eu-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,fi
/usr/ports/packages/amd64/all/kde-i18n-fi-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,fr
/usr/ports/packages/amd64/all/kde-i18n-fr-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,fy
/usr/ports/packages/amd64/all/kde-i18n-fy-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,ga
/usr/ports/packages/amd64/all/kde-i18n-ga-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,he
/usr/ports/packages/amd64/all/kde-i18n-he-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,hi
/usr/ports/packages/amd64/all/kde-i18n-hi-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,hsb
/usr/ports/packages/amd64/all/kde-i18n-hsb-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,hu
/usr/ports/packages/amd64/all/kde-i18n-hu-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,is
/usr/ports/packages/amd64/all/kde-i18n-is-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,it
/usr/ports/packages/amd64/all/kde-i18n-it-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,ja
/usr/ports/packages/amd64/all/kde-i18n-ja-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,lt
/usr/ports/packages/amd64/all/kde-i18n-lt-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,mk
/usr/ports/packages/amd64/all/kde-i18n-mk-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,nb
/usr/ports/packages/amd64/all/kde-i18n-nb-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,nds
/usr/ports/packages/amd64/all/kde-i18n-nds-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,nl
/usr/ports/packages/amd64/all/kde-i18n-nl-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,nn
/usr/ports/packages/amd64/all/kde-i18n-nn-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,pa
/usr/ports/packages/amd64/all/kde-i18n-pa-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,pl
/usr/ports/packages/amd64/all/kde-i18n-pl-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,pt
/usr/ports/packages/amd64/all/kde-i18n-pt-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,pt_BR
/usr/ports/packages/amd64/all/kde-i18n-pt_BR-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,ro
/usr/ports/packages/amd64/all/kde-i18n-ro-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,ru
/usr/ports/packages/amd64/all/kde-i18n-ru-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,se
/usr/ports/packages/amd64/all/kde-i18n-se-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,sk
/usr/ports/packages/amd64/all/kde-i18n-sk-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,sl
/usr/ports/packages/amd64/all/kde-i18n-sl-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,sr
/usr/ports/packages/amd64/all/kde-i18n-sr-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,sr@Latn
/usr/ports/packages/amd64/all/[hidden email]:
Extra: qt-mt.3
===> x11/kde/i18n3,sv
/usr/ports/packages/amd64/all/kde-i18n-sv-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,ta
/usr/ports/packages/amd64/all/kde-i18n-ta-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,tg
/usr/ports/packages/amd64/all/kde-i18n-tg-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,tr
/usr/ports/packages/amd64/all/kde-i18n-tr-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,uk
/usr/ports/packages/amd64/all/kde-i18n-uk-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/i18n3,zh_CN
/usr/ports/packages/amd64/all/kde-i18n-zh_CN-3.4.3.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,bg
/usr/ports/packages/amd64/all/koffice-i18n-bg-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,ca
/usr/ports/packages/amd64/all/koffice-i18n-ca-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,cs
/usr/ports/packages/amd64/all/koffice-i18n-cs-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,cy
/usr/ports/packages/amd64/all/koffice-i18n-cy-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,da
/usr/ports/packages/amd64/all/koffice-i18n-da-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,de
/usr/ports/packages/amd64/all/koffice-i18n-de-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,el
/usr/ports/packages/amd64/all/koffice-i18n-el-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,en_GB
/usr/ports/packages/amd64/all/koffice-i18n-en_GB-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,es
/usr/ports/packages/amd64/all/koffice-i18n-es-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,et
/usr/ports/packages/amd64/all/koffice-i18n-et-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,eu
/usr/ports/packages/amd64/all/koffice-i18n-eu-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,fi
/usr/ports/packages/amd64/all/koffice-i18n-fi-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,fr
/usr/ports/packages/amd64/all/koffice-i18n-fr-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,hu
/usr/ports/packages/amd64/all/koffice-i18n-hu-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,it
/usr/ports/packages/amd64/all/koffice-i18n-it-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,nb
/usr/ports/packages/amd64/all/koffice-i18n-nb-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,nl
/usr/ports/packages/amd64/all/koffice-i18n-nl-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,nn
/usr/ports/packages/amd64/all/koffice-i18n-nn-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,pl
/usr/ports/packages/amd64/all/koffice-i18n-pl-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,pt
/usr/ports/packages/amd64/all/koffice-i18n-pt-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,pt_BR
/usr/ports/packages/amd64/all/koffice-i18n-pt_BR-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,ru
/usr/ports/packages/amd64/all/koffice-i18n-ru-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,sl
/usr/ports/packages/amd64/all/koffice-i18n-sl-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,sr
/usr/ports/packages/amd64/all/koffice-i18n-sr-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,sr@Latn
/usr/ports/packages/amd64/all/[hidden email]:
Extra: qt-mt.3
===> x11/kde/office-i18n3,sv
/usr/ports/packages/amd64/all/koffice-i18n-sv-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,ta
/usr/ports/packages/amd64/all/koffice-i18n-ta-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,tg
/usr/ports/packages/amd64/all/koffice-i18n-tg-1.4.2.tgz:
Extra: qt-mt.3
===> x11/kde/office-i18n3,zh_CN
/usr/ports/packages/amd64/all/koffice-i18n-zh_CN-1.4.2.tgz:
Extra: qt-mt.3
===> x11/mowitz
/usr/ports/packages/amd64/all/mowitz-0.2.2.tgz:
Extra: XawM.1
===> x11/olvwm
/usr/ports/packages/amd64/all/olvwm-4.2.tgz:
Extra: xview.3
===> x11/p5-Gtk,gtkglarea
/usr/ports/packages/amd64/all/p5-Gtk-0.7008-gtkglarea.tgz:
Extra: gtkgl.1
===> x11/qt2
/usr/ports/packages/amd64/all/qt2-3.2p0.tgz:
/usr/ports/packages/amd64/all/qt2-examples-3.2.tgz:
/usr/ports/packages/amd64/all/qt2-html-3.2p0.tgz:
Extra: mng.3
Extra: png.4
===> x11/qt2-designer
/usr/ports/packages/amd64/all/qt-designer-2.3.2p0.tgz:
Extra: mng.3
Extra: jpeg.62
Extra: png.4
===> x11/qt4
/usr/ports/packages/amd64/all/qt4-4.0.1.tgz:
/usr/ports/packages/amd64/all/qt4-html-4.0.1.tgz:
/usr/ports/packages/amd64/all/qt4-debug-4.0.1.tgz:
/usr/ports/packages/amd64/all/qt4-examples-4.0.1.tgz:
/usr/ports/packages/amd64/all/qt4-mysql-4.0.1.tgz:
Extra: jpeg.62
/usr/ports/packages/amd64/all/qt4-postgresql-4.0.1.tgz:
Extra: ICE.8
Extra: Xrender.4
Extra: GLU.5
Extra: SM.8
Extra: freetype.13
Extra: Xinerama.4
Extra: Xrandr.5
Extra: Xcursor.3
Extra: jpeg.62
Extra: Xext.9
Extra: GL.4
Extra: Xi.9
Extra: m.2
Extra: X11.9
Extra: fontconfig.2
Extra: png.4
Extra: ICE.8
Extra: Xrender.4
Extra: GLU.5
Extra: SM.8
Extra: freetype.13
Extra: Xinerama.4
Extra: Xrandr.5
Extra: Xcursor.3
Extra: jpeg.62
Extra: Xext.9
Extra: GL.4
Extra: Xi.9
Extra: m.2
Extra: X11.9
Extra: fontconfig.2
Extra: png.4
===> x11/wxWidgets/headers
/usr/ports/packages/amd64/all/wxWidgets-headers-2.4.2p0.tgz:
Extra: tiff.37
Extra: jpeg.62
Extra: iconv.4
Extra: png.4
===> x11/wxWidgets/base
/usr/ports/packages/amd64/all/wxWidgets-base-2.4.2.tgz:
Extra: tiff.37
Extra: jpeg.62
Extra: png.4
===> x11/wxWidgets/gtkheaders
/usr/ports/packages/amd64/all/wxWidgets-gtkheaders-2.4.2.tgz:
Extra: tiff.37
Extra: jpeg.62
Extra: iconv.4
Extra: png.4
--
Christian "naddy" Weisgerber                          [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: Extra libs

Peter Strömberg
On 17 Nov 2005 at 21:24, Christian Weisgerber wrote:

I guess most (all?) intl and iconv are from using MODULES=gettext

It would be great if lib-depends-check would say which subpackage has what error ...

e.g.:

> ...
> ===> x11/gtkmm
> /usr/ports/packages/amd64/all/gtkmm-1.2.10p2.tgz:
> /usr/ports/packages/amd64/all/gtkmm-docs-1.2.10.tgz:
> Extra: sigc.0
> ===> x11/kde/graphics3
> ...

It's gtkmm which has the extra lib, not gtkmmm-docs

bagheera:/usr/ports/packages/i386 $ /usr/ports/infrastructure/package/check-newlib-depends gtkmm-*
gtkmm-1.2.10p2.tgz:
Extra: sigc.0
gtkmm-docs-1.2.10.tgz:
bagheera:/usr/ports/packages/i386 $

Reply | Threaded
Open this post in threaded view
|

Re: Extra libs

Aleksander Piotrowski
Peter Strömberg <[hidden email]> wrote:

> On 17 Nov 2005 at 21:24, Christian Weisgerber wrote:
>
> I guess most (all?) intl and iconv are from using MODULES=gettext
>
> It would be great if lib-depends-check would say which subpackage has what error ...

Extra intl and iconv are because ports are linking in static versions of
those libraries.  I'm going to fix these problems this weekend.  If
anyone wants to fix them as well then please mail me off list so we
won't duplicate our work.

> > ===> x11/gtkmm
> > /usr/ports/packages/amd64/all/gtkmm-1.2.10p2.tgz:
> > /usr/ports/packages/amd64/all/gtkmm-docs-1.2.10.tgz:
> > Extra: sigc.0
> > ===> x11/kde/graphics3
> > ...
>
> It's gtkmm which has the extra lib, not gtkmmm-docs
>
> bagheera:/usr/ports/packages/i386 $ /usr/ports/infrastructure/package/check-newlib-depends gtkmm-*
> gtkmm-1.2.10p2.tgz:
> Extra: sigc.0
> gtkmm-docs-1.2.10.tgz:
> bagheera:/usr/ports/packages/i386 $

Yeah, it's because "Extra: " lines are written to stderr and the rest is
written to stdout.  Right?

Alek
--
Maybe were victims of fate / Remember when we'd celebrate
We'd drink and get high until late / And now were all alone
Wedding bells ain't gonna chime / With both of us guilty of crime
And both of us sentenced to time / And now were all alone
 -- Placebo, Protect me from what i want

Reply | Threaded
Open this post in threaded view
|

Re: Extra libs

Aleksander Piotrowski
In reply to this post by Christian Weisgerber
Christian Weisgerber <[hidden email]> wrote:

> ===> audio/normalize
> /usr/ports/packages/amd64/all/normalize-0.7.4.tgz:
> Extra: intl.3
> Extra: iconv.4

Following diff updates normalize to the latest release and fixes WANTLIB
issue.  Please test, comment and OK that diff.  Especially FLAC support.

Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/normalize/Makefile,v
retrieving revision 1.10
diff -u -r1.10 Makefile
--- Makefile 21 Nov 2004 17:51:46 -0000 1.10
+++ Makefile 18 Nov 2005 21:44:25 -0000
@@ -2,9 +2,9 @@
 
 COMMENT= "audio file volume normalizer"
 
-DISTNAME= normalize-0.7.4
+DISTNAME= normalize-0.7.6
 CATEGORIES= audio
-MASTER_SITES= http://www.cs.columbia.edu/~cvaill/normalize/
+MASTER_SITES= http://www1.cs.columbia.edu/~cvaill/normalize/
 
 HOMEPAGE= http://www.cs.columbia.edu/~cvaill/normalize/
 
@@ -17,13 +17,10 @@
 PERMIT_DISTFILES_FTP= Yes
 WANTLIB= c m
 
-.if ${MACHINE_ARCH} == "sparc64"
-PATCH_LIST= patch-* gcc-*
-.endif
-
 MODULES= devel/gettext
 
 CONFIGURE_STYLE=gnu
+USE_LIBTOOL= Yes
 
 # Do not build xmms plugin for now.
 CONFIGURE_ARGS= --disable-xmms \
Index: distinfo
===================================================================
RCS file: /cvs/ports/audio/normalize/distinfo,v
retrieving revision 1.3
diff -u -r1.3 distinfo
--- distinfo 5 Jan 2005 15:47:08 -0000 1.3
+++ distinfo 18 Nov 2005 21:44:25 -0000
@@ -1,4 +1,4 @@
-MD5 (normalize-0.7.4.tar.gz) = 78ab6c24d8f1bfb1ebfa4ea80345bf61
-RMD160 (normalize-0.7.4.tar.gz) = d523d540b4e1763025ea8aa0e8372cfc2fd9feed
-SHA1 (normalize-0.7.4.tar.gz) = 49b65ba026583f7ba910e9050adc7d542a0aa04d
-SIZE (normalize-0.7.4.tar.gz) = 364696
+MD5 (normalize-0.7.6.tar.gz) = 02186731e7cf68f1430b76fe0c592926
+RMD160 (normalize-0.7.6.tar.gz) = 1a3904efc40eb8d77a623a672a2156fd33bc38a2
+SHA1 (normalize-0.7.6.tar.gz) = db42d155bc75ae64a222888de96ea966ccf484a7
+SIZE (normalize-0.7.6.tar.gz) = 383659
Index: patches/gcc-src_Makefile_in
===================================================================
RCS file: /cvs/ports/audio/normalize/patches/gcc-src_Makefile_in,v
retrieving revision 1.1
diff -u -r1.1 gcc-src_Makefile_in
--- patches/gcc-src_Makefile_in 27 Jan 2004 20:19:13 -0000 1.1
+++ patches/gcc-src_Makefile_in 18 Nov 2005 21:44:25 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: gcc-src_Makefile_in,v 1.1 2004/01/27 20:19:13 sturm Exp $
---- src/Makefile.in.orig 2002-04-28 23:22:57.000000000 +0200
-+++ src/Makefile.in 2004-01-27 20:45:58.000000000 +0100
-@@ -368,7 +368,7 @@ normalize-adjust.o: adjust.c
- @AMDEP_TRUE@ source='adjust.c' object='normalize-adjust.o' libtool=no @AMDEPBACKSLASH@
- @AMDEP_TRUE@ depfile='$(DEPDIR)/normalize-adjust.Po' tmpdepfile='$(DEPDIR)/normalize-adjust.TPo' @AMDEPBACKSLASH@
- @AMDEP_TRUE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
-- $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(normalize_CFLAGS) $(CFLAGS) -c -o normalize-adjust.o `test -f 'adjust.c' || echo '$(srcdir)/'`adjust.c
-+ $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(normalize_CFLAGS) $(CFLAGS) -O0 -c -o normalize-adjust.o `test -f 'adjust.c' || echo '$(srcdir)/'`adjust.c
-
- normalize-adjust.obj: adjust.c
- @AMDEP_TRUE@ source='adjust.c' object='normalize-adjust.obj' libtool=no @AMDEPBACKSLASH@
Index: patches/patch-configure
===================================================================
RCS file: /cvs/ports/audio/normalize/patches/patch-configure,v
retrieving revision 1.1
diff -u -r1.1 patch-configure
--- patches/patch-configure 13 May 2003 00:12:38 -0000 1.1
+++ patches/patch-configure 18 Nov 2005 21:44:25 -0000
@@ -1,37 +1,12 @@
-$OpenBSD: patch-configure,v 1.1 2003/05/13 00:12:38 naddy Exp $
---- configure.orig Mon May 12 17:29:18 2003
-+++ configure Mon May 12 17:30:28 2003
-@@ -13288,7 +13288,6 @@ else
- #include "confdefs.h"
- #include <libintl.h>
- extern int _nl_msg_cat_cntr;
--extern int *_nl_domain_bindings;
- extern
- #ifdef __cplusplus
- "C"
-@@ -13304,7 +13303,7 @@ int
- main ()
- {
- bindtextdomain ("", "");
--return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings + *_nl_expand_alias (0)
-+return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
-   ;
-   return 0;
- }
-@@ -13335,7 +13334,6 @@ rm -f conftest.$ac_objext conftest$ac_ex
- #include "confdefs.h"
- #include <libintl.h>
- extern int _nl_msg_cat_cntr;
--extern int *_nl_domain_bindings;
- extern
- #ifdef __cplusplus
- "C"
-@@ -13351,7 +13349,7 @@ int
- main ()
- {
- bindtextdomain ("", "");
--return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings + *_nl_expand_alias (0)
-+return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0)
-   ;
-   return 0;
- }
+$OpenBSD$
+--- configure.orig Fri Nov 18 20:50:01 2005
++++ configure Fri Nov 18 20:50:28 2005
+@@ -14340,7 +14340,7 @@ s,@USE_NLS@,$USE_NLS,;t t
+ s,@LIBICONV@,$LIBICONV,;t t
+ s,@LTLIBICONV@,$LTLIBICONV,;t t
+ s,@INTLLIBS@,$INTLLIBS,;t t
+-s,@LIBINTL@,$LIBINTL,;t t
++s,@LIBINTL@,$LTLIBINTL,;t t
+ s,@LTLIBINTL@,$LTLIBINTL,;t t
+ s,@POSUB@,$POSUB,;t t
+ CEOF
Index: patches/patch-src_Makefile_in
===================================================================
RCS file: /cvs/ports/audio/normalize/patches/patch-src_Makefile_in,v
retrieving revision 1.2
diff -u -r1.2 patch-src_Makefile_in
--- patches/patch-src_Makefile_in 4 Jun 2002 21:17:04 -0000 1.2
+++ patches/patch-src_Makefile_in 18 Nov 2005 21:44:25 -0000
@@ -1,7 +1,16 @@
 $OpenBSD: patch-src_Makefile_in,v 1.2 2002/06/04 21:17:04 jasoni Exp $
---- src/Makefile.in.orig Sun Apr 28 14:22:57 2002
-+++ src/Makefile.in Tue Jun  4 07:03:12 2002
-@@ -675,31 +675,31 @@ install-exec-hook:
+--- src/Makefile.in.orig Sun Sep  8 23:33:08 2002
++++ src/Makefile.in Fri Nov 18 21:02:27 2005
+@@ -163,7 +163,7 @@ normalize_CFLAGS = @AUDIOFILE_CFLAGS@ $(
+ localedir = $(datadir)/locale
+
+ INCLUDES = -I$(top_srcdir)/nid3lib \
+- -I$(top_builddir)/intl -DLOCALEDIR=\"$(localedir)\"
++ -DLOCALEDIR=\"$(localedir)\"
+
+
+ EXTRA_DIST = normalize-mp3.in mktestwav.c
+@@ -679,31 +679,31 @@ install-exec-hook:
  # test program targets follow
 
  mktestwav: mktestwav.o riff.o version.o getopt.o getopt1.o
Index: patches/patch-src_normalize-mp3_in
===================================================================
RCS file: /cvs/ports/audio/normalize/patches/patch-src_normalize-mp3_in,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 patch-src_normalize-mp3_in
--- patches/patch-src_normalize-mp3_in 28 Apr 2002 09:11:37 -0000 1.1.1.1
+++ patches/patch-src_normalize-mp3_in 18 Nov 2005 21:44:25 -0000
@@ -1,18 +1,22 @@
 $OpenBSD: patch-src_normalize-mp3_in,v 1.1.1.1 2002/04/28 09:11:37 jasoni Exp $
---- src/normalize-mp3.in.orig Sat Feb 23 12:49:57 2002
-+++ src/normalize-mp3.in Wed Apr 24 11:59:06 2002
-@@ -27,10 +27,10 @@
+--- src/normalize-mp3.in.orig Sun Sep  8 23:31:26 2002
++++ src/normalize-mp3.in Fri Nov 18 20:42:53 2005
+@@ -27,12 +27,12 @@
  # %b becomes bitrate of re-encoded file, as specified by the -b option
  # Example: $OGGENCODE="oggenc -Q -b %b -o %m %w"
 
--$MP3DECODE = "@MP3DECODE@";
--$MP3ENCODE = "@MP3ENCODE@";
--$OGGDECODE = "@OGGDECODE@";
--$OGGENCODE = "@OGGENCODE@";
+-$MP3DECODE  = "@MP3DECODE@";
+-$MP3ENCODE  = "@MP3ENCODE@";
+-$OGGDECODE  = "@OGGDECODE@";
+-$OGGENCODE  = "@OGGENCODE@";
+-$FLACDECODE = "@FLACDECODE@";
+-$FLACENCODE = "@FLACENCODE@";
 +$MP3DECODE = "mpg321 -q -w %w %m";
 +$MP3ENCODE = "lame --quiet -h -b %b %w %m";
 +$OGGDECODE = "ogg123 -q -d wav -f %w %m";
 +$OGGENCODE = "oggenc -Q -b %b -o %m %w";
++$FLACDECODE = "flac -s -d --force-raw-format -o %w %m";
++$FLACENCODE = "flac -s -bps=%b -o %m %w";
 
- $VORBISCOMMENT = "@VORBISCOMMENT@";
-
+ # The %w etc. substitutions should *not* be used in the following, as
+ # this script knows about their options already.

Reply | Threaded
Open this post in threaded view
|

devel/mysql-gui-common [was: Extra libs]

Aleksander Piotrowski
In reply to this post by Christian Weisgerber
Christian Weisgerber <[hidden email]> wrote:

> ===> devel/mysql-gui-common
> /usr/ports/packages/amd64/all/mysql-gui-common-2.0.11beta.tgz:
> Extra: intl.3
> Extra: iconv.4

Looks like intl/iconv are only used by tests that aren't part of final
package.

Index: Makefile
===================================================================
RCS file: /cvs/ports/devel/mysql-gui-common/Makefile,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 Makefile
--- Makefile 4 Nov 2005 13:58:34 -0000 1.1.1.1
+++ Makefile 18 Nov 2005 22:39:27 -0000
@@ -3,7 +3,7 @@
 COMMENT= "common libraries and data for the MySQL GUI Suites"
 
 DISTNAME= mysql-query-browser-1.1.17
-PKGNAME= mysql-gui-common-2.0.11beta
+PKGNAME= mysql-gui-common-2.0.11betap0
 CATEGORIES= devel
 
 HOMEPAGE= http://www.mysql.com/products/tools/administrator/
@@ -30,6 +30,9 @@
  ::x11/gtk2mm \
  ::databases/mysql \
  ::devel/pcre
+.if defined(PACKAGING)
+MODULES=
+.endif
 
 USE_X11= Yes
 USE_GMAKE= Yes

Reply | Threaded
Open this post in threaded view
|

devel/libgtop [was: Extra libs]

Aleksander Piotrowski
In reply to this post by Christian Weisgerber
Christian Weisgerber <[hidden email]> wrote:

> ===> devel/libgtop
> /usr/ports/packages/amd64/all/libgtop-1.0.13p1.tgz:
> Extra: intl.3
> Extra: iconv.4
> ===> devel/libgtop,gnome
> /usr/ports/packages/amd64/all/libgtop-1.0.13p1-gnome.tgz:
> Extra: intl.3
> Extra: gnomesupport.0
> Extra: iconv.4
> Extra: gnome.36

Looks like libgtop_daemon was built as static binary.  Also LIB_DEPENDS
wasn't correct.  I'm not using libgtop so please test and OK that diff.

diff -urN -xCVS devel/libgtop.orig/Makefile devel/libgtop/Makefile
--- devel/libgtop.orig/Makefile Tue Nov 23 22:34:27 2004
+++ devel/libgtop/Makefile Fri Nov 18 23:45:11 2005
@@ -3,10 +3,9 @@
 COMMENT= "portable library for obtaining system information"
 
 DISTNAME= libgtop-1.0.13
-PKGNAME= ${DISTNAME}p1
+PKGNAME= ${DISTNAME}p2
 CATEGORIES= devel
 
-HOMEPAGE= http://www.gnome.org/softwaremap/projects/libgtop/
 MAINTAINER= Jim Geovedi <[hidden email]>
 
 MASTER_SITES= ${MASTER_SITE_GNOME:=sources/libgtop/1.0/}
@@ -27,9 +26,10 @@
 
 MODULES= devel/gettext
 LIB_DEPENDS= glib.1.2::devel/glib
+USE_LIBTOOL= Yes
 
 .if ${FLAVOR:L:Mgnome}
-LIB_DEPENDS+=   gnome.36,gnomesupport::x11/gnome/libs
+LIB_DEPENDS+=   gnomesupport::x11/gnome/libs
 WANTLIB+= m z
 .else
 CONFIGURE_ARGS+= --without-gnome
diff -urN -xCVS devel/libgtop.orig/patches/patch-configure devel/libgtop/patches/patch-configure
--- devel/libgtop.orig/patches/patch-configure Sat Oct  2 01:54:45 2004
+++ devel/libgtop/patches/patch-configure Fri Nov 18 23:07:30 2005
@@ -1,6 +1,6 @@
 $OpenBSD: patch-configure,v 1.3 2004/10/01 23:54:45 naddy Exp $
 --- configure.orig Mon Nov 26 23:50:58 2001
-+++ configure Thu Sep 30 22:55:40 2004
++++ configure Fri Nov 18 23:06:25 2005
 @@ -15,6 +15,7 @@ if test "X${PATH_SEPARATOR+set}" != Xset
      *-DOS) lt_cv_sys_path_separator=';' ;;
      *)     lt_cv_sys_path_separator=':' ;;
@@ -149,3 +149,12 @@
        LIBS=`echo $LIBS | sed -e 's/-lintl//'`
     fi
 
+@@ -18288,7 +18335,7 @@ else
+   guile_def=""
+ fi
+
+-INCLUDES="-D_IN_LIBGTOP -D_GNU_SOURCE -DGLIBTOP_NAMES -I\$(top_builddir) -I\$(top_srcdir) -I\$(top_srcdir)/sysdeps/$sysdeps_dir -I\$(top_srcdir)/include -I\$(top_srcdir)/intl $SUPPORTINCS $GLIB_CFLAGS $CFLAGS $X_CFLAGS $guile_def "'-DGTOPLOCALEDIR=\"$(datadir)/locale\" -DLIBGTOP_VERSION=\"'"$LIBGTOP_VERSION"'\" -DLIBGTOP_SERVER_VERSION=\"'"$LIBGTOP_SERVER_VERSION"'\" -DLIBGTOP_VERSION_CODE='$LIBGTOP_VERSION_CODE' -DLIBGTOP_SERVER=\"'"$LIBGTOP_SERVER"'\"'
++INCLUDES="-D_IN_LIBGTOP -D_GNU_SOURCE -DGLIBTOP_NAMES -I\$(top_builddir) -I\$(top_srcdir) -I\$(top_srcdir)/sysdeps/$sysdeps_dir -I\$(top_srcdir)/include $SUPPORTINCS $GLIB_CFLAGS $CFLAGS $X_CFLAGS $guile_def "'-DGTOPLOCALEDIR=\"$(datadir)/locale\" -DLIBGTOP_VERSION=\"'"$LIBGTOP_VERSION"'\" -DLIBGTOP_SERVER_VERSION=\"'"$LIBGTOP_SERVER_VERSION"'\" -DLIBGTOP_VERSION_CODE='$LIBGTOP_VERSION_CODE' -DLIBGTOP_SERVER=\"'"$LIBGTOP_SERVER"'\"'
+
+ if test x$libgtop_need_server = xyes ; then
+    sysdeps_suid_lib="\$(top_builddir)/sysdeps/\$(sysdeps_dir)/libgtop_sysdeps_suid.la"
diff -urN -xCVS devel/libgtop.orig/patches/patch-src_daemon_Makefile_in devel/libgtop/patches/patch-src_daemon_Makefile_in
--- devel/libgtop.orig/patches/patch-src_daemon_Makefile_in Thu Jan  1 01:00:00 1970
+++ devel/libgtop/patches/patch-src_daemon_Makefile_in Fri Nov 18 23:07:23 2005
@@ -0,0 +1,19 @@
+$OpenBSD$
+--- src/daemon/Makefile.in.orig Fri Nov 18 23:06:42 2005
++++ src/daemon/Makefile.in Fri Nov 18 23:07:02 2005
+@@ -197,13 +197,13 @@ libgtop_daemon_SOURCES = gnuserv.c slave
+ libgtop_daemon_LDADD = $(top_builddir)/lib/libgtop.la  $(top_builddir)/sysdeps/common/libgtop_common.la  $(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps.la  @sysdeps_suid_lib@  $(suid_sysdeps) $(suid_common)  $(GLIB_LIBS)  @LIBSUPPORT@ @INTLLIBS@ @libs_xauth@
+
+
+-@ENABLE_STATIC_TRUE@libgtop_daemon_LDFLAGS = -static
++@ENABLE_STATIC_TRUE@libgtop_daemon_LDFLAGS =
+
+ libgtop_server_SOURCES = server.c slave.c io.c version.c daemon.h
+ libgtop_server_LDADD = $(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps_suid.la  $(top_builddir)/sysdeps/common/libgtop_suid_common.la
+
+
+-@ENABLE_STATIC_TRUE@libgtop_server_LDFLAGS = -static
++@ENABLE_STATIC_TRUE@libgtop_server_LDFLAGS =
+
+ EXTRA_DIST = server_config.h.in server_config.pl
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs

Reply | Threaded
Open this post in threaded view
|

Re: Extra libs

Aleksander Piotrowski
In reply to this post by Christian Weisgerber
Christian Weisgerber <[hidden email]> wrote:

> ===> x11/gnomemm
> /usr/ports/packages/amd64/all/gnomemm-1.2.3.tgz:
> /usr/ports/packages/amd64/all/gnomemm-docs-1.2.3.tgz:
> Extra: gtkmm.2
> Extra: gdkmm.2

These libs are never linked it.  I guess that gtkmm should bin in
BUILD/RUN_DEPENDS.

Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/gnomemm/Makefile,v
retrieving revision 1.9
diff -u -r1.9 Makefile
--- Makefile 18 Dec 2004 21:55:16 -0000 1.9
+++ Makefile 19 Nov 2005 02:02:31 -0000
@@ -5,6 +5,7 @@
 
 VERSION= 1.2.3
 DISTNAME= gnomemm-${VERSION}
+PKGNAME= ${DISTNAME}p0
 PKGNAME-docs= gnomemm-docs-${VERSION}
 CATEGORIES= devel x11
 
@@ -25,10 +26,12 @@
 
 BUILD_DEPENDS= gm4::devel/m4
 .if ${SUBPACKAGE} != "-docs"
-LIB_DEPENDS= gdkmm.2,gtkmm.2::x11/gtkmm \
- art_lgpl.4,gnome.36,gnomesupport.0,gnomeui.46::x11/gnome/libs
+MODULES= devel/gettext
+LIB_DEPENDS= art_lgpl.4,gnome.36,gnomesupport.0,gnomeui.46::x11/gnome/libs
 WANTLIB= ICE SM X11 Xext Xi audiofile c esd gdk gdk_imlib glib \
- gmodule gtk iconv intl jpeg m png tiff ungif z
+ gmodule gtk jpeg m png tiff ungif z
+BUILD_DEPENDS= :gtkmm-*:x11/gtkmm
+RUN_DEPENDS= ${BUILD_DEPENDS}
 .endif
 .if defined(PACKAGING) && ${SUBPACKAGE} == "-docs"
 PKG_ARCH= *