Makefile revision 10656
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding##
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# Makefile for generateing .po tarballs for Sun UI strings.
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding#
b99dbaab171d91e1b664397cc40e039d0c087c65fielding# Generates : $(PACKAGE)-po-sun-$(PO_VERSION).tar.bz2
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# e.g. po-sun-tarballs/*.tar.bz2
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding#
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# Usage :
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# "make clean" : Remove previous tarballs
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding#
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# "make" : Update all .po tarballs
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding#
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# "make check-used" : Outputs list of .po not being used.
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding#
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# "make check-version" : Prints current .po tarball version
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding#
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# "make $(PACKAGE)-po-sun-$(PO_VERSION).tar.bz2
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# e.g. "make gnome-panel-po-sun-0.1.tar.bz2"
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# will only generate gnome-panel's .po tarball
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding#
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# For each package that contains .po files.
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# - Ensure all .po files for your package are located under the
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# correct .po package dir i.e.
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# $package/ja.po
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding#
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# - Add Package name to PACKAGES Variable
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# e.g. PACKAGES = \
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# gnome-panel \
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# your-package
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding#
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# - Add two package specific variables
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# PACKAGE_PAGES - Full path of all po for this package
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# e.g. gnome-panel_PAGES = gnome-panel
64185f9824e42f21ca7b9ae6c004484215c031a7rbb# PACKAGE.PAGES - Assigned to $(PACKAGE_PAGES).
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# e.g. gnome-panel.PAGES: $(gnome-panel_PAGES)
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding#
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding#
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# To Add new .po files to existing packages
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# -----------------------------------------
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# Put very simply, all that is required from engineers is to make some changes
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# and commit in SVN.
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding#
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# - Ensure the .po file exists in SVN under the relevant package dir
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# - Add .po files to the <package> directory
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# e.g. For a new gnome-panel de.po file it would be added in
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# gnome-panel/de.po
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# - Remake tarballs
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# $ make clean
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# $ make
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# This will re-generate all .po tarballs.
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# - Copy newly generated tarball from po-sun-tarballs to package build
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# sources e.g. /jds/packages/SOURCES, and ensure package builds and po
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# install correctly.
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# - New .po tarball will be generated by RE for each nightly, and for each
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# milestone build.
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# - Commit change back to subverison, e.g. new/amended man pagees,
ab2c1c1c83ec91415565da5a71fbc15d9685caa6fielding# po-sun/Makefile, po-sun/package/*.po files if affected.
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding#
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding#
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# PO_VERSION is maintained by L10N and only gets bumped when spec-files gets
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# branched. PLEASE do not change this.
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding# %po_sun_version is also updated in l10n.inc
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding#
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding
0f081398cf0eef8cc7c66a535d450110a92dc8aefieldingPO_VERSION=0.1
0f081398cf0eef8cc7c66a535d450110a92dc8aefieldingPO_DIR=po-sun
024cd9589e52cf11ce765dfddb5b5f0c6e421a48gsteinTARBALL_DIR=po-sun-tarballs
b6055b7832a0e4d0818416252fff5925aaebae4brbbBZIP2=/usr/bin/bzip2
694e8dc146faadc46b2455f3bd0998121fc76c5drbbTAR=/usr/bin/tar
688f7d0bc138bb02f92288017920468e7e314f23stoddardAWK=/usr/bin/awk
024cd9589e52cf11ce765dfddb5b5f0c6e421a48gsteinMAKE=/usr/sfw/bin/gmake
024cd9589e52cf11ce765dfddb5b5f0c6e421a48gstein
024cd9589e52cf11ce765dfddb5b5f0c6e421a48gsteinPACKAGES = \
024cd9589e52cf11ce765dfddb5b5f0c6e421a48gstein control-center \
9625528fcf4fa27288f3be080a1979c8ef60d7dfrbb dasher \
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding ekiga \
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding eog \
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding evince \
fd0edaa8e3d4dd67d0604ccef2e96b071db96643fielding evolution \
024cd9589e52cf11ce765dfddb5b5f0c6e421a48gstein file-roller \
8f3ec4772d2aeb347cf40e87c77627bb784dd018rbb gaim \
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx gcalctool \
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx gdm \
10a4cdd68ef1ca0e54af296fe1d08ac00150c90bwrowe gedit \
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx gimp \
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx glade \
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx gnome-desktop \
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx gnome-menus \
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx gnome-panel \
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx gnome-pilot \
10a4cdd68ef1ca0e54af296fe1d08ac00150c90bwrowe gnome-system-monitor \
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx gnome-system-tools \
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx gnome-terminal \
d966517aa21082d145889d5486c1bface0629597dirkx gnome-utils \
d966517aa21082d145889d5486c1bface0629597dirkx gok \
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx gthumb \
12b41741aa68f0f4a5d908ca7f7d58a583b17bb0rbb gtk2 \
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding gtkam \
b2c2c8a4bc977c0a6bb937af995efc56dc3879a3wrowe gucharmap \
12b41741aa68f0f4a5d908ca7f7d58a583b17bb0rbb libwnck \
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding metacity \
688f7d0bc138bb02f92288017920468e7e314f23stoddard nautilus \
688f7d0bc138bb02f92288017920468e7e314f23stoddard printman \
688f7d0bc138bb02f92288017920468e7e314f23stoddard sound-juicer \
688f7d0bc138bb02f92288017920468e7e314f23stoddard totem
688f7d0bc138bb02f92288017920468e7e314f23stoddard
688f7d0bc138bb02f92288017920468e7e314f23stoddardall: TARBALLS
688f7d0bc138bb02f92288017920468e7e314f23stoddard
688f7d0bc138bb02f92288017920468e7e314f23stoddardcontrol-center_PAGES = control-center/po-sun
b2c2c8a4bc977c0a6bb937af995efc56dc3879a3wrowecontrol-center.PAGES: $(control-center_PAGES)
b2c2c8a4bc977c0a6bb937af995efc56dc3879a3wrowe
688f7d0bc138bb02f92288017920468e7e314f23stoddarddasher_PAGES = dasher/po-sun
688f7d0bc138bb02f92288017920468e7e314f23stoddarddasher.PAGES: $(dasher_PAGES)
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding
688f7d0bc138bb02f92288017920468e7e314f23stoddardekiga_PAGES = ekiga/po-sun
688f7d0bc138bb02f92288017920468e7e314f23stoddardekiga.PAGES: $(ekiga_PAGES)
f2e16ea0697f128c32da623a0b2b9d0f81c5ebcawrowe
b2c2c8a4bc977c0a6bb937af995efc56dc3879a3wroweeog_PAGES = eog/po-sun
12b41741aa68f0f4a5d908ca7f7d58a583b17bb0rbbeog.PAGES: $(eog_PAGES)
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding
0f081398cf0eef8cc7c66a535d450110a92dc8aefieldingevince_PAGES = evince/po-sun
0f081398cf0eef8cc7c66a535d450110a92dc8aefieldingevince.PAGES: $(evince_PAGES)
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkxevolution_PAGES = evolution/po-sun
0f081398cf0eef8cc7c66a535d450110a92dc8aefieldingevolution.PAGES: $(evolution_PAGES)
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkxfile-roller_PAGES = file-roller/po-sun
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkxfile-roller.PAGES: $(file-roller_PAGES)
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkxgaim_PAGES = gaim/po-sun
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkxgaim.PAGES: $(gaim_PAGES)
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkxgcalctool_PAGES = gcalctool/po-sun
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkxgcalctool.PAGES: $(gcalctool_PAGES)
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkxgdm_PAGES = gdm/po-sun
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkxgdm.PAGES: $(gdm_PAGES)
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkxgedit_PAGES = gedit/po-sun
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkxgedit.PAGES: $(gedit_PAGES)
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkxgimp_PAGES = gimp/po-sun
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkxgimp.PAGES: $(gimp_PAGES)
3e91d7dbd9861343e0cb06a12bde47066b45afe9dirkx
3d96ee83babeec32482c9082c9426340cee8c44dwroweglade_PAGES = glade/po-sun
0f081398cf0eef8cc7c66a535d450110a92dc8aefieldingglade.PAGES: $(glade_PAGES)
1ccd992d37d62c8cb2056126f2234f64ec189bfddougm
0f081398cf0eef8cc7c66a535d450110a92dc8aefieldinggnome-desktop_PAGES = gnome-desktop/po-sun
0f081398cf0eef8cc7c66a535d450110a92dc8aefieldinggnome-desktop.PAGES: $(gnome-desktop_PAGES)
1ccd992d37d62c8cb2056126f2234f64ec189bfddougm
0f081398cf0eef8cc7c66a535d450110a92dc8aefieldinggnome-menus_PAGES = gnome-menus/po-sun
f79ab7cf4bb032a6c208b18eda06701885655358dougmgnome-menus.PAGES: $(gnome-menus_PAGES)
b2c2c8a4bc977c0a6bb937af995efc56dc3879a3wrowe
0f081398cf0eef8cc7c66a535d450110a92dc8aefieldinggnome-panel_PAGES = gnome-panel/po-sun
0f081398cf0eef8cc7c66a535d450110a92dc8aefieldinggnome-panel.PAGES: $(gnome-panel_PAGES)
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding
0f081398cf0eef8cc7c66a535d450110a92dc8aefieldinggnome-pilot_PAGES = gnome-pilot/po-sun
0f081398cf0eef8cc7c66a535d450110a92dc8aefieldinggnome-pilot.PAGES: $(gnome-pilot_PAGES)
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding
0f081398cf0eef8cc7c66a535d450110a92dc8aefieldinggnome-system-monitor_PAGES = gnome-system-monitor/po-sun
688f7d0bc138bb02f92288017920468e7e314f23stoddardgnome-system-monitor.PAGES: $(gnome-system-monitor_PAGES)
688f7d0bc138bb02f92288017920468e7e314f23stoddard
688f7d0bc138bb02f92288017920468e7e314f23stoddardgnome-system-tools_PAGES = gnome-system-tools/po-sun
688f7d0bc138bb02f92288017920468e7e314f23stoddardgnome-system-tools.PAGES: $(gnome-system-tools_PAGES)
688f7d0bc138bb02f92288017920468e7e314f23stoddard
688f7d0bc138bb02f92288017920468e7e314f23stoddardgnome-terminal_PAGES = gnome-terminal/po-sun
688f7d0bc138bb02f92288017920468e7e314f23stoddardgnome-terminal.PAGES: $(gnome-terminal_PAGES)
c37598fec5ebb98ce33abb0978590983d94064f7wrowe
688f7d0bc138bb02f92288017920468e7e314f23stoddardgnome-utils_PAGES = gnome-utils/po-sun
688f7d0bc138bb02f92288017920468e7e314f23stoddardgnome-utils.PAGES: $(gnome-utils_PAGES)
688f7d0bc138bb02f92288017920468e7e314f23stoddard
688f7d0bc138bb02f92288017920468e7e314f23stoddardgok_PAGES = gok/po-sun
688f7d0bc138bb02f92288017920468e7e314f23stoddardgok.PAGES: $(gok_PAGES)
688f7d0bc138bb02f92288017920468e7e314f23stoddard
f2e16ea0697f128c32da623a0b2b9d0f81c5ebcawrowegthumb_PAGES = gthumb/po-sun
688f7d0bc138bb02f92288017920468e7e314f23stoddardgthumb.PAGES: $(gthumb_PAGES)
f2e16ea0697f128c32da623a0b2b9d0f81c5ebcawrowe
688f7d0bc138bb02f92288017920468e7e314f23stoddardgtk2_PAGES = gtk2/po-sun
af1061f05535fd9dea78f2de1b67e05469232c23wrowegtk2.PAGES: $(gtk2_PAGES)
af1061f05535fd9dea78f2de1b67e05469232c23wrowe
af1061f05535fd9dea78f2de1b67e05469232c23wrowegtkam_PAGES = gtkam/po-sun
af1061f05535fd9dea78f2de1b67e05469232c23wrowegtkam.PAGES: $(gtkam_PAGES)
f2e16ea0697f128c32da623a0b2b9d0f81c5ebcawrowe
688f7d0bc138bb02f92288017920468e7e314f23stoddardgucharmap_PAGES = gucharmap/po-sun
688f7d0bc138bb02f92288017920468e7e314f23stoddardgucharmap.PAGES: $(gucharmap_PAGES)
688f7d0bc138bb02f92288017920468e7e314f23stoddard
688f7d0bc138bb02f92288017920468e7e314f23stoddardlibwnck_PAGES = libwnck/po-sun
688f7d0bc138bb02f92288017920468e7e314f23stoddardlibwnck.PAGES: $(libwnck_PAGES)
688f7d0bc138bb02f92288017920468e7e314f23stoddard
688f7d0bc138bb02f92288017920468e7e314f23stoddardmetacity_PAGES = metacity/po-sun
688f7d0bc138bb02f92288017920468e7e314f23stoddardmetacity.PAGES: $(metacity_PAGES)
688f7d0bc138bb02f92288017920468e7e314f23stoddard
688f7d0bc138bb02f92288017920468e7e314f23stoddardnautilus_PAGES = nautilus/po-sun
688f7d0bc138bb02f92288017920468e7e314f23stoddardnautilus.PAGES: $(nautilus_PAGES)
688f7d0bc138bb02f92288017920468e7e314f23stoddard
688f7d0bc138bb02f92288017920468e7e314f23stoddardprintman_PAGES = printman/po-sun
688f7d0bc138bb02f92288017920468e7e314f23stoddardprintman.PAGES: $(printman_PAGES)
688f7d0bc138bb02f92288017920468e7e314f23stoddard
688f7d0bc138bb02f92288017920468e7e314f23stoddardsound-juicer_PAGES = sound-juicer/po-sun
688f7d0bc138bb02f92288017920468e7e314f23stoddardsound-juicer.PAGES: $(sound-juicer_PAGES)
f2e16ea0697f128c32da623a0b2b9d0f81c5ebcawrowe
688f7d0bc138bb02f92288017920468e7e314f23stoddardtotem_PAGES = totem/po-sun
688f7d0bc138bb02f92288017920468e7e314f23stoddardtotem.PAGES: $(totem_PAGES)
688f7d0bc138bb02f92288017920468e7e314f23stoddard
0f081398cf0eef8cc7c66a535d450110a92dc8aefieldingTARBALL_DIR_SUFFIX = po-sun-$(PO_VERSION)
50e228f0b8429c27e411611f4863fafaba403b47wrowe
50e228f0b8429c27e411611f4863fafaba403b47wrowe.SUFFIXES: -$(TARBALL_DIR_SUFFIX).tar.bz2 .PAGES
50e228f0b8429c27e411611f4863fafaba403b47wrowe.SUFFIXES: .check-used .PAGES
b2c2c8a4bc977c0a6bb937af995efc56dc3879a3wrowe
50e228f0b8429c27e411611f4863fafaba403b47wroweTARBALLS = $(TARBALL_DIR)/$(addsuffix -$(TARBALL_DIR_SUFFIX).tar.bz2, $(PACKAGES))
50e228f0b8429c27e411611f4863fafaba403b47wrowe
50e228f0b8429c27e411611f4863fafaba403b47wrowe
50e228f0b8429c27e411611f4863fafaba403b47wroweTARBALLS:
50e228f0b8429c27e411611f4863fafaba403b47wrowe @test -d $(TARBALL_DIR) || mkdir -p "$(TARBALL_DIR)"
50e228f0b8429c27e411611f4863fafaba403b47wrowe @test -x $(BZIP2) || echo "bzip2 utility not found"
50e228f0b8429c27e411611f4863fafaba403b47wrowe @for package in $(PACKAGES); do \
50e228f0b8429c27e411611f4863fafaba403b47wrowe if test ! -f $(TARBALL_DIR)/$$package-$(TARBALL_DIR_SUFFIX).tar.bz2; then \
b2c2c8a4bc977c0a6bb937af995efc56dc3879a3wrowe $(MAKE) MAKE=\"$(MAKE)\" $$package-$(TARBALL_DIR_SUFFIX).tar.bz2; \
50e228f0b8429c27e411611f4863fafaba403b47wrowe fi; \
50e228f0b8429c27e411611f4863fafaba403b47wrowe done
50e228f0b8429c27e411611f4863fafaba403b47wrowe
50e228f0b8429c27e411611f4863fafaba403b47wrowe%-$(TARBALL_DIR_SUFFIX).tar.bz2: %.PAGES
50e228f0b8429c27e411611f4863fafaba403b47wrowe @test -d $(TARBALL_DIR) || mkdir -p "$(TARBALL_DIR)"
b2c2c8a4bc977c0a6bb937af995efc56dc3879a3wrowe @if test -f $(TARBALL_DIR)/$@; then \
50e228f0b8429c27e411611f4863fafaba403b47wrowe rm -f $(TARBALL_DIR)/$@; \
50e228f0b8429c27e411611f4863fafaba403b47wrowe fi
50e228f0b8429c27e411611f4863fafaba403b47wrowe @test -d $(PO_DIR) || mkdir -p "$(PO_DIR)"
50e228f0b8429c27e411611f4863fafaba403b47wrowe @rm -rf $(PO_DIR)/*
1ccd992d37d62c8cb2056126f2234f64ec189bfddougm @for po_dir in $($(subst .PAGES,_PAGES,$<)); do \
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding cp -R $$po_dir "$(PO_DIR)"; \
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding base_po_dir=`basename $$po_dir`; \
0f081398cf0eef8cc7c66a535d450110a92dc8aefielding cp Makefile.template "$(PO_DIR)"/$$base_po_dir/Makefile; \
c009b049a26ae2c609e0f14a946dcf40b84b6f50wrowe done;
688f7d0bc138bb02f92288017920468e7e314f23stoddard @cd "$(PO_DIR)"; \
f2e16ea0697f128c32da623a0b2b9d0f81c5ebcawrowe tarball=`basename "$@" .bz2`; echo "Making tarball $$tarball"; \
af1061f05535fd9dea78f2de1b67e05469232c23wrowe $(TAR) -cf ../$(TARBALL_DIR)/$$tarball *; \
af1061f05535fd9dea78f2de1b67e05469232c23wrowe $(BZIP2) ../$(TARBALL_DIR)/$$tarball; \
af1061f05535fd9dea78f2de1b67e05469232c23wrowe cd ..
688f7d0bc138bb02f92288017920468e7e314f23stoddard @rm -rf $(PO_DIR)
688f7d0bc138bb02f92288017920468e7e314f23stoddard
f2e16ea0697f128c32da623a0b2b9d0f81c5ebcawrowecheck-used:
f2e16ea0697f128c32da623a0b2b9d0f81c5ebcawrowe @test -d check-used-po-sun || mkdir -p "check-used-po-sun"
f2e16ea0697f128c32da623a0b2b9d0f81c5ebcawrowe @test -d check-all-po-sun || mkdir -p "check-all-po-sun"
f2e16ea0697f128c32da623a0b2b9d0f81c5ebcawrowe @rm -f unused-po-sun.txt
f2e16ea0697f128c32da623a0b2b9d0f81c5ebcawrowe @for package in $(PACKAGES); do \
af1061f05535fd9dea78f2de1b67e05469232c23wrowe $(MAKE) MAKE=\"$(MAKE)\" $$package.check-used; \
f2e16ea0697f128c32da623a0b2b9d0f81c5ebcawrowe done
f2e16ea0697f128c32da623a0b2b9d0f81c5ebcawrowe @rm -rf check-all-po-sun
232d34b7cf6d59a22886d49be799efc6ad82998bwrowe @rm -rf check-used-po-sun
232d34b7cf6d59a22886d49be799efc6ad82998bwrowe
232d34b7cf6d59a22886d49be799efc6ad82998bwrowe%.check-used: %.PAGES
232d34b7cf6d59a22886d49be799efc6ad82998bwrowe @for package in $($(subst .PAGES,_PAGES,$<)); do \
b2c2c8a4bc977c0a6bb937af995efc56dc3879a3wrowe touch check-used-po-sun/$$package; \
f2e16ea0697f128c32da623a0b2b9d0f81c5ebcawrowe done
f2e16ea0697f128c32da623a0b2b9d0f81c5ebcawrowe
f2e16ea0697f128c32da623a0b2b9d0f81c5ebcawrowecheck-version:
f2e16ea0697f128c32da623a0b2b9d0f81c5ebcawrowe @echo $(PO_VERSION)
12b41741aa68f0f4a5d908ca7f7d58a583b17bb0rbb
12b41741aa68f0f4a5d908ca7f7d58a583b17bb0rbbclean:
50e228f0b8429c27e411611f4863fafaba403b47wrowe rm -rf $(PO_DIR)
b2c2c8a4bc977c0a6bb937af995efc56dc3879a3wrowe rm -rf $(TARBALL_DIR)
b2c2c8a4bc977c0a6bb937af995efc56dc3879a3wrowe
688f7d0bc138bb02f92288017920468e7e314f23stoddard