tech-pkg archive

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

Re: gettext-tools with g-prefix (was Re: xgettext with UI files support)



Le 30/06/15 16:52, Richard PALO a écrit :
> The patches mentioned above seem to work fine for both pkgsrc and local (non pkgsrc) use.
> Here are the packages installed on my system needing USE_TOOLS updated with 'xgettext' and for good
> measure 'msgmerge' in order to build at all (with pkg_rr):
>>          archivers/file-roller
>>          audio/pulseaudio
>>          audio/sound-juicer
>>          chat/libpurple
>>          chat/pidgin
>>          databases/gnome-mime-data
>>          devel/GConf
>>          devel/at-spi
>>          devel/at-spi2-core
>>          devel/bison
>>          devel/dconf
>>          devel/git-base
>>          devel/glade3
>>          devel/libbonobo
>>          devel/libbonoboui
>>          devel/libgnome
>>          devel/libgnomeui
>>          devel/libgsf
>>          devel/libgweather
>>          devel/libwnck
>>          devel/libwnck3
>>          devel/subversion
>>          editors/dasher
>>          editors/gconf-editor
>>          editors/gedit
>>          fonts/gucharmap
>>          games/gnome-games
>>          graphics/adwaita-icon-theme
>>          graphics/cheese
>>          graphics/eog
>>          graphics/gegl
>>          graphics/gimp
>>          graphics/libgnomecanvas
>>          graphics/ristretto
>>          mail/evolution-data-server
>>          mail/evolution-exchange
>>          mail/evolution
>>          math/gcalctool
>>          meta-pkgs/xfce4
>>          misc/deskbar-applet
>>          misc/gnome-utils
>>          misc/gok
>>          misc/mousetweaks
>>          misc/orca
>>          multimedia/gnome-media
>>          multimedia/swfdec-gnome
>>          multimedia/totem-pl-parser
>>          multimedia/totem
>>          net/bug-buddy
>>          net/glib-networking
>>          net/libgdata
>>          net/libsoup
>>          net/vino
>>          news/pan
>>          print/evince
>>          print/libgnomecups
>>          print/libgnomeprint
>>          print/libgnomeprintui
>>          security/gnome-keyring
>>          security/libsecret
>>          security/policykit-gnome
>>          security/policykit
>>          security/seahorse-plugins
>>          security/seahorse
>>          sysutils/brasero
>>          sysutils/gnome-menus
>>          sysutils/gnome-power-manager
>>          sysutils/gnome-settings-daemon
>>          sysutils/gnome-system-monitor
>>          sysutils/gnome-system-tools
>>          sysutils/gnome-vfs
>>          sysutils/gsettings-desktop-schemas
>>          sysutils/gvfs
>>          sysutils/libgtop
>>          sysutils/nautilus-sendto
>>          sysutils/nautilus
>>          sysutils/py-gnome-menus
>>          sysutils/system-tools-backends
>>          textproc/gnome-doc-utils
>>          textproc/grep
>>          textproc/gtkspell
>>          time/evolution-webcal
>>          time/hamster-applet
>>          wm/metacity
>>          www/gtkhtml314
>>          x11/alacarte
>>          x11/gdm
>>          x11/gnome-applets
>>          x11/gnome-control-center
>>          x11/gnome-desktop
>>          x11/gnome-mag
>>          x11/gnome-panel
>>          x11/gnome-screensaver
>>          x11/gnome-terminal
>>          x11/gnome-themes
>>          x11/gtk2-engines
>>          x11/gtk3
>>          x11/gtksourceview
>>          x11/gtksourceview2
>>          x11/gtksourceview3
>>          x11/libgnomekbd
>>          x11/vte
>>          x11/zenity
> 
> This doesn't necessarily catch any other gettext tools missing from USE_TOOLS
> that are still picked up natively (possibly mixed native/pkgsrc)... but it is a start.
> Bulk building is the only way to find the rest of the afflicted packages.
> 

Still coming up with some more after a bootstrap... 

I'm curious if maybe gnu-configure.mk shouldn't just automatically add 'msgfmt msgmerge xgettext' to USE_TOOLS
to greatly simplify these (most problems seem primarily related to packages with "GNU_CONFIGURE=yes")


-- 
Richard PALO



Home | Main Index | Thread Index | Old Index