add i18n
This commit is contained in:
parent
59135fd54e
commit
21bb91f1b9
|
@ -1,3 +1,13 @@
|
|||
ABOUT-NLS
|
||||
ChangeLog
|
||||
*~
|
||||
config.guess
|
||||
config.rpath
|
||||
config.sub
|
||||
intltool-extract.in
|
||||
intltool-merge.in
|
||||
intltool-update.in
|
||||
m4/
|
||||
aclocal.m4
|
||||
*.cache
|
||||
config.h
|
||||
|
|
18
Makefile.am
18
Makefile.am
|
@ -15,8 +15,15 @@
|
|||
# You should have received a copy of the GNU General Public License
|
||||
# along with pavucontrol. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
EXTRA_DIST = bootstrap.sh README LICENSE
|
||||
SUBDIRS=src doc
|
||||
EXTRA_DIST = \
|
||||
m4/ChangeLog \
|
||||
bootstrap.sh \
|
||||
README LICENSE \
|
||||
intltool-merge.in \
|
||||
intltool-update.in \
|
||||
intltool-extract.in
|
||||
|
||||
SUBDIRS=src doc po
|
||||
|
||||
MAINTAINERCLEANFILES=README
|
||||
noinst_DATA = README
|
||||
|
@ -33,11 +40,18 @@ homepage: all dist
|
|||
cp doc/README.html doc/screenshot.png doc/style.css $$HOME/homepage/private/projects/pavucontrol
|
||||
ln -sf README.html $$HOME/homepage/private/projects/pavucontrol/index.html
|
||||
|
||||
DISTCLEANFILES = \
|
||||
intltool-extract \
|
||||
intltool-merge \
|
||||
intltool-update
|
||||
|
||||
fedora-snapshot: dist
|
||||
cp $(distdir).tar.gz $$HOME/cvs.fedora/pavucontrol/devel/$(distdir).git`date +%Y%m%d`.tar.gz
|
||||
|
||||
.PHONY: homepage
|
||||
|
||||
ACLOCAL_AMFLAGS = -I m4
|
||||
|
||||
dist-hook:
|
||||
if test -d .git ; then \
|
||||
git pull ; \
|
||||
|
|
|
@ -48,7 +48,14 @@ else
|
|||
rm -rf autom4te.cache
|
||||
rm -f config.cache
|
||||
|
||||
run_versioned aclocal "$VERSION"
|
||||
rm -f Makefile.am~ configure.ac~
|
||||
# Evil, evil, evil, evil hack
|
||||
sed 's/read dummy/\#/' `which gettextize` | sh -s -- --copy --force
|
||||
test -f Makefile.am~ && mv Makefile.am~ Makefile.am
|
||||
test -f configure.ac~ && mv configure.ac~ configure.ac
|
||||
|
||||
intltoolize --copy --force --automake
|
||||
run_versioned aclocal "$VERSION" -I m4
|
||||
run_versioned autoconf 2.59 -Wall
|
||||
run_versioned autoheader 2.59
|
||||
run_versioned automake "$VERSION" -a -c --foreign
|
||||
|
|
16
configure.ac
16
configure.ac
|
@ -78,5 +78,19 @@ fi
|
|||
|
||||
AM_CONDITIONAL([USE_LYNX], [test "x$lynx" = xyes])
|
||||
|
||||
AC_CONFIG_FILES([Makefile src/Makefile doc/Makefile doc/README.html])
|
||||
AM_GNU_GETTEXT([external])
|
||||
|
||||
IT_PROG_INTLTOOL([0.35.0])
|
||||
GETTEXT_PACKAGE=pavucontrol
|
||||
AC_SUBST([GETTEXT_PACKAGE])
|
||||
AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE],["$GETTEXT_PACKAGE"],[Gettext package])
|
||||
AM_GLIB_GNU_GETTEXT
|
||||
|
||||
AC_CONFIG_FILES([
|
||||
po/Makefile.in
|
||||
Makefile
|
||||
src/Makefile
|
||||
doc/Makefile
|
||||
doc/README.html])
|
||||
|
||||
AC_OUTPUT
|
||||
|
|
|
@ -0,0 +1,12 @@
|
|||
.intltool-merge-cache
|
||||
Makefile.in.in
|
||||
Makevars.template
|
||||
POTFILES
|
||||
Rules-quot
|
||||
boldquot.sed
|
||||
en@boldquot.header
|
||||
en@quot.header
|
||||
insert-header.sin
|
||||
pavucontrol.pot
|
||||
quot.sed
|
||||
remove-potcdate.sin
|
|
@ -0,0 +1,4 @@
|
|||
[encoding: UTF-8]
|
||||
src/pavucontrol.desktop.in
|
||||
src/pavucontrol.glade
|
||||
src/pavucontrol.cc
|
|
@ -16,15 +16,23 @@
|
|||
# along with pavucontrol. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
desktopdir = $(datadir)/applications
|
||||
gladedir = $(pkgdatadir)
|
||||
localedir = $(datadir)/locale
|
||||
|
||||
bin_PROGRAMS=pavucontrol
|
||||
|
||||
dist_pkgdata_DATA=pavucontrol.glade
|
||||
dist_desktop_DATA=pavucontrol.desktop
|
||||
glade_DATA=pavucontrol.glade
|
||||
desktop_in_files=pavucontrol.desktop.in
|
||||
desktop_DATA=$(desktop_in_files:.desktop.in=.desktop)
|
||||
|
||||
pavucontrol_SOURCES=pavucontrol.cc
|
||||
|
||||
pavucontrol_LDADD=$(AM_LDADD) $(GUILIBS_LIBS) $(PULSE_LIBS)
|
||||
pavucontrol_CXXFLAGS=$(AM_CXXFLAGS) $(GUILIBS_CFLAGS) $(PULSE_CFLAGS)
|
||||
pavucontrol_CXXFLAGS+=-DGLADE_FILE=\"$(pkgdatadir)/pavucontrol.glade\"
|
||||
pavucontrol_CXXFLAGS+=-DGLADE_FILE=\"$(gladedir)/pavucontrol.glade\"
|
||||
#pavucontrol_CXXFLAGS+=-DGLADE_FILE=\"pavucontrol.glade\"
|
||||
|
||||
EXTRA_DIST = $(glade_DATA) $(desktop_in_files)
|
||||
|
||||
CLEANFILES = $(desktop_DATA)
|
||||
|
||||
@INTLTOOL_DESKTOP_RULE@
|
||||
|
|
|
@ -1,12 +1,11 @@
|
|||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Encoding=UTF-8
|
||||
Name=PulseAudio Volume Control
|
||||
GenericName=Volume Control
|
||||
Comment=Adjust the volume level
|
||||
_Name=PulseAudio Volume Control
|
||||
_GenericName=Volume Control
|
||||
_Comment=Adjust the volume level
|
||||
Exec=pavucontrol
|
||||
Icon=multimedia-volume-control
|
||||
StartupNotify=true
|
||||
Type=Application
|
||||
Categories=Application;AudioVideo;Audio;
|
||||
GenericName[en_GB]=Volume Control
|
Loading…
Reference in New Issue