tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Migration from wxGTK28 to wxGTK30



Then, we do:

(1) have wip/mk/wxGTK.mk in pkgsrc/mk
(2) set WXGTK_DEFAULT=WXGTK28 (or just accept default setting)

(3) repace the line in (all) wxGTK-depending-packages
-.include "../../x11/wxGTK28/buildlink3.mk"
+.include "../../mk/wxGTK.mk"

 .. Up to this point, it should NOT affect any existing state at all.

(4) bulkbuild

Then
(5) set WXGTK_DEFAULT=WXGTK30 at /etc/mk.conf

(6) bulkbuild (but removing the packages depending wkGTK built by above)

And check each packages
 (and may set 'WXGTK_ACCEPTED= wxGTK28' etc when hard to fix)

(I would make meta-pkg to test listed below, the name may be
wip/wxGTK-test

modena@makoto 23:41:07/151102(..usr/pkgsrc)% finddepends -p /export/CHROOT/usr/pkgsrc x11/wxGTK28
(and manually sorted alphabetically)

biology/openbabel/options.mk
cad/boolean/Makefile
cad/kicad/Makefile
cross/bossa/Makefile
devel/boa-constructor/Makefile
devel/p5-Wx-Perl-DataWalker/Makefile
devel/rapidsvn/Makefile
editors/p5-Padre/Makefile
editors/p5-Wx-Scintilla/Makefile
editors/poedit/Makefile
games/atque/Makefile
games/holtz/Makefile
games/scummvm-tools/Makefile
geography/opencpn-plugin-weather_routing/Makefile
geography/opencpn/Makefile
graphics/extrema/Makefile
graphics/gnuplot/options.mk
graphics/hugin/Makefile
graphics/wxsvg/buildlink3.mk
graphics/wxsvg/Makefile
ham/gnuradio-fcd/Makefile
ham/gnuradio-wxgui/Makefile
ham/trustedQSL/Makefile
math/fityk/Makefile
misc/usbprog/Makefile
misc/xchm/Makefile
multimedia/dvdstyler/Makefile
multimedia/libkate/options.mk
multimedia/mkvtoolnix-old/Makefile
multimedia/mkvtoolnix/options.mk
net/amule/Makefile
net/gitso/Makefile
sysutils/bacula-wx-console/Makefile
www/amaya/Makefile
x11/p5-Alien-wxWidgets/Makefile
x11/p5-Wx-Perl-ProcessStream/Makefile
x11/p5-Wx/buildlink3.mk
x11/p5-Wx/Makefile
x11/py-wxWidgets/buildlink3.mk
x11/py-wxWidgets/Makefile
x11/ruby-wxruby/Makefile
x11/wxGTK28-contrib/buildlink3.mk
x11/wxGTK28-contrib/Makefile
x11/wxGTK28/buildlink3.mk

wip/amaya/Makefile
wip/ariamaestosa/Makefile
wip/audacity-devel/Makefile
wip/codeblocks/Makefile
wip/cycle/Makefile
wip/drpython/Makefile
wip/gambit/Makefile
wip/grass/options.mk
wip/megaglest/Makefile
wip/pcsx2/Makefile
wip/py-agio/Makefile
wip/py-aqopa/Makefile
wip/py-chaintipy/options.mk
wip/py-clics/Makefile
wip/py-hddm/Makefile
wip/py-model-builder/Makefile
wip/py-traitsgui/Makefile
wip/pythontoolkit/Makefile
wip/scorched3d/Makefile
wip/spe/Makefile
wip/truecrypt/Makefile
wip/trustedQSL/Makefile

(wxGTK30 stuff)

audio/audacity/Makefile
audio/spek/Makefile
databases/pgadmin3/Makefile
ham/freedv/Makefile
math/wxmaxima/Makefile
net/filezilla/Makefile

Thank you,
---
mef%NetBSD.org@localhost
Makoto Fujiwara, 
http://www.ki.nu/~makoto/pkgsrc/check-update/00_Summary.html


Home | Main Index | Thread Index | Old Index