po-sun/Makefile
author davelam
Mon, 15 Mar 2010 02:59:51 +0000
branchgnome-2-28
changeset 18663 a66b3e99c95a
parent 18618 3e24f9c15637
child 18110 93461edb1490
permissions -rw-r--r--
Nevada b136
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
8983
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     1
## 
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     2
# Makefile for generateing .po tarballs for Sun UI strings.
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     3
# 
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     4
# Generates  : $(PACKAGE)-po-sun-$(PO_VERSION).tar.bz2
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     5
#              e.g. po-sun-tarballs/*.tar.bz2
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     6
#
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     7
# Usage :
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     8
#           "make clean" : Remove previous tarballs
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
     9
#
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    10
#           "make" : Update all .po tarballs
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    11
#
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    12
#           "make check-used" : Outputs list of .po not being used.
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    13
#
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    14
#           "make check-version" : Prints current .po tarball version
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    15
#
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    16
#           "make $(PACKAGE)-po-sun-$(PO_VERSION).tar.bz2
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    17
#               e.g. "make gnome-panel-po-sun-0.1.tar.bz2"
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    18
#                    will only generate gnome-panel's .po tarball
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    19
#
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    20
# For each package that contains .po files.
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    21
#  - Ensure all .po files for your package are located under the 
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    22
#    correct .po package dir i.e.
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    23
#    $package/ja.po
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    24
#
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    25
#  - Add Package name to PACKAGES Variable
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    26
#    e.g. PACKAGES = \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    27
#             gnome-panel \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    28
#             your-package
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    29
#
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    30
#  - Add two package specific variables 
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    31
#      PACKAGE_PAGES - Full path of all po for this package
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    32
#                      e.g.  gnome-panel_PAGES = gnome-panel
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    33
#      PACKAGE.PAGES - Assigned to $(PACKAGE_PAGES).
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    34
#                      e.g.   gnome-panel.PAGES: $(gnome-panel_PAGES)
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    35
#
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    36
#
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    37
# To Add new .po files to existing packages
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    38
# -----------------------------------------
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    39
# Put very simply, all that is required from engineers is to make some changes 
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    40
# and commit in SVN.
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    41
#
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    42
# - Ensure the .po file exists in SVN under the relevant package dir
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    43
# - Add .po files to the <package> directory
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    44
#      e.g. For a new gnome-panel de.po file it would be added in 
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    45
#      gnome-panel/de.po
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    46
# - Remake tarballs
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    47
#      $ make clean
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    48
#      $ make
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    49
#   This will re-generate all .po tarballs. 
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    50
# - Copy newly generated tarball from po-sun-tarballs to package build 
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    51
#   sources e.g. /jds/packages/SOURCES, and ensure package builds and po
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    52
#   install correctly.
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    53
# - New .po tarball will be generated by RE for each nightly, and for each
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    54
#   milestone build.
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    55
# - Commit change back to subverison, e.g. new/amended man pagees, 
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    56
#   po-sun/Makefile, po-sun/package/*.po files if affected.
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    57
#
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    58
#
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    59
# PO_VERSION is maintained by L10N and only gets bumped when spec-files gets
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    60
# branched. PLEASE do not change this.
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    61
# %po_sun_version is also updated in l10n.inc
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    62
#
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    63
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    64
PO_VERSION=0.1
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    65
PO_DIR=po-sun
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    66
TARBALL_DIR=po-sun-tarballs
8986
e4505e89787f 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents: 8983
diff changeset
    67
BZIP2=/usr/bin/bzip2
8983
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    68
TAR=/usr/bin/tar
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    69
AWK=/usr/bin/awk
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    70
MAKE=/usr/sfw/bin/gmake
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
    71
NULL=
8983
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    72
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    73
PACKAGES = \
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
    74
	alacarte			\
15170
b42225bcf189 2009-02-19 Brian Cameron <[email protected]>
yippi
parents: 14980
diff changeset
    75
	brasero				\
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
    76
	dasher				\
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
    77
	devhelp				\
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
    78
	ekiga				\
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
    79
	eog				\
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
    80
	evince				\
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
    81
	evolution			\
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
    82
	file-roller			\
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
    83
	gcalctool			\
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
    84
	gdesklets			\
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
    85
	gedit				\
14406
4d704537e180 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 14402
diff changeset
    86
	ghex				\
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
    87
	gimp				\
15569
f5ee708e987d 2009-04-06 Takao Fujiwara <[email protected]>
fujiwara
parents: 15465
diff changeset
    88
	gksu				\
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
    89
	glade				\
10456
7041545f0b6c 2007-09-06 Damien Carbery <[email protected]>
dcarbery
parents: 10450
diff changeset
    90
	gnome-control-center		\
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
    91
	gnome-desktop			\
10450
8dd11eddb1d7 2007-09-05 Takao Fujiwara <[email protected]>
fujiwara
parents: 9914
diff changeset
    92
	gnome-media			\
8983
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    93
	gnome-menus			\
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
    94
	gnome-netstatus			\
8983
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
    95
	gnome-panel			\
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
    96
	gnome-pilot			\
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
    97
	gnome-power-manager		\
11543
7a249c93e0ab 2008-01-29 Takao Fujiwara <[email protected]>
fujiwara
parents: 10456
diff changeset
    98
	gnome-session			\
9577
50a9af59a307 2007-03-19 Takao Fujiwara <[email protected]>
fujiwara
parents: 9338
diff changeset
    99
	gnome-system-monitor		\
9914
f6afd9d48223 2007-05-16 Takao Fujiwara <[email protected]>
fujiwara
parents: 9577
diff changeset
   100
	gnome-system-tools		\
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   101
	gnome-terminal			\
9096
4d031e96a904 2007-01-25 Takao Fujiwara <[email protected]>
fujiwara
parents: 8986
diff changeset
   102
	gnome-utils			\
11543
7a249c93e0ab 2008-01-29 Takao Fujiwara <[email protected]>
fujiwara
parents: 10456
diff changeset
   103
	gnome-vfs			\
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   104
	gnome-volume-manager		\
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   105
	gok				\
15778
fb06fe077006 2009-05-18 Harry Fu <[email protected]>
funix
parents: 15644
diff changeset
   106
	gst-plugins-good		\
9914
f6afd9d48223 2007-05-16 Takao Fujiwara <[email protected]>
fujiwara
parents: 9577
diff changeset
   107
	gthumb				\
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   108
	gtk2				\
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   109
	gtkam				\
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   110
	gucharmap			\
15569
f5ee708e987d 2009-04-06 Takao Fujiwara <[email protected]>
fujiwara
parents: 15465
diff changeset
   111
	libgksuui			\
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   112
	libwnck				\
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   113
	metacity			\
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   114
	nautilus			\
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   115
	orca				\
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   116
	pidgin				\
9914
f6afd9d48223 2007-05-16 Takao Fujiwara <[email protected]>
fujiwara
parents: 9577
diff changeset
   117
	printman			\
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   118
	sound-juicer			\
14771
dbd1ae1f64ec 2008-12-15 Takao Fujiwara <[email protected]>
fujiwara
parents: 14406
diff changeset
   119
	system-config-printer		\
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   120
	totem				\
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   121
	tracker				\
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   122
	vino				\
14961
6ca0e776daf1 2009-01-23 Takao Fujiwara <[email protected]>
fujiwara
parents: 14771
diff changeset
   123
	xdg-user-dirs			\
18618
3e24f9c15637 2010-02-04 Harry Fu <[email protected]>
funix
parents: 16129
diff changeset
   124
	xscreensaver			\
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   125
	yelp				\
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   126
	$(NULL)
8983
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   127
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   128
all: TARBALLS
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   129
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   130
alacarte_PAGES = alacarte/po-sun
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   131
alacarte.PAGES: $(alacarte_PAGES)
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   132
15171
9ae70124d9e4 Finish updating Makefile.
yippi
parents: 15170
diff changeset
   133
brasero_PAGES = brasero/po-sun
9ae70124d9e4 Finish updating Makefile.
yippi
parents: 15170
diff changeset
   134
brasero.PAGES: $(brasero_PAGES)
9ae70124d9e4 Finish updating Makefile.
yippi
parents: 15170
diff changeset
   135
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   136
dasher_PAGES = dasher/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   137
dasher.PAGES: $(dasher_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   138
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   139
devhelp_PAGES = devhelp/po-sun
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   140
devhelp.PAGES: $(devhelp_PAGES)
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   141
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   142
ekiga_PAGES = ekiga/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   143
ekiga.PAGES: $(ekiga_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   144
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   145
eog_PAGES = eog/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   146
eog.PAGES: $(eog_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   147
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   148
evince_PAGES = evince/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   149
evince.PAGES: $(evince_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   150
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   151
evolution_PAGES = evolution/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   152
evolution.PAGES: $(evolution_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   153
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   154
file-roller_PAGES = file-roller/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   155
file-roller.PAGES: $(file-roller_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   156
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   157
gcalctool_PAGES = gcalctool/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   158
gcalctool.PAGES: $(gcalctool_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   159
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   160
gdesklets_PAGES = gdesklets/po-sun
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   161
gdesklets.PAGES: $(gdesklets_PAGES)
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   162
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   163
gedit_PAGES = gedit/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   164
gedit.PAGES: $(gedit_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   165
14406
4d704537e180 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 14402
diff changeset
   166
ghex_PAGES = ghex/po-sun
4d704537e180 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 14402
diff changeset
   167
ghex.PAGES: $(ghex_PAGES)
4d704537e180 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 14402
diff changeset
   168
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   169
gimp_PAGES = gimp/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   170
gimp.PAGES: $(gimp_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   171
15569
f5ee708e987d 2009-04-06 Takao Fujiwara <[email protected]>
fujiwara
parents: 15465
diff changeset
   172
gksu_PAGES = gksu/po-sun
f5ee708e987d 2009-04-06 Takao Fujiwara <[email protected]>
fujiwara
parents: 15465
diff changeset
   173
gksu.PAGES: $(gksu_PAGES)
f5ee708e987d 2009-04-06 Takao Fujiwara <[email protected]>
fujiwara
parents: 15465
diff changeset
   174
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   175
glade_PAGES = glade/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   176
glade.PAGES: $(glade_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   177
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   178
gnome-control-center_PAGES = gnome-control-center/po-sun
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   179
gnome-control-center.PAGES: $(gnome-control-center_PAGES)
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   180
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   181
gnome-desktop_PAGES = gnome-desktop/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   182
gnome-desktop.PAGES: $(gnome-desktop_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   183
10450
8dd11eddb1d7 2007-09-05 Takao Fujiwara <[email protected]>
fujiwara
parents: 9914
diff changeset
   184
gnome-media_PAGES = gnome-media/po-sun
8dd11eddb1d7 2007-09-05 Takao Fujiwara <[email protected]>
fujiwara
parents: 9914
diff changeset
   185
gnome-media.PAGES: $(gnome-media_PAGES)
8dd11eddb1d7 2007-09-05 Takao Fujiwara <[email protected]>
fujiwara
parents: 9914
diff changeset
   186
8983
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   187
gnome-menus_PAGES = gnome-menus/po-sun
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   188
gnome-menus.PAGES: $(gnome-menus_PAGES)
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   189
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   190
gnome-netstatus_PAGES = gnome-netstatus/po-sun
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   191
gnome-netstatus.PAGES: $(gnome-netstatus_PAGES)
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   192
8983
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   193
gnome-panel_PAGES = gnome-panel/po-sun
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   194
gnome-panel.PAGES: $(gnome-panel_PAGES)
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   195
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   196
gnome-pilot_PAGES = gnome-pilot/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   197
gnome-pilot.PAGES: $(gnome-pilot_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   198
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   199
gnome-power-manager_PAGES = gnome-power-manager/po-sun
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   200
gnome-power-manager.PAGES: $(gnome-power-manager_PAGES)
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   201
15465
40ffa20afe0e 2009-03-23 takao Fujiwara <[email protected]>
fujiwara
parents: 15171
diff changeset
   202
gnome-session_PAGES = gnome-session/po-sun
11543
7a249c93e0ab 2008-01-29 Takao Fujiwara <[email protected]>
fujiwara
parents: 10456
diff changeset
   203
gnome-session.PAGES: $(gnome-session_PAGES)
7a249c93e0ab 2008-01-29 Takao Fujiwara <[email protected]>
fujiwara
parents: 10456
diff changeset
   204
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   205
gnome-system-monitor_PAGES = gnome-system-monitor/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   206
gnome-system-monitor.PAGES: $(gnome-system-monitor_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   207
9914
f6afd9d48223 2007-05-16 Takao Fujiwara <[email protected]>
fujiwara
parents: 9577
diff changeset
   208
gnome-system-tools_PAGES = gnome-system-tools/po-sun
f6afd9d48223 2007-05-16 Takao Fujiwara <[email protected]>
fujiwara
parents: 9577
diff changeset
   209
gnome-system-tools.PAGES: $(gnome-system-tools_PAGES)
f6afd9d48223 2007-05-16 Takao Fujiwara <[email protected]>
fujiwara
parents: 9577
diff changeset
   210
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   211
gnome-terminal_PAGES = gnome-terminal/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   212
gnome-terminal.PAGES: $(gnome-terminal_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   213
8983
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   214
gnome-utils_PAGES = gnome-utils/po-sun
9096
4d031e96a904 2007-01-25 Takao Fujiwara <[email protected]>
fujiwara
parents: 8986
diff changeset
   215
gnome-utils.PAGES: $(gnome-utils_PAGES)
4d031e96a904 2007-01-25 Takao Fujiwara <[email protected]>
fujiwara
parents: 8986
diff changeset
   216
11543
7a249c93e0ab 2008-01-29 Takao Fujiwara <[email protected]>
fujiwara
parents: 10456
diff changeset
   217
gnome-vfs_PAGES = gnome-vfs/po-sun
7a249c93e0ab 2008-01-29 Takao Fujiwara <[email protected]>
fujiwara
parents: 10456
diff changeset
   218
gnome-vfs.PAGES: $(gnome-vfs_PAGES)
7a249c93e0ab 2008-01-29 Takao Fujiwara <[email protected]>
fujiwara
parents: 10456
diff changeset
   219
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   220
gnome-volume-manager_PAGES = gnome-volume-manager/po-sun
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   221
gnome-volume-manager.PAGES: $(gnome-volume-manager_PAGES)
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   222
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   223
gok_PAGES = gok/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   224
gok.PAGES: $(gok_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   225
15778
fb06fe077006 2009-05-18 Harry Fu <[email protected]>
funix
parents: 15644
diff changeset
   226
gst-plugins-good_PAGES = gst-plugins-good/po-sun
fb06fe077006 2009-05-18 Harry Fu <[email protected]>
funix
parents: 15644
diff changeset
   227
gst-plugins-good.PAGES: $(gst-plugins-good_PAGES)
fb06fe077006 2009-05-18 Harry Fu <[email protected]>
funix
parents: 15644
diff changeset
   228
9914
f6afd9d48223 2007-05-16 Takao Fujiwara <[email protected]>
fujiwara
parents: 9577
diff changeset
   229
gthumb_PAGES = gthumb/po-sun
f6afd9d48223 2007-05-16 Takao Fujiwara <[email protected]>
fujiwara
parents: 9577
diff changeset
   230
gthumb.PAGES: $(gthumb_PAGES)
f6afd9d48223 2007-05-16 Takao Fujiwara <[email protected]>
fujiwara
parents: 9577
diff changeset
   231
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   232
gtk2_PAGES = gtk2/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   233
gtk2.PAGES: $(gtk2_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   234
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   235
gtkam_PAGES = gtkam/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   236
gtkam.PAGES: $(gtkam_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   237
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   238
gucharmap_PAGES = gucharmap/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   239
gucharmap.PAGES: $(gucharmap_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   240
15569
f5ee708e987d 2009-04-06 Takao Fujiwara <[email protected]>
fujiwara
parents: 15465
diff changeset
   241
libgksuui_PAGES = libgksuui/po-sun
f5ee708e987d 2009-04-06 Takao Fujiwara <[email protected]>
fujiwara
parents: 15465
diff changeset
   242
libgksuui.PAGES: $(libgksuui_PAGES)
f5ee708e987d 2009-04-06 Takao Fujiwara <[email protected]>
fujiwara
parents: 15465
diff changeset
   243
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   244
libwnck_PAGES = libwnck/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   245
libwnck.PAGES: $(libwnck_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   246
9096
4d031e96a904 2007-01-25 Takao Fujiwara <[email protected]>
fujiwara
parents: 8986
diff changeset
   247
metacity_PAGES = metacity/po-sun
4d031e96a904 2007-01-25 Takao Fujiwara <[email protected]>
fujiwara
parents: 8986
diff changeset
   248
metacity.PAGES: $(metacity_PAGES)
8983
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   249
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   250
nautilus_PAGES = nautilus/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   251
nautilus.PAGES: $(nautilus_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   252
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   253
orca_PAGES = orca/po-sun
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   254
orca.PAGES: $(orca_PAGES)
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   255
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   256
pidgin_PAGES = pidgin/po-sun
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   257
pidgin.PAGES: $(pidgin_PAGES)
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   258
9914
f6afd9d48223 2007-05-16 Takao Fujiwara <[email protected]>
fujiwara
parents: 9577
diff changeset
   259
printman_PAGES = printman/po-sun
f6afd9d48223 2007-05-16 Takao Fujiwara <[email protected]>
fujiwara
parents: 9577
diff changeset
   260
printman.PAGES: $(printman_PAGES)
f6afd9d48223 2007-05-16 Takao Fujiwara <[email protected]>
fujiwara
parents: 9577
diff changeset
   261
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   262
sound-juicer_PAGES = sound-juicer/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   263
sound-juicer.PAGES: $(sound-juicer_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   264
14771
dbd1ae1f64ec 2008-12-15 Takao Fujiwara <[email protected]>
fujiwara
parents: 14406
diff changeset
   265
system-config-printer_PAGES = system-config-printer/po-sun
14980
eb837d3cc5cb 2009-01-27 Takao Fujiwara <[email protected]>
fujiwara
parents: 14961
diff changeset
   266
system-config-printer.PAGES: $(system-config-printer_PAGES)
14771
dbd1ae1f64ec 2008-12-15 Takao Fujiwara <[email protected]>
fujiwara
parents: 14406
diff changeset
   267
9275
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   268
totem_PAGES = totem/po-sun
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   269
totem.PAGES: $(totem_PAGES)
79e80db48461 2007-02-14 Takao Fujiwara <[email protected]>
fujiwara
parents: 9096
diff changeset
   270
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   271
tracker_PAGES = tracker/po-sun
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   272
tracker.PAGES: $(tracker_PAGES)
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   273
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   274
vino_PAGES = vino/po-sun
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   275
vino.PAGES: $(vino_PAGES)
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   276
14961
6ca0e776daf1 2009-01-23 Takao Fujiwara <[email protected]>
fujiwara
parents: 14771
diff changeset
   277
xdg-user-dirs_PAGES = xdg-user-dirs/po-sun
6ca0e776daf1 2009-01-23 Takao Fujiwara <[email protected]>
fujiwara
parents: 14771
diff changeset
   278
xdg-user-dirs.PAGES: $(xdg-user-dirs_PAGES)
6ca0e776daf1 2009-01-23 Takao Fujiwara <[email protected]>
fujiwara
parents: 14771
diff changeset
   279
18618
3e24f9c15637 2010-02-04 Harry Fu <[email protected]>
funix
parents: 16129
diff changeset
   280
xscreensaver_PAGES = xscreensaver/po-sun
3e24f9c15637 2010-02-04 Harry Fu <[email protected]>
funix
parents: 16129
diff changeset
   281
xscreensaver.PAGES: $(xscreensaver_PAGES)
3e24f9c15637 2010-02-04 Harry Fu <[email protected]>
funix
parents: 16129
diff changeset
   282
14402
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   283
yelp_PAGES = yelp/po-sun
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   284
yelp.PAGES: $(yelp_PAGES)
03dd5cf0fba9 2008-10-01 Takao Fujiwara <[email protected]>
fujiwara
parents: 12641
diff changeset
   285
8983
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   286
TARBALL_DIR_SUFFIX = po-sun-$(PO_VERSION)
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   287
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   288
.SUFFIXES: -$(TARBALL_DIR_SUFFIX).tar.bz2 .PAGES
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   289
.SUFFIXES: .check-used .PAGES
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   290
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   291
TARBALLS = $(TARBALL_DIR)/$(addsuffix -$(TARBALL_DIR_SUFFIX).tar.bz2, $(PACKAGES))
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   292
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   293
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   294
TARBALLS: 
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   295
	@test -d $(TARBALL_DIR) ||  mkdir -p "$(TARBALL_DIR)"
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   296
	@test -x $(BZIP2) || echo "bzip2 utility not found"
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   297
	@for package in $(PACKAGES); do \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   298
		if test ! -f $(TARBALL_DIR)/$$package-$(TARBALL_DIR_SUFFIX).tar.bz2; then \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   299
			$(MAKE) MAKE=\"$(MAKE)\" $$package-$(TARBALL_DIR_SUFFIX).tar.bz2; \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   300
		fi; \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   301
	done
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   302
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   303
%-$(TARBALL_DIR_SUFFIX).tar.bz2: %.PAGES
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   304
	@test -d $(TARBALL_DIR) ||  mkdir -p "$(TARBALL_DIR)"
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   305
	@if test -f $(TARBALL_DIR)/$@; then \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   306
		rm -f $(TARBALL_DIR)/$@; \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   307
	fi
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   308
	@test -d $(PO_DIR) ||  mkdir -p "$(PO_DIR)"
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   309
	@rm -rf $(PO_DIR)/*
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   310
	@for po_dir in $($(subst .PAGES,_PAGES,$<)); do \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   311
		cp -R $$po_dir "$(PO_DIR)"; \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   312
		base_po_dir=`basename $$po_dir`; \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   313
		cp Makefile.template "$(PO_DIR)"/$$base_po_dir/Makefile; \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   314
	done;
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   315
	@cd "$(PO_DIR)"; \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   316
		tarball=`basename "$@" .bz2`; echo "Making tarball $$tarball"; \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   317
		$(TAR) -cf ../$(TARBALL_DIR)/$$tarball *; \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   318
		$(BZIP2) ../$(TARBALL_DIR)/$$tarball; \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   319
		cd ..
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   320
	@rm -rf $(PO_DIR)
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   321
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   322
check-used: 
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   323
	@test -d check-used-po-sun ||  mkdir -p "check-used-po-sun"
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   324
	@test -d check-all-po-sun ||  mkdir -p "check-all-po-sun"
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   325
	@rm -f unused-po-sun.txt
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   326
	@for package in $(PACKAGES); do \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   327
		$(MAKE) MAKE=\"$(MAKE)\" $$package.check-used; \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   328
	done
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   329
	@rm -rf check-all-po-sun
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   330
	@rm -rf check-used-po-sun
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   331
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   332
%.check-used: %.PAGES
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   333
	@for package in $($(subst .PAGES,_PAGES,$<)); do \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   334
		touch check-used-po-sun/$$package; \
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   335
	done
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   336
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   337
check-version:
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   338
	@echo $(PO_VERSION)
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   339
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   340
clean:
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   341
	rm -rf $(PO_DIR)
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   342
	rm -rf $(TARBALL_DIR)
61e32edee98d 2007-01-17 Takao Fujiwara <[email protected]>
fujiwara
parents:
diff changeset
   343