aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCyril Brulebois <kibi@debian.org>2019-03-11 00:36:30 +0000
committerCyril Brulebois <kibi@debian.org>2019-03-11 01:33:54 +0000
commit35e5a08057ab8953dcfaceab9f623c52be7a44e4 (patch)
treefe1626fe132cc5f38dc6c94269f2008fbca0381e
parente0496a1974f81c11d576b507c2c2a1d39538d44e (diff)
Reduce entropy by sorting the output of all $(wildcard …) calls
Introducing a function (i.e. sorted_wildcard) seemed to make sense at first but it would need to be defined in all Makefiles, before getting used. That's why a “replace all occurrences” approach was preferred in the end. Many occurrences aren't going to make a difference anyway, because they are about documenting target dependencies. But replacing everything means it's easier to check later on, in case entropy comes back. This file needs a slightly different diff because the Makefile snippet is embedded in a Perl script: english/security/parse-advisory.pl
-rw-r--r--Makefile.common10
-rw-r--r--bulgarian/releases/stretch/Makefile4
-rw-r--r--chinese/News/weekly/Makefile8
-rw-r--r--english/CD/Makefile2
-rw-r--r--english/MailingLists/Makefile2
-rw-r--r--english/Makefile6
-rw-r--r--english/News/Make.year4
-rw-r--r--english/News/Makefile12
-rw-r--r--english/News/weekly/Makefile6
-rw-r--r--english/blends/hamradio/News/2014/Makefile4
-rw-r--r--english/blends/hamradio/News/2015/Makefile4
-rw-r--r--english/blends/hamradio/News/Makefile4
-rw-r--r--english/devel/debian-desktop/Makefile4
-rw-r--r--english/devel/debian-installer/Makefile4
-rw-r--r--english/devel/debian-installer/News/Make.year4
-rw-r--r--english/devel/debian-installer/News/Makefile6
-rw-r--r--english/devel/debian-jr/Makefile8
-rw-r--r--english/devel/debian-jr/News/Make.year4
-rw-r--r--english/devel/debian-jr/News/Makefile4
-rw-r--r--english/devel/debian-med/Makefile8
-rw-r--r--english/devel/debian-med/News/Make.year4
-rw-r--r--english/devel/debian-med/News/Makefile4
-rw-r--r--english/devel/debian-nonprofit/Makefile4
-rw-r--r--english/devel/debian-nonprofit/News/2003/Makefile4
-rw-r--r--english/devel/debian-nonprofit/News/2004/Makefile4
-rw-r--r--english/devel/debian-nonprofit/News/Makefile4
-rw-r--r--english/events/1998/Makefile2
-rw-r--r--english/events/1999/Makefile2
-rw-r--r--english/events/2000/Makefile2
-rw-r--r--english/events/2001/Makefile2
-rw-r--r--english/events/2002/Makefile2
-rw-r--r--english/events/2003/Makefile4
-rw-r--r--english/events/2004/Makefile4
-rw-r--r--english/events/2005/Makefile4
-rw-r--r--english/events/2006/Makefile4
-rw-r--r--english/events/2007/Makefile4
-rw-r--r--english/events/2008/Makefile4
-rw-r--r--english/events/2009/Makefile4
-rw-r--r--english/events/2010/Makefile4
-rw-r--r--english/events/2011/Makefile4
-rw-r--r--english/events/2012/Makefile4
-rw-r--r--english/events/2013/Makefile6
-rw-r--r--english/events/Makefile6
-rw-r--r--english/international/l10n/po/Makefile2
-rw-r--r--english/lts/security/2014/Makefile2
-rw-r--r--english/lts/security/2015/Makefile2
-rw-r--r--english/lts/security/2016/Makefile2
-rw-r--r--english/lts/security/2017/Makefile2
-rw-r--r--english/lts/security/2018/Makefile2
-rw-r--r--english/lts/security/2019/Makefile2
-rw-r--r--english/lts/security/Makefile48
-rw-r--r--english/partners/Makefile10
-rw-r--r--english/ports/powerpc/inst/Makefile2
-rw-r--r--english/releases/buster/Makefile4
-rw-r--r--english/releases/etch/Makefile4
-rw-r--r--english/releases/hamm/autoup/Makefile2
-rw-r--r--english/releases/jessie/Makefile4
-rw-r--r--english/releases/lenny/Makefile4
-rw-r--r--english/releases/sarge/Makefile4
-rw-r--r--english/releases/squeeze/Makefile4
-rw-r--r--english/releases/stretch/Makefile4
-rw-r--r--english/releases/wheezy/Makefile4
-rw-r--r--english/security/1997/Makefile4
-rw-r--r--english/security/1998/Makefile4
-rw-r--r--english/security/1999/Makefile4
-rw-r--r--english/security/2000/Makefile4
-rw-r--r--english/security/2001/Makefile2
-rw-r--r--english/security/2002/Makefile2
-rw-r--r--english/security/2003/Makefile2
-rw-r--r--english/security/2004/Makefile2
-rw-r--r--english/security/2005/Makefile2
-rw-r--r--english/security/2006/Makefile2
-rw-r--r--english/security/2007/Makefile2
-rw-r--r--english/security/2008/Makefile2
-rw-r--r--english/security/2009/Makefile2
-rw-r--r--english/security/2010/Makefile2
-rw-r--r--english/security/2011/Makefile2
-rw-r--r--english/security/2012/Makefile2
-rw-r--r--english/security/2013/Makefile2
-rw-r--r--english/security/2014/Makefile2
-rw-r--r--english/security/2015/Makefile2
-rw-r--r--english/security/2016/Makefile2
-rw-r--r--english/security/2017/Makefile2
-rw-r--r--english/security/2018/Makefile2
-rw-r--r--english/security/2019/Makefile2
-rw-r--r--english/security/Makefile30
-rw-r--r--english/security/audit/Makefile4
-rwxr-xr-xenglish/security/parse-advisory.pl2
-rw-r--r--english/security/undated/Makefile4
-rw-r--r--english/users/Makefile8
-rw-r--r--english/vote/1999/Makefile8
-rw-r--r--english/vote/2000/Makefile8
-rw-r--r--english/vote/2000/leadership_debate/Makefile2
-rw-r--r--english/vote/2001/Makefile8
-rw-r--r--english/vote/2002/Makefile8
-rw-r--r--english/vote/2002/platforms/Makefile2
-rw-r--r--english/vote/2003/Makefile8
-rw-r--r--english/vote/2003/platforms/Makefile2
-rw-r--r--english/vote/2004/Makefile8
-rw-r--r--english/vote/2004/platforms/Makefile2
-rw-r--r--english/vote/2005/Makefile10
-rw-r--r--english/vote/2005/platforms/Makefile2
-rw-r--r--english/vote/2006/Makefile16
-rw-r--r--english/vote/2006/platforms/Makefile2
-rw-r--r--english/vote/2007/Makefile20
-rw-r--r--english/vote/2007/platforms/Makefile2
-rw-r--r--english/vote/2008/Makefile20
-rw-r--r--english/vote/2008/platforms/Makefile2
-rw-r--r--english/vote/2009/Makefile20
-rw-r--r--english/vote/2009/platforms/Makefile2
-rw-r--r--english/vote/2010/Makefile20
-rw-r--r--english/vote/2010/platforms/Makefile2
-rw-r--r--english/vote/2011/Makefile20
-rw-r--r--english/vote/2011/platforms/Makefile2
-rw-r--r--english/vote/2012/Makefile20
-rw-r--r--english/vote/2012/platforms/Makefile2
-rw-r--r--english/vote/2013/Makefile20
-rw-r--r--english/vote/2013/platforms/Makefile2
-rw-r--r--english/vote/2014/Makefile20
-rw-r--r--english/vote/2014/platforms/Makefile2
-rw-r--r--english/vote/2015/Makefile20
-rw-r--r--english/vote/2015/platforms/Makefile2
-rw-r--r--english/vote/2016/Makefile20
-rw-r--r--english/vote/2016/platforms/Makefile2
-rw-r--r--english/vote/2017/Makefile20
-rw-r--r--english/vote/2017/platforms/Makefile2
-rw-r--r--english/vote/2018/Makefile20
-rw-r--r--english/vote/2018/platforms/Makefile2
-rw-r--r--english/vote/2019/Makefile20
-rw-r--r--english/vote/Makefile8
-rw-r--r--english/women/profiles/Makefile2
-rw-r--r--indonesian/releases/etch/Makefile4
-rw-r--r--indonesian/releases/jessie/Makefile4
-rw-r--r--indonesian/releases/wheezy/Makefile4
-rw-r--r--romanian/releases/jessie/Makefile4
-rw-r--r--turkish/releases/lenny/Makefile4
136 files changed, 402 insertions, 402 deletions
diff --git a/Makefile.common b/Makefile.common
index cf45e560073..a01a8aef20e 100644
--- a/Makefile.common
+++ b/Makefile.common
@@ -52,7 +52,7 @@ WMLPROLOG :=
WMLEPILOG :=
WML = wml $(WMLOPTIONS) -o UNDEFu$(LANGUAGECAP):$(WMLOUTFILE)@g+w $(WMLPROLOG) $(WMLEPILOG)
-WMLFILES = $(wildcard *.wml)
+WMLFILES = $(sort $(wildcard *.wml))
ifndef SUBLANG
HTMLFILES = $(patsubst %.wml,%.$(LANGUAGE).html,$(WMLFILES))
HTMLDESTFILES = $(patsubst %.wml,$(HTMLDIR)/%.$(LANGUAGE).html,$(WMLFILES))
@@ -63,11 +63,11 @@ HTMLDESTFILES = $(sort $(foreach i,$(SUBLANG),\
$(patsubst %.wml,$(HTMLDIR)/%.$(LANGUAGE)-$(i).html,$(WMLFILES))))
endif
-OTHERFILES := $(wildcard *.ps.gz *.eps *.pdf *.css)
-OTHERFILES += $(wildcard *.jpg *.jpeg *.gif *.png *.fig *.xcf *.xcf.gz *.ppm *.svg)
+OTHERFILES := $(sort $(wildcard *.ps.gz *.eps *.pdf *.css))
+OTHERFILES += $(sort $(wildcard *.jpg *.jpeg *.gif *.png *.fig *.xcf *.xcf.gz *.ppm *.svg))
OTHERDESTFILES := $(patsubst %,$(HTMLDIR)/%,$(OTHERFILES))
-existing-SUBS := $(shell for dir in $(wildcard $(SUBS)) ''; do test -d $$dir && echo $$dir; done)
+existing-SUBS := $(shell for dir in $(sort $(wildcard $(SUBS))) ''; do test -d $$dir && echo $$dir; done)
existing-SUBS-install := $(addsuffix -install,$(existing-SUBS))
existing-SUBS-clean := $(addsuffix -clean,$(existing-SUBS))
existing-SUBS-cleandest := $(addsuffix -cleandest,$(existing-SUBS))
@@ -146,7 +146,7 @@ ifeq "$(LANGUAGE)" "en"
endif
endif
-LOCALEDESTFILES := $(patsubst $(ENGLISHDIR)/po/%.pot,$(LOCALEDIR)/%.mo,$(wildcard $(ENGLISHDIR)/po/*.pot))
+LOCALEDESTFILES := $(patsubst $(ENGLISHDIR)/po/%.pot,$(LOCALEDIR)/%.mo,$(sort $(wildcard $(ENGLISHDIR)/po/*.pot)))
ifneq "$(LANGUAGE)" "en"
# Ensure that MO files do exist
diff --git a/bulgarian/releases/stretch/Makefile b/bulgarian/releases/stretch/Makefile
index cce60161b39..34cd6fb504d 100644
--- a/bulgarian/releases/stretch/Makefile
+++ b/bulgarian/releases/stretch/Makefile
@@ -13,9 +13,9 @@ index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/release.wml \
releasenotes.$(LANGUAGE).html: releasenotes.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/stretch/release.data $(TEMPLDIR)/release_info.wml \
$(ENGLISHDIR)/releases/arches.data \
- $(wildcard $(HTMLDIR)/*/release-notes*)
+ $(sort $(wildcard $(HTMLDIR)/*/release-notes*))
installmanual.$(LANGUAGE).html: installmanual.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/stretch/release.data $(TEMPLDIR)/release_info.wml \
$(ENGLISHDIR)/releases/arches.data \
- $(wildcard $(HTMLDIR)/*/install*)
+ $(sort $(wildcard $(HTMLDIR)/*/install*))
diff --git a/chinese/News/weekly/Makefile b/chinese/News/weekly/Makefile
index 980a8f8307f..71814fae659 100644
--- a/chinese/News/weekly/Makefile
+++ b/chinese/News/weekly/Makefile
@@ -28,8 +28,8 @@ clean::
$(IGNORE)find . -type f -name \*.$(LANGUAGE)-??.html | xargs rm -f
index.zh-cn.html index.zh-hk.html index.zh-tw.html: index.wml \
- $(wildcard $(CUR_YEAR)/*/index.wml) \
- $(wildcard $(ENGLISHSRCDIR)/News/weekly/$(CUR_YEAR)/*/index.wml) \
+ $(sort $(wildcard $(CUR_YEAR)/*/index.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/News/weekly/$(CUR_YEAR)/*/index.wml)) \
$(ENGLISHSRCDIR)/$(CUR_DIR)/CURRENT-ISSUE-IS \
$(TEMPLDIR)/weeklynews/header.wml \
$(TEMPLDIR)/weeklynews/index.wml \
@@ -37,8 +37,8 @@ index.zh-cn.html index.zh-hk.html index.zh-tw.html: index.wml \
[0-9]*/index.zh-cn.html [0-9]*/index.zh-hk.html [0-9]*/index.zh-tw.html: \
$(shell find $* -name index.wml) \
- $(wildcard 1999/*/index.wml) \
- $(wildcard $(ENGLISHSRCDIR)/News/weekly/$*/*/index.wml) \
+ $(sort $(wildcard 1999/*/index.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/News/weekly/$*/*/index.wml)) \
$(TEMPLDIR)/weeklynews/header.wml \
$(TEMPLDIR)/weeklynews/index.wml \
$(TEMPLDIR)/weeklynews/footer.wml $(GETTEXTDEP)
diff --git a/english/CD/Makefile b/english/CD/Makefile
index 125a811ee64..d8b7c7f0b04 100644
--- a/english/CD/Makefile
+++ b/english/CD/Makefile
@@ -23,7 +23,7 @@ endif
%.$(LANGUAGE).html: %.wml $(EXTRAWMLDEP) | $(VCSREVCACHE)
$(WML) $(<F)
-ifneq "$(wildcard releases/index.wml)" ""
+ifneq "$(sort $(wildcard releases/index.wml))" ""
RELEASESDEP := releases/index.wml
else
RELEASESDEP := $(ENGLISHDIR)/CD/releases/index.wml
diff --git a/english/MailingLists/Makefile b/english/MailingLists/Makefile
index 6f25a8f95ab..05ecbde6102 100644
--- a/english/MailingLists/Makefile
+++ b/english/MailingLists/Makefile
@@ -30,7 +30,7 @@ lists.cfg := $(ENGLISHDIR)/$(CUR_DIR)/lists.cfg
descfiles := $(shell find $(ENGLISHDIR)/$(CUR_DIR)/desc -type f \
! -path '*/CVS/*' ! -name introduction \
! -name subscription ! -name advertising ! -name README)
-ifneq "$(wildcard desc)" ""
+ifneq "$(sort $(wildcard desc))" ""
descfiles := $(shell find desc -type f ! -path '*/CVS/*' ! -name introduction \
! -name subscription ! -name advertising ! -name README)
endif
diff --git a/english/Makefile b/english/Makefile
index 3c37fa529f2..f564365680f 100644
--- a/english/Makefile
+++ b/english/Makefile
@@ -29,9 +29,9 @@ DESTSEARCHXML = $(patsubst %.xml,$(HTMLDIR)/%.xml,$(SEARCHXML))
endif
$(INDEXPAGE): index.wml $(TEMPLDIR)/mainpage.wml $(GETTEXTDEP) \
- $(wildcard News/$(CUR_YEAR)/[0-9]*.wml) $(wildcard $(ENGLISHSRCDIR)/News/$(CUR_YEAR)/[0-9]*.wml) \
- $(wildcard News/$(CUR_YEAR)/[0-9]*.title) \
- $(wildcard security/$(CUR_YEAR)/dsa-[0-9]*.wml) $(wildcard $(ENGLISHSRCDIR)/security/$(CUR_YEAR)/dsa-[0-9]*.wml) \
+ $(sort $(wildcard News/$(CUR_YEAR)/[0-9]*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/News/$(CUR_YEAR)/[0-9]*.wml)) \
+ $(sort $(wildcard News/$(CUR_YEAR)/[0-9]*.title)) \
+ $(sort $(wildcard security/$(CUR_YEAR)/dsa-[0-9]*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/security/$(CUR_YEAR)/dsa-[0-9]*.wml)) \
$(TEMPLDIR)/ctime.wml $(TEMPLDIR)/recent_list.wml $(TEMPLDIR)/languages.wml \
$(TEMPLDIR)/release_info.wml $(TEMPLDIR)/release_images.wml
ifeq "$(LANGUAGE)" "zh"
diff --git a/english/News/Make.year b/english/News/Make.year
index 43785f24816..4868e4166e9 100644
--- a/english/News/Make.year
+++ b/english/News/Make.year
@@ -14,8 +14,8 @@ include $(WMLBASE)/Make.lang
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/template.wml \
- $(TEMPLDIR)/recent_list.wml $(wildcard $(THIS_YEAR)*.wml) \
- $(wildcard $(ENGLISHDIR)/News/$(THIS_YEAR)/$(THIS_YEAR)*.wml) $(GETTEXTDEP) | $(VCSREVCACHE)
+ $(TEMPLDIR)/recent_list.wml $(sort $(wildcard $(THIS_YEAR)*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/News/$(THIS_YEAR)/$(THIS_YEAR)*.wml)) $(GETTEXTDEP) | $(VCSREVCACHE)
# Don't know why only these specific news articles are include
# news_events.wml and not all of them... :-/
diff --git a/english/News/Makefile b/english/News/Makefile
index c1a110776e9..e81e7bf6f2e 100644
--- a/english/News/Makefile
+++ b/english/News/Makefile
@@ -5,7 +5,7 @@ WMLBASE=..
CUR_DIR=News
# list any subdirectories in the following variable. If a listed directory
# exists, it must contain a Makefile, or make gives an error
-YEARS:=$(wildcard [12][0-9][0-9][0-9])
+YEARS:=$(sort $(wildcard [12][0-9][0-9][0-9]))
SUBS=$(YEARS) weekly press
GETTEXTFILES += newsevents.mo
@@ -24,8 +24,8 @@ DESTNEWSRDF := $(patsubst %.rdf,$(HTMLDIR)/%.rdf,$(NEWSRDF))
endif
$(NEWSRDF): $(ENGLISHDIR)/News/news.rdf.in \
- $(wildcard $(CUR_YEAR)/*.wml) \
- $(wildcard $(ENGLISHDIR)/News/$(CUR_YEAR)/*.wml) \
+ $(sort $(wildcard $(CUR_YEAR)/*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/News/$(CUR_YEAR)/*.wml)) \
$(TEMPLDIR)/recent_list.wml $(GETTEXTDEP)
ifeq "$(LANGUAGE)" "zh"
$(shell echo $(WML) | perl -pe 's,:.zh-(..)\.html,:news.zh-$$1.rdf,g') \
@@ -45,9 +45,9 @@ $(DESTNEWSRDF): $(HTMLDIR)/%: %
@test -d $(HTMLDIR) || mkdir -m g+w -p $(HTMLDIR)
install -m 664 -p $< $(HTMLDIR)
-index.$(LANGUAGE).html: index.wml $(wildcard $(CUR_YEAR)/$(CUR_YEAR)*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/News/$(CUR_YEAR)/$(CUR_YEAR)*.wml) \
- $(wildcard $(CUR_YEAR)/$(CUR_YEAR)*.title) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard $(CUR_YEAR)/$(CUR_YEAR)*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/News/$(CUR_YEAR)/$(CUR_YEAR)*.wml)) \
+ $(sort $(wildcard $(CUR_YEAR)/$(CUR_YEAR)*.title)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/languages.wml $(GETTEXTDEP) \
$(ENGLISHSRCDIR)/News/index.include
diff --git a/english/News/weekly/Makefile b/english/News/weekly/Makefile
index 98ef474d7ae..4ffb11fb226 100644
--- a/english/News/weekly/Makefile
+++ b/english/News/weekly/Makefile
@@ -81,8 +81,8 @@ clean::
$(IGNORE)find . -type f -name \*.$(LANGUAGE).html | xargs rm -f
# Need to rebuild the index when anything changes.
-index.$(LANGUAGE).html: index.wml $(wildcard $(CUR_YEAR)/*/index.wml) \
- $(wildcard $(ENGLISHSRCDIR)/News/weekly/$(CUR_YEAR)/*/index.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard $(CUR_YEAR)/*/index.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/News/weekly/$(CUR_YEAR)/*/index.wml)) \
$(ENGLISHSRCDIR)/$(CUR_DIR)/CURRENT-ISSUE-IS \
$(TEMPLDIR)/projectnews/header.wml \
$(TEMPLDIR)/projectnews/index.wml \
@@ -95,7 +95,7 @@ index.$(LANGUAGE).html: index.wml $(wildcard $(CUR_YEAR)/*/index.wml) \
# this code works around a small bug in make's $(wildcard) function, too
[0-9]*/index.$(LANGUAGE).html: %/index.$(LANGUAGE).html: \
$(shell find $* -name index.wml) \
- $(wildcard $(ENGLISHSRCDIR)/News/weekly/$*/*/index.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/News/weekly/$*/*/index.wml)) \
$(TEMPLDIR)/projectnews/header.wml \
$(TEMPLDIR)/projectnews/index.wml \
$(TEMPLDIR)/projectnews/footer.wml \
diff --git a/english/blends/hamradio/News/2014/Makefile b/english/blends/hamradio/News/2014/Makefile
index 8085084817f..80eef90336e 100644
--- a/english/blends/hamradio/News/2014/Makefile
+++ b/english/blends/hamradio/News/2014/Makefile
@@ -13,8 +13,8 @@ include $(WMLBASE)/Make.lang
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard 2014*.wml) \
- $(wildcard 2014*.title)\
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard 2014*.wml)) \
+ $(sort $(wildcard 2014*.title))\
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
$(WML) index.wml
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/news.wml | $(VCSREVCACHE)
diff --git a/english/blends/hamradio/News/2015/Makefile b/english/blends/hamradio/News/2015/Makefile
index f9cd9fa7e28..d6785f32e99 100644
--- a/english/blends/hamradio/News/2015/Makefile
+++ b/english/blends/hamradio/News/2015/Makefile
@@ -13,8 +13,8 @@ include $(WMLBASE)/Make.lang
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard 2014*.wml) \
- $(wildcard 2014*.title)\
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard 2014*.wml)) \
+ $(sort $(wildcard 2014*.title))\
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
$(WML) index.wml
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/news.wml | $(VCSREVCACHE)
diff --git a/english/blends/hamradio/News/Makefile b/english/blends/hamradio/News/Makefile
index 8be05993a4b..184b58b3ea2 100644
--- a/english/blends/hamradio/News/Makefile
+++ b/english/blends/hamradio/News/Makefile
@@ -5,11 +5,11 @@ WMLBASE=../../..
CUR_DIR=blends/hamradio/News
# list any subdirectories in the following variable. If a listed directory
# exists, it must contain a Makefile, or make gives an error
-YEARS:=$(wildcard [12][0-9][0-9][0-9])
+YEARS:=$(sort $(wildcard [12][0-9][0-9][0-9]))
SUBS=$(YEARS)
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/template.wml \
$(TEMPLDIR)/recent_list.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*/*.wml)
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*/*.wml))
diff --git a/english/devel/debian-desktop/Makefile b/english/devel/debian-desktop/Makefile
index daed459abf5..495a75631bb 100644
--- a/english/devel/debian-desktop/Makefile
+++ b/english/devel/debian-desktop/Makefile
@@ -8,5 +8,5 @@ SUBS=News
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/template.wml \
- $(TEMPLDIR)/recent_list.wml $(wildcard News/[0-9]*/*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/News/[0-9]*/*.wml)
+ $(TEMPLDIR)/recent_list.wml $(sort $(wildcard News/[0-9]*/*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/News/[0-9]*/*.wml))
diff --git a/english/devel/debian-installer/Makefile b/english/devel/debian-installer/Makefile
index 302497cfb51..e1f7ccbcf66 100644
--- a/english/devel/debian-installer/Makefile
+++ b/english/devel/debian-installer/Makefile
@@ -8,8 +8,8 @@ SUBS=News
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html:: $(TEMPLDIR)/recent_list.wml \
- $(wildcard News/[12][0-9][0-9][0-9]/[0-9]*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/News/[12][0-9][0-9][0-9]/[0-9]*.wml) \
+ $(sort $(wildcard News/[12][0-9][0-9][0-9]/[0-9]*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/News/[12][0-9][0-9][0-9]/[0-9]*.wml)) \
$(ENGLISHSRCDIR)/$(CUR_DIR)/images.data \
$(TEMPLDIR)/release_info.wml $(GETTEXTDEP)
diff --git a/english/devel/debian-installer/News/Make.year b/english/devel/debian-installer/News/Make.year
index 4add7bcef3e..9e00e80b0c1 100644
--- a/english/devel/debian-installer/News/Make.year
+++ b/english/devel/debian-installer/News/Make.year
@@ -9,8 +9,8 @@ include $(WMLBASE)/Make.lang
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard $(THIS_YEAR)*.wml) \
- $(wildcard $(THIS_YEAR)*.title) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard $(THIS_YEAR)*.wml)) \
+ $(sort $(wildcard $(THIS_YEAR)*.title)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) index.wml
diff --git a/english/devel/debian-installer/News/Makefile b/english/devel/debian-installer/News/Makefile
index ef29c1ed43b..50c50a729c7 100644
--- a/english/devel/debian-installer/News/Makefile
+++ b/english/devel/debian-installer/News/Makefile
@@ -5,7 +5,7 @@ WMLBASE=../../..
CUR_DIR=devel/debian-installer/News
# list any subdirectories in the following variable. If a listed directory
# exists, it must contain a Makefile, or make gives an error
-YEARS:=$(wildcard [12][0-9][0-9][0-9])
+YEARS:=$(sort $(wildcard [12][0-9][0-9][0-9]))
SUBS=$(YEARS)
include $(WMLBASE)/Make.lang
@@ -13,5 +13,5 @@ include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/template.wml \
$(TEMPLDIR)/recent_list.wml \
- $(wildcard [0-9]*/*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*/*.wml)
+ $(sort $(wildcard [0-9]*/*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*/*.wml))
diff --git a/english/devel/debian-jr/Makefile b/english/devel/debian-jr/Makefile
index e08ae7ab521..a6718ddfb6e 100644
--- a/english/devel/debian-jr/Makefile
+++ b/english/devel/debian-jr/Makefile
@@ -8,10 +8,10 @@ SUBS=News
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/template.wml \
- $(TEMPLDIR)/recent_list.wml $(wildcard News/[0-9]*/*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/News/[0-9]*/*.wml)
+ $(TEMPLDIR)/recent_list.wml $(sort $(wildcard News/[0-9]*/*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/News/[0-9]*/*.wml))
packaged.$(LANGUAGE).html: packaged.wml \
$(ENGLISHSRCDIR)/devel/debian-jr/packaged.tags \
- $(wildcard $(ENGLISHSRCDIR)/devel/debian-jr/packaged/*/*) \
- $(wildcard $(ENGLISHSRCDIR)/devel/debian-jr/packaged-non-free/*/*)
+ $(sort $(wildcard $(ENGLISHSRCDIR)/devel/debian-jr/packaged/*/*)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/devel/debian-jr/packaged-non-free/*/*))
diff --git a/english/devel/debian-jr/News/Make.year b/english/devel/debian-jr/News/Make.year
index 9103debb3dd..bdc29f014ba 100644
--- a/english/devel/debian-jr/News/Make.year
+++ b/english/devel/debian-jr/News/Make.year
@@ -12,8 +12,8 @@ include $(WMLBASE)/Make.lang
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard $(THIS_YEAR)*.wml) \
- $(wildcard $(THIS_YEAR)*.title)\
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard $(THIS_YEAR)*.wml)) \
+ $(sort $(wildcard $(THIS_YEAR)*.title))\
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
$(WML) index.wml
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/news.wml | $(VCSREVCACHE)
diff --git a/english/devel/debian-jr/News/Makefile b/english/devel/debian-jr/News/Makefile
index ca4b4cb18c9..8bce96ff6b9 100644
--- a/english/devel/debian-jr/News/Makefile
+++ b/english/devel/debian-jr/News/Makefile
@@ -5,7 +5,7 @@ WMLBASE=../../..
CUR_DIR=devel/debian-jr/News
# list any subdirectories in the following variable. If a listed directory
# exists, it must contain a Makefile, or make gives an error
-YEARS:=$(wildcard [12][0-9][0-9][0-9])
+YEARS:=$(sort $(wildcard [12][0-9][0-9][0-9]))
SUBS=$(YEARS)
include $(WMLBASE)/Make.lang
@@ -13,4 +13,4 @@ include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/template.wml \
$(TEMPLDIR)/recent_list.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*/*.wml)
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*/*.wml))
diff --git a/english/devel/debian-med/Makefile b/english/devel/debian-med/Makefile
index 1a47cee6e7f..209f841e2bf 100644
--- a/english/devel/debian-med/Makefile
+++ b/english/devel/debian-med/Makefile
@@ -10,10 +10,10 @@ GETTEXTFILES = debian-cdd.mo
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/template.wml $(GETTEXTDEP)\
- $(TEMPLDIR)/recent_list.wml $(wildcard News/[0-9]*/*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/News/[0-9]*/*.wml)
+ $(TEMPLDIR)/recent_list.wml $(sort $(wildcard News/[0-9]*/*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/News/[0-9]*/*.wml))
#packaged.$(LANGUAGE).html: packaged.wml \
# $(ENGLISHSRCDIR)/devel/debian-med/packaged.tags \
-# $(wildcard $(ENGLISHSRCDIR)/devel/debian-med/packaged/*/*) \
-# $(wildcard $(ENGLISHSRCDIR)/devel/debian-med/packaged-non-free/*/*)
+# $(sort $(wildcard $(ENGLISHSRCDIR)/devel/debian-med/packaged/*/*)) \
+# $(sort $(wildcard $(ENGLISHSRCDIR)/devel/debian-med/packaged-non-free/*/*))
diff --git a/english/devel/debian-med/News/Make.year b/english/devel/debian-med/News/Make.year
index 89e22f91fbd..1f3f0ee8729 100644
--- a/english/devel/debian-med/News/Make.year
+++ b/english/devel/debian-med/News/Make.year
@@ -13,8 +13,8 @@ include $(WMLBASE)/Make.lang
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard $(THIS_YEAR)*.wml) \
- $(wildcard $(THIS_YEAR)*.title)\
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard $(THIS_YEAR)*.wml)) \
+ $(sort $(wildcard $(THIS_YEAR)*.title))\
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
$(WML) index.wml
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/news.wml | $(VCSREVCACHE)
diff --git a/english/devel/debian-med/News/Makefile b/english/devel/debian-med/News/Makefile
index 40e1d9129a8..0c84243be8b 100644
--- a/english/devel/debian-med/News/Makefile
+++ b/english/devel/debian-med/News/Makefile
@@ -5,7 +5,7 @@ WMLBASE=../../..
CUR_DIR=devel/debian-med/News
# list any subdirectories in the following variable. If a listed directory
# exists, it must contain a Makefile, or make gives an error
-YEARS:=$(wildcard [12][0-9][0-9][0-9])
+YEARS:=$(sort $(wildcard [12][0-9][0-9][0-9]))
SUBS=$(YEARS)
include $(WMLBASE)/Make.lang
@@ -13,4 +13,4 @@ include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/template.wml \
$(TEMPLDIR)/recent_list.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*/*.wml)
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*/*.wml))
diff --git a/english/devel/debian-nonprofit/Makefile b/english/devel/debian-nonprofit/Makefile
index 22bd29e9b08..88c82b1f72b 100644
--- a/english/devel/debian-nonprofit/Makefile
+++ b/english/devel/debian-nonprofit/Makefile
@@ -8,5 +8,5 @@ SUBS=News
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/template.wml \
- $(TEMPLDIR)/recent_list.wml $(wildcard News/[0-9]*/*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/News/[0-9]*/*.wml)
+ $(TEMPLDIR)/recent_list.wml $(sort $(wildcard News/[0-9]*/*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/News/[0-9]*/*.wml))
diff --git a/english/devel/debian-nonprofit/News/2003/Makefile b/english/devel/debian-nonprofit/News/2003/Makefile
index 9bd34a398c1..822f15e4d5b 100644
--- a/english/devel/debian-nonprofit/News/2003/Makefile
+++ b/english/devel/debian-nonprofit/News/2003/Makefile
@@ -13,8 +13,8 @@ include $(WMLBASE)/Make.lang
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard 2003*.wml) \
- $(wildcard 2003*.title)\
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard 2003*.wml)) \
+ $(sort $(wildcard 2003*.title))\
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
$(WML) index.wml
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/news.wml | $(VCSREVCACHE)
diff --git a/english/devel/debian-nonprofit/News/2004/Makefile b/english/devel/debian-nonprofit/News/2004/Makefile
index e1e0e877e5b..8f970f9c369 100644
--- a/english/devel/debian-nonprofit/News/2004/Makefile
+++ b/english/devel/debian-nonprofit/News/2004/Makefile
@@ -13,8 +13,8 @@ include $(WMLBASE)/Make.lang
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard 2004*.wml) \
- $(wildcard 2004*.title)\
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard 2004*.wml)) \
+ $(sort $(wildcard 2004*.title))\
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
$(WML) index.wml
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/news.wml | $(VCSREVCACHE)
diff --git a/english/devel/debian-nonprofit/News/Makefile b/english/devel/debian-nonprofit/News/Makefile
index f6f5630d28b..00405c783be 100644
--- a/english/devel/debian-nonprofit/News/Makefile
+++ b/english/devel/debian-nonprofit/News/Makefile
@@ -5,7 +5,7 @@ WMLBASE=../../..
CUR_DIR=devel/debian-nonprofit/News
# list any subdirectories in the following variable. If a listed directory
# exists, it must contain a Makefile, or make gives an error
-YEARS:=$(wildcard [12][0-9][0-9][0-9])
+YEARS:=$(sort $(wildcard [12][0-9][0-9][0-9]))
SUBS=$(YEARS)
include $(WMLBASE)/Make.lang
@@ -13,4 +13,4 @@ include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/template.wml \
$(TEMPLDIR)/recent_list.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*/*.wml)
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*/*.wml))
diff --git a/english/events/1998/Makefile b/english/events/1998/Makefile
index 710fd283543..1d0a6cf530c 100644
--- a/english/events/1998/Makefile
+++ b/english/events/1998/Makefile
@@ -14,7 +14,7 @@ include $(WMLBASE)/Make.lang
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*\-*.wml) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*\-*.wml)) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
$(WML) index.wml
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/past_event.wml | $(VCSREVCACHE)
diff --git a/english/events/1999/Makefile b/english/events/1999/Makefile
index c5d20a75ee9..0e10dd193cc 100644
--- a/english/events/1999/Makefile
+++ b/english/events/1999/Makefile
@@ -14,7 +14,7 @@ include $(WMLBASE)/Make.lang
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*\-*.wml) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*\-*.wml)) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
$(WML) index.wml
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/past_event.wml | $(VCSREVCACHE)
diff --git a/english/events/2000/Makefile b/english/events/2000/Makefile
index 3ac2e4c9676..5f8a82c8da9 100644
--- a/english/events/2000/Makefile
+++ b/english/events/2000/Makefile
@@ -14,7 +14,7 @@ include $(WMLBASE)/Make.lang
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*\-*.wml) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*\-*.wml)) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/past_event.wml | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/events/2001/Makefile b/english/events/2001/Makefile
index b3a126d5231..63861ec06ff 100644
--- a/english/events/2001/Makefile
+++ b/english/events/2001/Makefile
@@ -14,7 +14,7 @@ include $(WMLBASE)/Make.lang
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*\-*.wml) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*\-*.wml)) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/event.wml | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/events/2002/Makefile b/english/events/2002/Makefile
index 827b28015a7..e134b1da3fc 100644
--- a/english/events/2002/Makefile
+++ b/english/events/2002/Makefile
@@ -14,7 +14,7 @@ include $(WMLBASE)/Make.lang
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*\-*.wml) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*\-*.wml)) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/event.wml | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/events/2003/Makefile b/english/events/2003/Makefile
index c61fcd8d601..6d68dbe7e07 100644
--- a/english/events/2003/Makefile
+++ b/english/events/2003/Makefile
@@ -10,7 +10,7 @@ GETTEXTFILES += newsevents.mo
NOGENERICDEP := true
include $(WMLBASE)/Make.lang
-EVENTFILES := $(wildcard [0-9]*\-*.wml)
+EVENTFILES := $(sort $(wildcard [0-9]*\-*.wml))
ICSFILES := $(filter-out %-report.wml,$(EVENTFILES))
ICSFILES := $(ICSFILES:.wml=.$(LANGUAGE).ics)
DESTICSFILES := $(patsubst %.ics,$(HTMLDIR)/%.ics,$(ICSFILES))
@@ -26,7 +26,7 @@ clean::
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*\-*.wml) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*\-*.wml)) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/event.wml | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/events/2004/Makefile b/english/events/2004/Makefile
index 9f81aca0923..4fc0d7bd565 100644
--- a/english/events/2004/Makefile
+++ b/english/events/2004/Makefile
@@ -10,7 +10,7 @@ GETTEXTFILES += newsevents.mo
NOGENERICDEP := true
include $(WMLBASE)/Make.lang
-EVENTFILES := $(wildcard [0-9]*\-*.wml)
+EVENTFILES := $(sort $(wildcard [0-9]*\-*.wml))
ICSFILES := $(filter-out %-report.wml,$(EVENTFILES))
ICSFILES := $(ICSFILES:.wml=.$(LANGUAGE).ics)
DESTICSFILES := $(patsubst %.ics,$(HTMLDIR)/%.ics,$(ICSFILES))
@@ -26,7 +26,7 @@ clean::
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*\-*.wml) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*\-*.wml)) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/event.wml | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/events/2005/Makefile b/english/events/2005/Makefile
index 37fa8bb18e1..c9b79089984 100644
--- a/english/events/2005/Makefile
+++ b/english/events/2005/Makefile
@@ -12,7 +12,7 @@ NOGENERICDEP := true
include $(WMLBASE)/Make.lang
-EVENTFILES := $(wildcard [0-9]*\-*.wml)
+EVENTFILES := $(sort $(wildcard [0-9]*\-*.wml))
ICSFILES := $(filter-out %-report.wml,$(EVENTFILES))
ICSFILES := $(ICSFILES:.wml=.$(LANGUAGE).ics)
DESTICSFILES := $(patsubst %.ics,$(HTMLDIR)/%.ics,$(ICSFILES))
@@ -28,7 +28,7 @@ clean::
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*\-*.wml) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*\-*.wml)) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/event.wml | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/events/2006/Makefile b/english/events/2006/Makefile
index 3d491917465..37c23811bbc 100644
--- a/english/events/2006/Makefile
+++ b/english/events/2006/Makefile
@@ -10,7 +10,7 @@ GETTEXTFILES += newsevents.mo
NOGENERICDEP := true
include $(WMLBASE)/Make.lang
-EVENTFILES := $(wildcard [0-9]*\-*.wml)
+EVENTFILES := $(sort $(wildcard [0-9]*\-*.wml))
ICSFILES := $(filter-out %-report.wml,$(EVENTFILES))
ICSFILES := $(ICSFILES:.wml=.$(LANGUAGE).ics)
DESTICSFILES := $(patsubst %.ics,$(HTMLDIR)/%.ics,$(ICSFILES))
@@ -26,7 +26,7 @@ clean::
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*\-*.wml) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*\-*.wml)) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/event.wml | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/events/2007/Makefile b/english/events/2007/Makefile
index 3c4a0a736db..87af57d48c8 100644
--- a/english/events/2007/Makefile
+++ b/english/events/2007/Makefile
@@ -10,7 +10,7 @@ GETTEXTFILES += newsevents.mo
NOGENERICDEP := true
include $(WMLBASE)/Make.lang
-EVENTFILES := $(wildcard [0-9]*\-*.wml)
+EVENTFILES := $(sort $(wildcard [0-9]*\-*.wml))
ICSFILES := $(filter-out %-report.wml,$(EVENTFILES))
ICSFILES := $(ICSFILES:.wml=.$(LANGUAGE).ics)
DESTICSFILES := $(patsubst %.ics,$(HTMLDIR)/%.ics,$(ICSFILES))
@@ -26,7 +26,7 @@ clean::
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*\-*.wml) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*\-*.wml)) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/event.wml | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/events/2008/Makefile b/english/events/2008/Makefile
index 3063123344e..004f26e8b8c 100644
--- a/english/events/2008/Makefile
+++ b/english/events/2008/Makefile
@@ -10,7 +10,7 @@ GETTEXTFILES += newsevents.mo
NOGENERICDEP := true
include $(WMLBASE)/Make.lang
-EVENTFILES := $(wildcard [0-9]*\-*.wml)
+EVENTFILES := $(sort $(wildcard [0-9]*\-*.wml))
ICSFILES := $(filter-out %-report.wml,$(EVENTFILES))
ICSFILES := $(ICSFILES:.wml=.$(LANGUAGE).ics)
DESTICSFILES := $(patsubst %.ics,$(HTMLDIR)/%.ics,$(ICSFILES))
@@ -26,7 +26,7 @@ clean::
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*\-*.wml) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*\-*.wml)) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/event.wml | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/events/2009/Makefile b/english/events/2009/Makefile
index e47d73b650e..27fb7262cab 100644
--- a/english/events/2009/Makefile
+++ b/english/events/2009/Makefile
@@ -10,7 +10,7 @@ GETTEXTFILES += newsevents.mo
NOGENERICDEP := true
include $(WMLBASE)/Make.lang
-EVENTFILES := $(wildcard [0-9]*\-*.wml)
+EVENTFILES := $(sort $(wildcard [0-9]*\-*.wml))
ICSFILES := $(filter-out %-report.wml,$(EVENTFILES))
ICSFILES := $(ICSFILES:.wml=.$(LANGUAGE).ics)
DESTICSFILES := $(patsubst %.ics,$(HTMLDIR)/%.ics,$(ICSFILES))
@@ -26,7 +26,7 @@ clean::
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*\-*.wml) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*\-*.wml)) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/event.wml | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/events/2010/Makefile b/english/events/2010/Makefile
index d33cc1f3333..79669734984 100644
--- a/english/events/2010/Makefile
+++ b/english/events/2010/Makefile
@@ -10,7 +10,7 @@ GETTEXTFILES += newsevents.mo
NOGENERICDEP := true
include $(WMLBASE)/Make.lang
-EVENTFILES := $(wildcard [0-9]*\-*.wml)
+EVENTFILES := $(sort $(wildcard [0-9]*\-*.wml))
ICSFILES := $(filter-out %-report.wml,$(EVENTFILES))
ICSFILES := $(ICSFILES:.wml=.$(LANGUAGE).ics)
DESTICSFILES := $(patsubst %.ics,$(HTMLDIR)/%.ics,$(ICSFILES))
@@ -26,7 +26,7 @@ clean::
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*\-*.wml) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*\-*.wml)) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/event.wml | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/events/2011/Makefile b/english/events/2011/Makefile
index ae714d76d64..f22275b9668 100644
--- a/english/events/2011/Makefile
+++ b/english/events/2011/Makefile
@@ -10,7 +10,7 @@ GETTEXTFILES += newsevents.mo
NOGENERICDEP := true
include $(WMLBASE)/Make.lang
-EVENTFILES := $(wildcard [0-9]*\-*.wml)
+EVENTFILES := $(sort $(wildcard [0-9]*\-*.wml))
ICSFILES := $(filter-out %-report.wml,$(EVENTFILES))
ICSFILES := $(ICSFILES:.wml=.$(LANGUAGE).ics)
DESTICSFILES := $(patsubst %.ics,$(HTMLDIR)/%.ics,$(ICSFILES))
@@ -26,7 +26,7 @@ clean::
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*\-*.wml) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*\-*.wml)) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/event.wml | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/events/2012/Makefile b/english/events/2012/Makefile
index 48f08de4cf3..6dee2515331 100644
--- a/english/events/2012/Makefile
+++ b/english/events/2012/Makefile
@@ -10,7 +10,7 @@ GETTEXTFILES += newsevents.mo
NOGENERICDEP := true
include $(WMLBASE)/Make.lang
-EVENTFILES := $(wildcard [0-9]*\-*.wml)
+EVENTFILES := $(sort $(wildcard [0-9]*\-*.wml))
ICSFILES := $(filter-out %-report.wml,$(EVENTFILES))
ICSFILES := $(ICSFILES:.wml=.$(LANGUAGE).ics)
DESTICSFILES := $(patsubst %.ics,$(HTMLDIR)/%.ics,$(ICSFILES))
@@ -26,7 +26,7 @@ clean::
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*\-*.wml) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*\-*.wml)) $(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/event.wml | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/events/2013/Makefile b/english/events/2013/Makefile
index 55afb2eac7d..0c5d83fe991 100644
--- a/english/events/2013/Makefile
+++ b/english/events/2013/Makefile
@@ -10,7 +10,7 @@ GETTEXTFILES += newsevents.mo
NOGENERICDEP := true
include $(WMLBASE)/Make.lang
-EVENTFILES := $(wildcard [0-9]*\-*.wml)
+EVENTFILES := $(sort $(wildcard [0-9]*\-*.wml))
ICSFILES := $(filter-out %-report.wml,$(EVENTFILES))
ICSFILES := $(ICSFILES:.wml=.$(LANGUAGE).ics)
DESTICSFILES := $(patsubst %.ics,$(HTMLDIR)/%.ics,$(ICSFILES))
@@ -26,8 +26,8 @@ clean::
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*\-*.wml) \
- $(wildcard $(ENGLISHDIR)/events/2013/[0-9]*\-*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*\-*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/events/2013/[0-9]*\-*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/event.wml | $(VCSREVCACHE)
diff --git a/english/events/Makefile b/english/events/Makefile
index 06193f9efad..d9bca9eea7d 100644
--- a/english/events/Makefile
+++ b/english/events/Makefile
@@ -3,7 +3,7 @@
WMLBASE=..
CUR_DIR=events
-YEARS=$(wildcard [12][0-9][0-9][0-9])
+YEARS=$(sort $(wildcard [12][0-9][0-9][0-9]))
SUBS=$(YEARS) weekly press speakers
# note: the materials/ subdirectory isn't in CVS.
@@ -11,9 +11,9 @@ GETTEXTFILES += newsevents.mo
include $(WMLBASE)/Make.lang
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*/*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*/*.wml)) \
$(ENGLISHSRCDIR)/events/index.include \
- $(wildcard $(ENGLISHSRCDIR)/events/[0-9]*/*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/events/[0-9]*/*.wml)) \
$(TEMPLDIR)/footer.wml $(TEMPLDIR)/languages.wml
talks.$(LANGUAGE).html: index.wml $(ENGLISHSRCDIR)/events/talks.data \
diff --git a/english/international/l10n/po/Makefile b/english/international/l10n/po/Makefile
index 92165ca933c..cc2bae4c3bb 100644
--- a/english/international/l10n/po/Makefile
+++ b/english/international/l10n/po/Makefile
@@ -18,7 +18,7 @@ HTML_PO := $(foreach lang,$(LANGS_PO),$(lang).$(LANGUAGE).html)
all:: $(HTML_PO)
-WEAK_FAILURES = $(wildcard *.wml)
+WEAK_FAILURES = $(sort $(wildcard *.wml))
tmpl.$(LANGUAGE).tmpl: tmpl.src $(L10N_DIR)/dtc.def $(ENGLISHDIR)/$(CUR_DIR)/menu.inc $(L10N_DIR)/date.gen $(GETTEXTDEP)
$(WML) tmpl.src
diff --git a/english/lts/security/2014/Makefile b/english/lts/security/2014/Makefile
index 7da8b553e0d..4ce34b172b1 100644
--- a/english/lts/security/2014/Makefile
+++ b/english/lts/security/2014/Makefile
@@ -20,6 +20,6 @@ include $(WMLBASE)/Make.lang
$(WML) $(<F)
index.$(LANGUAGE).html: index.wml \
- $(wildcard dla-[0-9]*.wml) $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dla-[0-9]*.data) \
+ $(sort $(wildcard dla-[0-9]*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dla-[0-9]*.data)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/lts/security/2015/Makefile b/english/lts/security/2015/Makefile
index a00063b0c39..99c2c3cf430 100644
--- a/english/lts/security/2015/Makefile
+++ b/english/lts/security/2015/Makefile
@@ -20,6 +20,6 @@ include $(WMLBASE)/Make.lang
$(WML) $(<F)
index.$(LANGUAGE).html: index.wml \
- $(wildcard dla-[0-9]*.wml) $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dla-[0-9]*.data) \
+ $(sort $(wildcard dla-[0-9]*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dla-[0-9]*.data)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/lts/security/2016/Makefile b/english/lts/security/2016/Makefile
index 4179104b293..9f3feab7c22 100644
--- a/english/lts/security/2016/Makefile
+++ b/english/lts/security/2016/Makefile
@@ -20,6 +20,6 @@ include $(WMLBASE)/Make.lang
$(WML) $(<F)
index.$(LANGUAGE).html: index.wml \
- $(wildcard dla-[0-9]*.wml) $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dla-[0-9]*.data) \
+ $(sort $(wildcard dla-[0-9]*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dla-[0-9]*.data)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/lts/security/2017/Makefile b/english/lts/security/2017/Makefile
index 7b3d527c49c..b890e4fdd41 100644
--- a/english/lts/security/2017/Makefile
+++ b/english/lts/security/2017/Makefile
@@ -18,7 +18,7 @@ INDEXPAGE = $(sort $(foreach i,$(SUBLANG),$(subst index,index.$(LANGUAGE)-$(i),i
endif
$(INDEXPAGE): index.wml \
- $(wildcard dla-[0-9]*.wml) $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dla-[0-9]*.data) \
+ $(sort $(wildcard dla-[0-9]*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dla-[0-9]*.data)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP) | $(VCSREVCACHE)
ifeq "$(LANGUAGE)" "zh"
@echo -n "Processing $(<F): "
diff --git a/english/lts/security/2018/Makefile b/english/lts/security/2018/Makefile
index d572dfc2be7..01440ef2679 100644
--- a/english/lts/security/2018/Makefile
+++ b/english/lts/security/2018/Makefile
@@ -22,7 +22,7 @@ endif
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
$(INDEXPAGE): index.wml \
- $(wildcard dla-[0-9]*.wml) $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dla-[0-9]*.data) \
+ $(sort $(wildcard dla-[0-9]*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dla-[0-9]*.data)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP) | $(VCSREVCACHE)
ifeq "$(LANGUAGE)" "zh"
@echo -n "Processing $(<F): "
diff --git a/english/lts/security/2019/Makefile b/english/lts/security/2019/Makefile
index 360a01352ca..7e767552a4e 100644
--- a/english/lts/security/2019/Makefile
+++ b/english/lts/security/2019/Makefile
@@ -22,7 +22,7 @@ endif
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
$(INDEXPAGE): index.wml \
- $(wildcard dla-[0-9]*.wml) $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dla-[0-9]*.data) \
+ $(sort $(wildcard dla-[0-9]*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dla-[0-9]*.data)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP) | $(VCSREVCACHE)
ifeq "$(LANGUAGE)" "zh"
@echo -n "Processing $(<F): "
diff --git a/english/lts/security/Makefile b/english/lts/security/Makefile
index 6ccd3556d8b..40f29dd09ab 100644
--- a/english/lts/security/Makefile
+++ b/english/lts/security/Makefile
@@ -3,7 +3,7 @@
WMLBASE=../..
CUR_DIR=lts/security
-SUBS= $(wildcard 2[0-9][0-9][0-9])
+SUBS= $(sort $(wildcard 2[0-9][0-9][0-9]))
GETTEXTFILES += security.mo
@@ -26,12 +26,12 @@ DESTDLALONGRDF := $(patsubst %.rdf,$(HTMLDIR)/%.rdf,$(DLALONGRDF))
endif
-$(INDEXPAGE): index.wml $(wildcard $(CUR_YEAR)/dla-*.wml) \
- $(wildcard $(CUR_YEAR)/dla-*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/lts/security/$(CUR_YEAR)/dla-*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/lts/security/$(CUR_YEAR)/dla-*.data) \
- $(wildcard $(ENGLISHSRCDIR)/lts/security/$(CUR_YEAR)/dla-*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/lts/security/$(CUR_YEAR)/dla-*.data) \
+$(INDEXPAGE): index.wml $(sort $(wildcard $(CUR_YEAR)/dla-*.wml)) \
+ $(sort $(wildcard $(CUR_YEAR)/dla-*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/lts/security/$(CUR_YEAR)/dla-*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/lts/security/$(CUR_YEAR)/dla-*.data)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/lts/security/$(CUR_YEAR)/dla-*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/lts/security/$(CUR_YEAR)/dla-*.data)) \
$(TEMPLDIR)/release_info.wml \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP)
@@ -46,7 +46,7 @@ else
endif
-$(ENGLISHSRCDIR)/lts/security/ref-table.inc: $(ENGLISHSRCDIR)/lts/security/make-ref-table.pl $(wildcard $(ENGLISHSRCDIR)/lts/security/*/*.data)
+$(ENGLISHSRCDIR)/lts/security/ref-table.inc: $(ENGLISHSRCDIR)/lts/security/make-ref-table.pl $(sort $(wildcard $(ENGLISHSRCDIR)/lts/security/*/*.data))
perl $(ENGLISHSRCDIR)/lts/security/make-ref-table.pl -p -a >$(ENGLISHSRCDIR)/lts/security/ref-table.inc
crossreferences.$(LANGUAGE).html:: $(ENGLISHSRCDIR)/lts/security/ref-table.inc \
@@ -57,12 +57,12 @@ clean::
rm -f ref-table.inc
$(DLARDF): $(ENGLISHDIR)/lts/security/dla.rdf.in \
- $(wildcard $(CUR_YEAR)/dla-*.wml) \
- $(wildcard $(ENGLISHDIR)/lts/security/$(CUR_YEAR)/dla-*.wml) \
- $(wildcard $(ENGLISHDIR)/lts/security/$(CUR_YEAR)/dla-*.data) \
- $(wildcard $(CUR_YEAR)/dla-*.wml) \
- $(wildcard $(ENGLISHDIR)/lts/security/$(CUR_YEAR)/dla-*.wml) \
- $(wildcard $(ENGLISHDIR)/lts/security/$(CUR_YEAR)/dla-*.data) \
+ $(sort $(wildcard $(CUR_YEAR)/dla-*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/lts/security/$(CUR_YEAR)/dla-*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/lts/security/$(CUR_YEAR)/dla-*.data)) \
+ $(sort $(wildcard $(CUR_YEAR)/dla-*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/lts/security/$(CUR_YEAR)/dla-*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/lts/security/$(CUR_YEAR)/dla-*.data)) \
$(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP)
ifeq "$(LANGUAGE)" "zh"
@echo -n "Processing $(<F): "
@@ -76,12 +76,12 @@ else
endif
$(DLALONGRDF): $(ENGLISHDIR)/lts/security/dla-long.rdf.in \
- $(wildcard $(CUR_YEAR)/dla-*.wml) \
- $(wildcard $(ENGLISHDIR)/lts/security/$(CUR_YEAR)/dla-*.wml) \
- $(wildcard $(ENGLISHDIR)/lts/security/$(CUR_YEAR)/dla-*.data) \
- $(wildcard $(CUR_YEAR)/dla-*.wml) \
- $(wildcard $(ENGLISHDIR)/lts/security/$(CUR_YEAR)/dla-*.wml) \
- $(wildcard $(ENGLISHDIR)/lts/security/$(CUR_YEAR)/dla-*.data) \
+ $(sort $(wildcard $(CUR_YEAR)/dla-*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/lts/security/$(CUR_YEAR)/dla-*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/lts/security/$(CUR_YEAR)/dla-*.data)) \
+ $(sort $(wildcard $(CUR_YEAR)/dla-*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/lts/security/$(CUR_YEAR)/dla-*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/lts/security/$(CUR_YEAR)/dla-*.data)) \
$(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP)
ifeq "$(LANGUAGE)" "zh"
@echo -n "Processing $(<F): "
@@ -95,9 +95,9 @@ else
endif
$(DLAALLRDF): $(ENGLISHDIR)/lts/security/dla-all.rdf.in \
- $(wildcard ????/dla-*.wml) \
- $(wildcard $(ENGLISHDIR)/lts/security/????/dla-*.wml) \
- $(wildcard $(ENGLISHDIR)/lts/security/????/dla-*.data) \
+ $(sort $(wildcard ????/dla-*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/lts/security/????/dla-*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/lts/security/????/dla-*.data)) \
$(TEMPLDIR)/recent_list.wml $(GETTEXTDEP)
ifeq "$(LANGUAGE)" "zh"
@echo -n "Processing $(<F): "
@@ -127,7 +127,7 @@ ifeq "$(LANGUAGE)" "en"
map := $(HTMLDIR)/map-dla.txt
-$(map): $(wildcard $(CUR_YEAR)/dla-*.wml)
+$(map): $(sort $(wildcard $(CUR_YEAR)/dla-*.wml))
for i in 2*/dla-*.wml; do echo $$i $$i | sed -r 's/^.+\/(.+) /\1 /' | sed 's/\.wml//g' | sed 's/^dla-//' ;done > $(HTMLDIR)/map-dla.txt
install:: $(map)
diff --git a/english/partners/Makefile b/english/partners/Makefile
index 521a801e7ce..0a80facc3fe 100644
--- a/english/partners/Makefile
+++ b/english/partners/Makefile
@@ -6,15 +6,15 @@ CUR_DIR=partners
GETTEXTFILES += partners.mo
# list any subdirectories in the following variable. If a listed directory
# exists, it must contain a Makefile, or make gives an error
-YEARS:=$(wildcard [12][0-9][0-9][0-9])
+YEARS:=$(sort $(wildcard [12][0-9][0-9][0-9]))
SUBS=$(YEARS) images
include $(WMLBASE)/Make.lang
-index.$(LANGUAGE).html: index.wml $(wildcard $(CUR_YEAR)/index.wml) \
- $(wildcard $(ENGLISHSRCDIR)/partners/$(CUR_YEAR)/index.wml) \
- $(wildcard $(ENGLISHSRCDIR)/partners/$(CUR_YEAR)/images) \
- $(wildcard $(ENGLISHSRCDIR)/partners/$(CUR_YEAR)/partners.data) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard $(CUR_YEAR)/index.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/partners/$(CUR_YEAR)/index.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/partners/$(CUR_YEAR)/images)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/partners/$(CUR_YEAR)/partners.data)) \
$(TEMPLDIR)/template.wml \
$(ENGLISHSRCDIR)/partners/index.include \
$(ENGLISHSRCDIR)/partners/partners.def $(GETTEXTDEP)
diff --git a/english/ports/powerpc/inst/Makefile b/english/ports/powerpc/inst/Makefile
index 5655f30ee0b..9fb780ad5f5 100644
--- a/english/ports/powerpc/inst/Makefile
+++ b/english/ports/powerpc/inst/Makefile
@@ -10,7 +10,7 @@ include $(WMLBASE)/Make.lang
$(HTMLFILES): $(ENGLISHSRCDIR)/ports/powerpc/inst/menu.inc \
$(TEMPLDIR)/submenu.wml $(TEMPLDIR)/template.wml
-SGMLFILES := $(wildcard *.sgml)
+SGMLFILES := $(sort $(wildcard *.sgml))
# TODO: add more boot-floppies/documentation/Makefile magic for translations
%.html/index.$(LANGUAGE).html: %.sgml
diff --git a/english/releases/buster/Makefile b/english/releases/buster/Makefile
index 744ff3b4d7b..5ba375863e0 100644
--- a/english/releases/buster/Makefile
+++ b/english/releases/buster/Makefile
@@ -13,9 +13,9 @@ index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/release.wml \
releasenotes.$(LANGUAGE).html: releasenotes.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/buster/release.data $(TEMPLDIR)/release_info.wml \
$(ENGLISHDIR)/releases/arches.data \
- $(wildcard $(HTMLDIR)/*/release-notes*)
+ $(sort $(wildcard $(HTMLDIR)/*/release-notes*))
installmanual.$(LANGUAGE).html: installmanual.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/buster/release.data $(TEMPLDIR)/release_info.wml \
$(ENGLISHDIR)/releases/arches.data \
- $(wildcard $(HTMLDIR)/*/install*)
+ $(sort $(wildcard $(HTMLDIR)/*/install*))
diff --git a/english/releases/etch/Makefile b/english/releases/etch/Makefile
index 276f2fcdd96..da1d53046f6 100644
--- a/english/releases/etch/Makefile
+++ b/english/releases/etch/Makefile
@@ -12,11 +12,11 @@ index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/release.wml \
releasenotes.$(LANGUAGE).html: releasenotes.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/etch/release.data $(TEMPLDIR)/release_info.wml \
- $(wildcard $(HTMLDIR)/*/release-notes*)
+ $(sort $(wildcard $(HTMLDIR)/*/release-notes*))
installmanual.$(LANGUAGE).html: installmanual.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/etch/release.data $(TEMPLDIR)/release_info.wml \
- $(wildcard $(HTMLDIR)/*/install*)
+ $(sort $(wildcard $(HTMLDIR)/*/install*))
etchnhalf.$(LANGUAGE).html: etchnhalf.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/etch/release.data
diff --git a/english/releases/hamm/autoup/Makefile b/english/releases/hamm/autoup/Makefile
index b1e880a12b0..a4503a52ecb 100644
--- a/english/releases/hamm/autoup/Makefile
+++ b/english/releases/hamm/autoup/Makefile
@@ -8,7 +8,7 @@ include $(WMLBASE)/Make.lang
ifeq "$(LANGUAGE)" "en"
-autoupfiles := $(wildcard libc5-libc6-Mini-HOWTO*) $(wildcard autoup*)
+autoupfiles := $(sort $(wildcard libc5-libc6-Mini-HOWTO*)) $(sort $(wildcard autoup*))
destautoupfiles := $(patsubst %,$(HTMLDIR)/%,$(autoupfiles))
diff --git a/english/releases/jessie/Makefile b/english/releases/jessie/Makefile
index bf2b9e426e7..97835f7df4f 100644
--- a/english/releases/jessie/Makefile
+++ b/english/releases/jessie/Makefile
@@ -13,9 +13,9 @@ index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/release.wml \
releasenotes.$(LANGUAGE).html: releasenotes.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/jessie/release.data $(TEMPLDIR)/release_info.wml \
$(ENGLISHDIR)/releases/arches.data \
- $(wildcard $(HTMLDIR)/*/release-notes*)
+ $(sort $(wildcard $(HTMLDIR)/*/release-notes*))
installmanual.$(LANGUAGE).html: installmanual.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/jessie/release.data $(TEMPLDIR)/release_info.wml \
$(ENGLISHDIR)/releases/arches.data \
- $(wildcard $(HTMLDIR)/*/install*)
+ $(sort $(wildcard $(HTMLDIR)/*/install*))
diff --git a/english/releases/lenny/Makefile b/english/releases/lenny/Makefile
index 3560525df76..5a616fbb6a0 100644
--- a/english/releases/lenny/Makefile
+++ b/english/releases/lenny/Makefile
@@ -12,11 +12,11 @@ index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/release.wml \
releasenotes.$(LANGUAGE).html: releasenotes.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/lenny/release.data $(TEMPLDIR)/release_info.wml \
- $(wildcard $(HTMLDIR)/*/release-notes*)
+ $(sort $(wildcard $(HTMLDIR)/*/release-notes*))
installmanual.$(LANGUAGE).html: installmanual.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/lenny/release.data $(TEMPLDIR)/release_info.wml \
- $(wildcard $(HTMLDIR)/*/install*)
+ $(sort $(wildcard $(HTMLDIR)/*/install*))
$(ENGLISHSRCDIR)/$(CUR_DIR)/release.data: $(TEMPLDIR)/installer.wml
touch $@
diff --git a/english/releases/sarge/Makefile b/english/releases/sarge/Makefile
index e809b75fc14..b8e4d1afdb9 100644
--- a/english/releases/sarge/Makefile
+++ b/english/releases/sarge/Makefile
@@ -12,11 +12,11 @@ index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/release.wml \
releasenotes.$(LANGUAGE).html: releasenotes.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/sarge/release.data $(TEMPLDIR)/release_info.wml \
- $(wildcard $(HTMLDIR)/*/release-notes*)
+ $(sort $(wildcard $(HTMLDIR)/*/release-notes*))
installmanual.$(LANGUAGE).html: installmanual.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/sarge/release.data $(TEMPLDIR)/release_info.wml \
- $(wildcard $(HTMLDIR)/*/install*)
+ $(sort $(wildcard $(HTMLDIR)/*/install*))
$(ENGLISHSRCDIR)/$(CUR_DIR)/release.data: $(TEMPLDIR)/installer.wml
touch $@
diff --git a/english/releases/squeeze/Makefile b/english/releases/squeeze/Makefile
index db646d3a6b7..6151fc2d253 100644
--- a/english/releases/squeeze/Makefile
+++ b/english/releases/squeeze/Makefile
@@ -12,11 +12,11 @@ index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/release.wml \
releasenotes.$(LANGUAGE).html: releasenotes.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/squeeze/release.data $(TEMPLDIR)/release_info.wml \
- $(wildcard $(HTMLDIR)/*/release-notes*)
+ $(sort $(wildcard $(HTMLDIR)/*/release-notes*))
installmanual.$(LANGUAGE).html: installmanual.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/squeeze/release.data $(TEMPLDIR)/release_info.wml \
- $(wildcard $(HTMLDIR)/*/install*)
+ $(sort $(wildcard $(HTMLDIR)/*/install*))
$(ENGLISHSRCDIR)/$(CUR_DIR)/release.data: $(TEMPLDIR)/installer.wml
touch $@
diff --git a/english/releases/stretch/Makefile b/english/releases/stretch/Makefile
index cce60161b39..34cd6fb504d 100644
--- a/english/releases/stretch/Makefile
+++ b/english/releases/stretch/Makefile
@@ -13,9 +13,9 @@ index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/release.wml \
releasenotes.$(LANGUAGE).html: releasenotes.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/stretch/release.data $(TEMPLDIR)/release_info.wml \
$(ENGLISHDIR)/releases/arches.data \
- $(wildcard $(HTMLDIR)/*/release-notes*)
+ $(sort $(wildcard $(HTMLDIR)/*/release-notes*))
installmanual.$(LANGUAGE).html: installmanual.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/stretch/release.data $(TEMPLDIR)/release_info.wml \
$(ENGLISHDIR)/releases/arches.data \
- $(wildcard $(HTMLDIR)/*/install*)
+ $(sort $(wildcard $(HTMLDIR)/*/install*))
diff --git a/english/releases/wheezy/Makefile b/english/releases/wheezy/Makefile
index 16a0de621f3..d7c5c202cc7 100644
--- a/english/releases/wheezy/Makefile
+++ b/english/releases/wheezy/Makefile
@@ -15,12 +15,12 @@ index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/release.wml \
releasenotes.$(LANGUAGE).html: releasenotes.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/wheezy/release.data $(TEMPLDIR)/release_info.wml \
$(ENGLISHDIR)/releases/arches.data \
- $(wildcard $(HTMLDIR)/*/release-notes*)
+ $(sort $(wildcard $(HTMLDIR)/*/release-notes*))
installmanual.$(LANGUAGE).html: installmanual.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/wheezy/release.data $(TEMPLDIR)/release_info.wml \
$(ENGLISHDIR)/releases/arches.data \
- $(wildcard $(HTMLDIR)/*/install*)
+ $(sort $(wildcard $(HTMLDIR)/*/install*))
$(ENGLISHSRCDIR)/$(CUR_DIR)/release.data: $(TEMPLDIR)/release_images.wml
touch $@
diff --git a/english/security/1997/Makefile b/english/security/1997/Makefile
index 3c6fff655f2..cc8a74cdaa9 100644
--- a/english/security/1997/Makefile
+++ b/english/security/1997/Makefile
@@ -13,8 +13,8 @@ include $(WMLBASE)/Make.lang
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*.data) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*.data)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/1998/Makefile b/english/security/1998/Makefile
index d923bbffa49..546fa2d8f70 100644
--- a/english/security/1998/Makefile
+++ b/english/security/1998/Makefile
@@ -13,8 +13,8 @@ include $(WMLBASE)/Make.lang
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*.data) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*.data)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/1999/Makefile b/english/security/1999/Makefile
index c1b5effa3b8..87d450b48e7 100644
--- a/english/security/1999/Makefile
+++ b/english/security/1999/Makefile
@@ -13,8 +13,8 @@ include $(WMLBASE)/Make.lang
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*.data) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*.data)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2000/Makefile b/english/security/2000/Makefile
index 0093facc9ae..cc2203717c1 100644
--- a/english/security/2000/Makefile
+++ b/english/security/2000/Makefile
@@ -19,7 +19,7 @@ include $(WMLBASE)/Make.lang
$(ENGLISHSRCDIR)/$(CUR_DIR)/%.data $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*.data) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*.data)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2001/Makefile b/english/security/2001/Makefile
index 90dc7910d9d..fb699c00c35 100644
--- a/english/security/2001/Makefile
+++ b/english/security/2001/Makefile
@@ -19,7 +19,7 @@ include $(WMLBASE)/Make.lang
$(ENGLISHSRCDIR)/$(CUR_DIR)/%.data $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard dsa-[0-9]*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard dsa-[0-9]*.wml)) \
$(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2002/Makefile b/english/security/2002/Makefile
index 4130a78a0bc..656524a46b3 100644
--- a/english/security/2002/Makefile
+++ b/english/security/2002/Makefile
@@ -19,7 +19,7 @@ include $(WMLBASE)/Make.lang
$(ENGLISHSRCDIR)/$(CUR_DIR)/%.data $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard dsa-[0-9]*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard dsa-[0-9]*.wml)) \
$(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2003/Makefile b/english/security/2003/Makefile
index 0ca73d36be7..25f5fbce658 100644
--- a/english/security/2003/Makefile
+++ b/english/security/2003/Makefile
@@ -19,7 +19,7 @@ include $(WMLBASE)/Make.lang
$(ENGLISHSRCDIR)/$(CUR_DIR)/%.data $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard dsa-[0-9]*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard dsa-[0-9]*.wml)) \
$(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2004/Makefile b/english/security/2004/Makefile
index be2a52b86cb..d9c023a547b 100644
--- a/english/security/2004/Makefile
+++ b/english/security/2004/Makefile
@@ -19,7 +19,7 @@ include $(WMLBASE)/Make.lang
$(ENGLISHSRCDIR)/$(CUR_DIR)/%.data $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard dsa-[0-9]*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard dsa-[0-9]*.wml)) \
$(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2005/Makefile b/english/security/2005/Makefile
index 04e16defde5..a1ceb0437ac 100644
--- a/english/security/2005/Makefile
+++ b/english/security/2005/Makefile
@@ -19,7 +19,7 @@ include $(WMLBASE)/Make.lang
$(ENGLISHSRCDIR)/$(CUR_DIR)/%.data $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard dsa-[0-9]*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard dsa-[0-9]*.wml)) \
$(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2006/Makefile b/english/security/2006/Makefile
index 9fcb3a762d4..838d636e5b0 100644
--- a/english/security/2006/Makefile
+++ b/english/security/2006/Makefile
@@ -19,7 +19,7 @@ include $(WMLBASE)/Make.lang
$(ENGLISHSRCDIR)/$(CUR_DIR)/%.data $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard dsa-[0-9]*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard dsa-[0-9]*.wml)) \
$(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2007/Makefile b/english/security/2007/Makefile
index ed6fa62eea7..4c8ae6b70fc 100644
--- a/english/security/2007/Makefile
+++ b/english/security/2007/Makefile
@@ -19,7 +19,7 @@ include $(WMLBASE)/Make.lang
$(ENGLISHSRCDIR)/$(CUR_DIR)/%.data $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard dsa-[0-9]*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard dsa-[0-9]*.wml)) \
$(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2008/Makefile b/english/security/2008/Makefile
index 6c5f5d93e7b..3fca750e900 100644
--- a/english/security/2008/Makefile
+++ b/english/security/2008/Makefile
@@ -19,7 +19,7 @@ include $(WMLBASE)/Make.lang
$(ENGLISHSRCDIR)/$(CUR_DIR)/%.data $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard dsa-[0-9]*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard dsa-[0-9]*.wml)) \
$(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2009/Makefile b/english/security/2009/Makefile
index 1e458e43f31..922d116031c 100644
--- a/english/security/2009/Makefile
+++ b/english/security/2009/Makefile
@@ -19,7 +19,7 @@ include $(WMLBASE)/Make.lang
$(ENGLISHSRCDIR)/$(CUR_DIR)/%.data $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard dsa-[0-9]*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard dsa-[0-9]*.wml)) \
$(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2010/Makefile b/english/security/2010/Makefile
index 4904cb60a4f..be1b81fb9fc 100644
--- a/english/security/2010/Makefile
+++ b/english/security/2010/Makefile
@@ -19,7 +19,7 @@ include $(WMLBASE)/Make.lang
$(ENGLISHSRCDIR)/$(CUR_DIR)/%.data $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard dsa-[0-9]*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard dsa-[0-9]*.wml)) \
$(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2011/Makefile b/english/security/2011/Makefile
index 9970b877dd6..f8e318dcaf0 100644
--- a/english/security/2011/Makefile
+++ b/english/security/2011/Makefile
@@ -19,7 +19,7 @@ include $(WMLBASE)/Make.lang
$(ENGLISHSRCDIR)/$(CUR_DIR)/%.data $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard dsa-[0-9]*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard dsa-[0-9]*.wml)) \
$(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2012/Makefile b/english/security/2012/Makefile
index e90ad6ccde9..41e3233228a 100644
--- a/english/security/2012/Makefile
+++ b/english/security/2012/Makefile
@@ -19,7 +19,7 @@ include $(WMLBASE)/Make.lang
$(ENGLISHSRCDIR)/$(CUR_DIR)/%.data $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard dsa-[0-9]*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard dsa-[0-9]*.wml)) \
$(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2013/Makefile b/english/security/2013/Makefile
index 290097b3e62..ff32bb16ea3 100644
--- a/english/security/2013/Makefile
+++ b/english/security/2013/Makefile
@@ -19,7 +19,7 @@ include $(WMLBASE)/Make.lang
$(ENGLISHSRCDIR)/$(CUR_DIR)/%.data $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard dsa-[0-9]*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard dsa-[0-9]*.wml)) \
$(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2014/Makefile b/english/security/2014/Makefile
index 204f097942e..894b87d90e5 100644
--- a/english/security/2014/Makefile
+++ b/english/security/2014/Makefile
@@ -20,6 +20,6 @@ include $(WMLBASE)/Make.lang
$(WML) $(<F)
index.$(LANGUAGE).html: index.wml \
- $(wildcard dsa-[0-9]*.wml) $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data) \
+ $(sort $(wildcard dsa-[0-9]*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2015/Makefile b/english/security/2015/Makefile
index 49c8a4ea61e..6365dd0a6fb 100644
--- a/english/security/2015/Makefile
+++ b/english/security/2015/Makefile
@@ -20,6 +20,6 @@ include $(WMLBASE)/Make.lang
$(WML) $(<F)
index.$(LANGUAGE).html: index.wml \
- $(wildcard dsa-[0-9]*.wml) $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data) \
+ $(sort $(wildcard dsa-[0-9]*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2016/Makefile b/english/security/2016/Makefile
index 130ea711877..4901a952476 100644
--- a/english/security/2016/Makefile
+++ b/english/security/2016/Makefile
@@ -20,6 +20,6 @@ include $(WMLBASE)/Make.lang
$(WML) $(<F)
index.$(LANGUAGE).html: index.wml \
- $(wildcard dsa-[0-9]*.wml) $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data) \
+ $(sort $(wildcard dsa-[0-9]*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP) | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/security/2017/Makefile b/english/security/2017/Makefile
index 101c5ae77e5..e7ffc5919fb 100644
--- a/english/security/2017/Makefile
+++ b/english/security/2017/Makefile
@@ -18,7 +18,7 @@ INDEXPAGE = $(sort $(foreach i,$(SUBLANG),$(subst index,index.$(LANGUAGE)-$(i),i
endif
$(INDEXPAGE): index.wml \
- $(wildcard dsa-[0-9]*.wml) $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data) \
+ $(sort $(wildcard dsa-[0-9]*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP) | $(VCSREVCACHE)
ifeq "$(LANGUAGE)" "zh"
@echo -n "Processing $(<F): "
diff --git a/english/security/2018/Makefile b/english/security/2018/Makefile
index c62a88bda92..ab3c420bf3b 100644
--- a/english/security/2018/Makefile
+++ b/english/security/2018/Makefile
@@ -22,7 +22,7 @@ endif
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
$(INDEXPAGE): index.wml \
- $(wildcard dsa-[0-9]*.wml) $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data) \
+ $(sort $(wildcard dsa-[0-9]*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP) | $(VCSREVCACHE)
ifeq "$(LANGUAGE)" "zh"
@echo -n "Processing $(<F): "
diff --git a/english/security/2019/Makefile b/english/security/2019/Makefile
index a9ca5016cf5..5964f51bd97 100644
--- a/english/security/2019/Makefile
+++ b/english/security/2019/Makefile
@@ -22,7 +22,7 @@ endif
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
$(INDEXPAGE): index.wml \
- $(wildcard dsa-[0-9]*.wml) $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data) \
+ $(sort $(wildcard dsa-[0-9]*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/dsa-[0-9]*.data)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP) | $(VCSREVCACHE)
ifeq "$(LANGUAGE)" "zh"
@echo -n "Processing $(<F): "
diff --git a/english/security/Makefile b/english/security/Makefile
index 579ed1f90b8..cf7dfa92d11 100644
--- a/english/security/Makefile
+++ b/english/security/Makefile
@@ -3,7 +3,7 @@
WMLBASE=..
CUR_DIR=security
-SUBS=undated $(wildcard [12][0-9][0-9][0-9]) audit oval key-rollover
+SUBS=undated $(sort $(wildcard [12][0-9][0-9][0-9])) audit oval key-rollover
# TODO: Check that 'oval' works now that RT #160 (rt.debian.org) has been closed
GETTEXTFILES += security.mo
@@ -27,9 +27,9 @@ DESTDSALONGRDF := $(patsubst %.rdf,$(HTMLDIR)/%.rdf,$(DSALONGRDF))
endif
-$(INDEXPAGE): index.wml $(wildcard $(CUR_YEAR)/dsa-*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/security/$(CUR_YEAR)/dsa-*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/security/$(CUR_YEAR)/dsa-*.data) \
+$(INDEXPAGE): index.wml $(sort $(wildcard $(CUR_YEAR)/dsa-*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/security/$(CUR_YEAR)/dsa-*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/security/$(CUR_YEAR)/dsa-*.data)) \
$(TEMPLDIR)/release_info.wml \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP)
@@ -50,7 +50,7 @@ faq.$(LANGUAGE).html: faq.wml \
$(ENGLISHSRCDIR)/security/faq.wml \
$(ENGLISHSRCDIR)/security/faq.inc $(GETTEXTDEP)
-$(ENGLISHSRCDIR)/security/ref-table.inc: $(ENGLISHSRCDIR)/security/make-ref-table.pl $(wildcard $(ENGLISHSRCDIR)/security/*/*.data)
+$(ENGLISHSRCDIR)/security/ref-table.inc: $(ENGLISHSRCDIR)/security/make-ref-table.pl $(sort $(wildcard $(ENGLISHSRCDIR)/security/*/*.data))
perl $(ENGLISHSRCDIR)/security/make-ref-table.pl -p -a >$(ENGLISHSRCDIR)/security/ref-table.inc
crossreferences.$(LANGUAGE).html:: $(ENGLISHSRCDIR)/security/ref-table.inc \
@@ -61,9 +61,9 @@ clean::
rm -f ref-table.inc
$(DSARDF): $(ENGLISHDIR)/security/dsa.rdf.in \
- $(wildcard $(CUR_YEAR)/dsa-*.wml) \
- $(wildcard $(ENGLISHDIR)/security/$(CUR_YEAR)/dsa-*.wml) \
- $(wildcard $(ENGLISHDIR)/security/$(CUR_YEAR)/dsa-*.data) \
+ $(sort $(wildcard $(CUR_YEAR)/dsa-*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/security/$(CUR_YEAR)/dsa-*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/security/$(CUR_YEAR)/dsa-*.data)) \
$(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP)
ifeq "$(LANGUAGE)" "zh"
@echo -n "Processing $(<F): "
@@ -77,9 +77,9 @@ else
endif
$(DSALONGRDF): $(ENGLISHDIR)/security/dsa-long.rdf.in \
- $(wildcard $(CUR_YEAR)/dsa-*.wml) \
- $(wildcard $(ENGLISHDIR)/security/$(CUR_YEAR)/dsa-*.wml) \
- $(wildcard $(ENGLISHDIR)/security/$(CUR_YEAR)/dsa-*.data) \
+ $(sort $(wildcard $(CUR_YEAR)/dsa-*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/security/$(CUR_YEAR)/dsa-*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/security/$(CUR_YEAR)/dsa-*.data)) \
$(TEMPLDIR)/recent_list_security.wml $(GETTEXTDEP)
ifeq "$(LANGUAGE)" "zh"
@echo -n "Processing $(<F): "
@@ -93,9 +93,9 @@ else
endif
$(DSAALLRDF): $(ENGLISHDIR)/security/dsa-all.rdf.in \
- $(wildcard ????/dsa-*.wml) \
- $(wildcard $(ENGLISHDIR)/security/????/dsa-*.wml) \
- $(wildcard $(ENGLISHDIR)/security/????/dsa-*.data) \
+ $(sort $(wildcard ????/dsa-*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/security/????/dsa-*.wml)) \
+ $(sort $(wildcard $(ENGLISHDIR)/security/????/dsa-*.data)) \
$(TEMPLDIR)/recent_list.wml $(GETTEXTDEP)
ifeq "$(LANGUAGE)" "zh"
@echo -n "Processing $(<F): "
@@ -125,7 +125,7 @@ ifeq "$(LANGUAGE)" "en"
map := $(HTMLDIR)/map-dsa.txt
-$(map): $(wildcard $(CUR_YEAR)/dsa-*.wml)
+$(map): $(sort $(wildcard $(CUR_YEAR)/dsa-*.wml))
for i in 2*/dsa-*.wml; do echo $$i $$i | sed -r 's/^.+\/(.+) /\1 /' | sed 's/\.wml//g' | sed 's/^dsa-//' ;done > $(HTMLDIR)/map-dsa.txt
install:: $(map)
diff --git a/english/security/audit/Makefile b/english/security/audit/Makefile
index 0dd50c0ee28..1c8181e0002 100644
--- a/english/security/audit/Makefile
+++ b/english/security/audit/Makefile
@@ -10,12 +10,12 @@ clean::
-rm ./data/[0-9]*.inc
-rm ./data/credits.inc
-ifeq "$(wildcard data/*.data)" ""
+ifeq "$(sort $(wildcard data/*.data))" ""
dsa:
else
dsa: $(ENGLISHDIR)/security/audit/make-advisories
-$(ENGLISHDIR)/security/audit/make-advisories: $(wildcard data/*.data)
+$(ENGLISHDIR)/security/audit/make-advisories: $(sort $(wildcard data/*.data))
$(ENGLISHDIR)/security/audit/make-advisories ./data
endif
diff --git a/english/security/parse-advisory.pl b/english/security/parse-advisory.pl
index 9bf3115003c..bd6796e1202 100755
--- a/english/security/parse-advisory.pl
+++ b/english/security/parse-advisory.pl
@@ -293,7 +293,7 @@ sub make_makefile{
$makefile .= qq|\%.\$(LANGUAGE).html: \%.wml \$(TEMPLDIR)/security.wml \\\n|;
$makefile .= qq| \$(ENGLISHSRCDIR)/\$(CUR_DIR)/\%.data \$(GETTEXTDEP) \| \$(VCSREVCACHE)\n|;
$makefile .= qq|\t\$(WML) \$(<F)\n\n|;
- $makefile .= qq|index.\$(LANGUAGE).html: index.wml \$(wildcard dsa-[0-9]*.wml) \\\n|;
+ $makefile .= qq|index.\$(LANGUAGE).html: index.wml \$(sort \$(wildcard dsa-[0-9]*.wml)) \\\n|;
$makefile .= qq| \$(ENGLISHSRCDIR)/\$(CUR_DIR)/dsa-[0-9]*.data \\\n|;
$makefile .= qq| \$(TEMPLDIR)/template.wml \$(TEMPLDIR)/recent_list.wml \$(GETTEXTDEP) \| \$(VCSREVCACHE)\n|;
$makefile .= qq|\t\$(WML) \$(<F)\n|;
diff --git a/english/security/undated/Makefile b/english/security/undated/Makefile
index 4d58443237e..97372c16ba1 100644
--- a/english/security/undated/Makefile
+++ b/english/security/undated/Makefile
@@ -12,8 +12,8 @@ include $(WMLBASE)/Make.lang
# check that the prerequisite exists and is up to date, but don't
# rebuild everything whenever it's updated - see
# https://www.gnu.org/software/make/manual/html_node/Prerequisite-Types.html
-index.$(LANGUAGE).html: index.wml $(wildcard [0-9]*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*.data) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard [0-9]*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*.data)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml | $(VCSREVCACHE)
$(WML) $(<F)
diff --git a/english/users/Makefile b/english/users/Makefile
index cf25168ba69..d3c8d1ead60 100644
--- a/english/users/Makefile
+++ b/english/users/Makefile
@@ -8,10 +8,10 @@ SUBS=edu com org gov
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml\
- $(wildcard edu/*.wml) $(wildcard $(ENGLISHSRCDIR)/users/edu/*.wml) \
- $(wildcard com/*.wml) $(wildcard $(ENGLISHSRCDIR)/users/com/*.wml) \
- $(wildcard org/*.wml) $(wildcard $(ENGLISHSRCDIR)/users/org/*.wml) \
- $(wildcard gov/*.wml) $(wildcard $(ENGLISHSRCDIR)/users/gov/*.wml) \
+ $(sort $(wildcard edu/*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/users/edu/*.wml)) \
+ $(sort $(wildcard com/*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/users/com/*.wml)) \
+ $(sort $(wildcard org/*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/users/org/*.wml)) \
+ $(sort $(wildcard gov/*.wml)) $(sort $(wildcard $(ENGLISHSRCDIR)/users/gov/*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/users_list.wml \
$(TEMPLDIR)/languages.wml $(TEMPLDIR)/users.wml $(GETTEXTDEP)
$(WML) $(<F)
diff --git a/english/vote/1999/Makefile b/english/vote/1999/Makefile
index 2827a712eed..f40bdebba12 100644
--- a/english/vote/1999/Makefile
+++ b/english/vote/1999/Makefile
@@ -4,7 +4,7 @@
WMLBASE=../..
CUR_DIR=vote/1999
SUBS=
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
@@ -12,11 +12,11 @@ include $(WMLBASE)/Make.lang
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/template.wml
$(WML) $(<F)
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2000/Makefile b/english/vote/2000/Makefile
index d71493847cd..56a221b9a3f 100644
--- a/english/vote/2000/Makefile
+++ b/english/vote/2000/Makefile
@@ -4,7 +4,7 @@
WMLBASE=../..
CUR_DIR=vote/2000
SUBS=leadership_debate
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
@@ -12,11 +12,11 @@ include $(WMLBASE)/Make.lang
%.$(LANGUAGE).html: %.wml $(TEMPLDIR)/template.wml
$(WML) $(<F)
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2000/leadership_debate/Makefile b/english/vote/2000/leadership_debate/Makefile
index b1b1f3e8c0d..015e7c5eb36 100644
--- a/english/vote/2000/leadership_debate/Makefile
+++ b/english/vote/2000/leadership_debate/Makefile
@@ -8,7 +8,7 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
ifeq "$(LANGUAGE)" "en"
diff --git a/english/vote/2001/Makefile b/english/vote/2001/Makefile
index 722ebf9db04..1bb55fdfffd 100644
--- a/english/vote/2001/Makefile
+++ b/english/vote/2001/Makefile
@@ -4,17 +4,17 @@
WMLBASE=../..
CUR_DIR=vote/2001
SUBS=
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2002/Makefile b/english/vote/2002/Makefile
index a0cd77df9e2..d46a3172292 100644
--- a/english/vote/2002/Makefile
+++ b/english/vote/2002/Makefile
@@ -4,17 +4,17 @@
WMLBASE=../..
CUR_DIR=vote/2002
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2002/platforms/Makefile b/english/vote/2002/platforms/Makefile
index 4c1fd407ac0..88a01cd0958 100644
--- a/english/vote/2002/platforms/Makefile
+++ b/english/vote/2002/platforms/Makefile
@@ -8,5 +8,5 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2003/Makefile b/english/vote/2003/Makefile
index 722f8905318..895f528bf5f 100644
--- a/english/vote/2003/Makefile
+++ b/english/vote/2003/Makefile
@@ -4,17 +4,17 @@
WMLBASE=../..
CUR_DIR=vote/2003
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2003/platforms/Makefile b/english/vote/2003/platforms/Makefile
index 5fa33a8e8f0..d29c019029d 100644
--- a/english/vote/2003/platforms/Makefile
+++ b/english/vote/2003/platforms/Makefile
@@ -8,5 +8,5 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2004/Makefile b/english/vote/2004/Makefile
index 328d6e62047..f51fd315dc7 100644
--- a/english/vote/2004/Makefile
+++ b/english/vote/2004/Makefile
@@ -4,17 +4,17 @@
WMLBASE=../..
CUR_DIR=vote/2004
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2004/platforms/Makefile b/english/vote/2004/platforms/Makefile
index 4d8bf319bdb..be1ff7b0a93 100644
--- a/english/vote/2004/platforms/Makefile
+++ b/english/vote/2004/platforms/Makefile
@@ -8,5 +8,5 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2005/Makefile b/english/vote/2005/Makefile
index d13be017c14..f5e9e86d9c9 100644
--- a/english/vote/2005/Makefile
+++ b/english/vote/2005/Makefile
@@ -4,18 +4,18 @@
WMLBASE=../..
CUR_DIR=vote/2005
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard suppl_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard suppl_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2005/platforms/Makefile b/english/vote/2005/platforms/Makefile
index 4b1e35a1a31..628c8962a91 100644
--- a/english/vote/2005/platforms/Makefile
+++ b/english/vote/2005/platforms/Makefile
@@ -8,5 +8,5 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2006/Makefile b/english/vote/2006/Makefile
index 44ae864f2e7..cddc5d6ce37 100644
--- a/english/vote/2006/Makefile
+++ b/english/vote/2006/Makefile
@@ -4,24 +4,24 @@
WMLBASE=../..
CUR_DIR=vote/2006
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
- $(wildcard vote_*_quorum.txt) $(wildcard vote_*_quorum.src) \
- $(wildcard vote_*_majority.src) $(wildcard vote_*_results.src) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
+ $(sort $(wildcard vote_*_quorum.txt)) $(sort $(wildcard vote_*_quorum.src)) \
+ $(sort $(wildcard vote_*_majority.src)) $(sort $(wildcard vote_*_results.src)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
-$(foreach i, $(basename $(wildcard suppl_*_stats.wml)), $(i).$(LANGUAGE).html): \
-%.$(LANGUAGE).html: %.wml $(wildcard vote_*_index.src)
+$(foreach i, $(basename $(sort $(wildcard suppl_*_stats.wml))), $(i).$(LANGUAGE).html): \
+%.$(LANGUAGE).html: %.wml $(sort $(wildcard vote_*_index.src))
$(WML) $(<F)
ifeq "$(LANGUAGE)" "en"
@@ -69,7 +69,7 @@ cleandest::
endif
check:
- for i in $(wildcard *.$(LANGUAGE).html); do \
+ for i in $(sort $(wildcard *.$(LANGUAGE).html)); do \
echo $$i; \
onsgmls -e -g -s -u /usr/share/sgml/declaration/html.decl $$i; \
echo $$i done; \
diff --git a/english/vote/2006/platforms/Makefile b/english/vote/2006/platforms/Makefile
index 16cb96cf782..66be07cd10d 100644
--- a/english/vote/2006/platforms/Makefile
+++ b/english/vote/2006/platforms/Makefile
@@ -8,5 +8,5 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2007/Makefile b/english/vote/2007/Makefile
index 07af892b155..84e376f47c6 100644
--- a/english/vote/2007/Makefile
+++ b/english/vote/2007/Makefile
@@ -4,25 +4,25 @@
WMLBASE=../..
CUR_DIR=vote/2007
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
- $(wildcard vote_*_quorum.txt) $(wildcard vote_*_quorum.src) \
- $(wildcard vote_*_majority.txt) $(wildcard vote_*_majority.src) \
- $(wildcard vote_*_results.src) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
+ $(sort $(wildcard vote_*_quorum.txt)) $(sort $(wildcard vote_*_quorum.src)) \
+ $(sort $(wildcard vote_*_majority.txt)) $(sort $(wildcard vote_*_majority.src)) \
+ $(sort $(wildcard vote_*_results.src)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
-$(foreach i, $(basename $(wildcard suppl_*_stats.wml)), $(i).$(LANGUAGE).html): \
-%.$(LANGUAGE).html: %.wml $(wildcard vote_*_index.src)
+$(foreach i, $(basename $(sort $(wildcard suppl_*_stats.wml))), $(i).$(LANGUAGE).html): \
+%.$(LANGUAGE).html: %.wml $(sort $(wildcard vote_*_index.src))
$(WML) $(<F)
ifeq "$(LANGUAGE)" "en"
@@ -64,7 +64,7 @@ cleandest::
endif
check:
- for i in $(wildcard *.$(LANGUAGE).html); do \
+ for i in $(sort $(wildcard *.$(LANGUAGE).html)); do \
echo $$i; \
onsgmls -e -g -s -u /usr/share/sgml/declaration/html.decl $$i; \
echo $$i done; \
diff --git a/english/vote/2007/platforms/Makefile b/english/vote/2007/platforms/Makefile
index e123f7a76e2..5e63c882cbe 100644
--- a/english/vote/2007/platforms/Makefile
+++ b/english/vote/2007/platforms/Makefile
@@ -8,5 +8,5 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2008/Makefile b/english/vote/2008/Makefile
index 8c7288a8022..d4e53800ac0 100644
--- a/english/vote/2008/Makefile
+++ b/english/vote/2008/Makefile
@@ -4,25 +4,25 @@
WMLBASE=../..
CUR_DIR=vote/2008
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
- $(wildcard vote_*_quorum.txt) $(wildcard vote_*_quorum.src) \
- $(wildcard vote_*_majority.txt) $(wildcard vote_*_majority.src) \
- $(wildcard vote_*_results.src) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
+ $(sort $(wildcard vote_*_quorum.txt)) $(sort $(wildcard vote_*_quorum.src)) \
+ $(sort $(wildcard vote_*_majority.txt)) $(sort $(wildcard vote_*_majority.src)) \
+ $(sort $(wildcard vote_*_results.src)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
-$(foreach i, $(basename $(wildcard suppl_*_stats.wml)), $(i).$(LANGUAGE).html): \
-%.$(LANGUAGE).html: %.wml $(wildcard vote_*_index.src)
+$(foreach i, $(basename $(sort $(wildcard suppl_*_stats.wml))), $(i).$(LANGUAGE).html): \
+%.$(LANGUAGE).html: %.wml $(sort $(wildcard vote_*_index.src))
$(WML) $(<F)
ifeq "$(LANGUAGE)" "en"
@@ -67,7 +67,7 @@ cleandest::
endif
check:
- for i in $(wildcard *.$(LANGUAGE).html); do \
+ for i in $(sort $(wildcard *.$(LANGUAGE).html)); do \
echo $$i; \
onsgmls -e -g -s -u /usr/share/sgml/declaration/html.decl $$i; \
echo $$i done; \
diff --git a/english/vote/2008/platforms/Makefile b/english/vote/2008/platforms/Makefile
index 106246aa997..890ab7cdda9 100644
--- a/english/vote/2008/platforms/Makefile
+++ b/english/vote/2008/platforms/Makefile
@@ -8,5 +8,5 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2009/Makefile b/english/vote/2009/Makefile
index c2598553358..4e04c5749f9 100644
--- a/english/vote/2009/Makefile
+++ b/english/vote/2009/Makefile
@@ -4,25 +4,25 @@
WMLBASE=../..
CUR_DIR=vote/2009
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
- $(wildcard vote_*_quorum.txt) $(wildcard vote_*_quorum.src) \
- $(wildcard vote_*_majority.txt) $(wildcard vote_*_majority.src) \
- $(wildcard vote_*_results.src) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
+ $(sort $(wildcard vote_*_quorum.txt)) $(sort $(wildcard vote_*_quorum.src)) \
+ $(sort $(wildcard vote_*_majority.txt)) $(sort $(wildcard vote_*_majority.src)) \
+ $(sort $(wildcard vote_*_results.src)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
-$(foreach i, $(basename $(wildcard suppl_*_stats.wml)), $(i).$(LANGUAGE).html): \
-%.$(LANGUAGE).html: %.wml $(wildcard vote_*_index.src)
+$(foreach i, $(basename $(sort $(wildcard suppl_*_stats.wml))), $(i).$(LANGUAGE).html): \
+%.$(LANGUAGE).html: %.wml $(sort $(wildcard vote_*_index.src))
$(WML) $(<F)
ifeq "$(LANGUAGE)" "en"
@@ -68,7 +68,7 @@ cleandest::
endif
check:
- for i in $(wildcard *.$(LANGUAGE).html); do \
+ for i in $(sort $(wildcard *.$(LANGUAGE).html)); do \
echo $$i; \
onsgmls -e -g -s -u /usr/share/sgml/declaration/html.decl $$i; \
echo $$i done; \
diff --git a/english/vote/2009/platforms/Makefile b/english/vote/2009/platforms/Makefile
index 4790b37af3a..c076abc3df3 100644
--- a/english/vote/2009/platforms/Makefile
+++ b/english/vote/2009/platforms/Makefile
@@ -8,5 +8,5 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2010/Makefile b/english/vote/2010/Makefile
index 581df088cff..0c49e53b9da 100644
--- a/english/vote/2010/Makefile
+++ b/english/vote/2010/Makefile
@@ -4,25 +4,25 @@
WMLBASE=../..
CUR_DIR=vote/2010
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
- $(wildcard vote_*_quorum.txt) $(wildcard vote_*_quorum.src) \
- $(wildcard vote_*_majority.txt) $(wildcard vote_*_majority.src) \
- $(wildcard vote_*_results.src) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
+ $(sort $(wildcard vote_*_quorum.txt)) $(sort $(wildcard vote_*_quorum.src)) \
+ $(sort $(wildcard vote_*_majority.txt)) $(sort $(wildcard vote_*_majority.src)) \
+ $(sort $(wildcard vote_*_results.src)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
-$(foreach i, $(basename $(wildcard suppl_*_stats.wml)), $(i).$(LANGUAGE).html): \
-%.$(LANGUAGE).html: %.wml $(wildcard vote_*_index.src)
+$(foreach i, $(basename $(sort $(wildcard suppl_*_stats.wml))), $(i).$(LANGUAGE).html): \
+%.$(LANGUAGE).html: %.wml $(sort $(wildcard vote_*_index.src))
$(WML) $(<F)
ifeq "$(LANGUAGE)" "en"
@@ -69,7 +69,7 @@ cleandest::
endif
check:
- for i in $(wildcard *.$(LANGUAGE).html); do \
+ for i in $(sort $(wildcard *.$(LANGUAGE).html)); do \
echo $$i; \
onsgmls -e -g -s -u /usr/share/sgml/declaration/html.decl $$i; \
echo $$i done; \
diff --git a/english/vote/2010/platforms/Makefile b/english/vote/2010/platforms/Makefile
index 6c2544c24a6..fcabe701e4d 100644
--- a/english/vote/2010/platforms/Makefile
+++ b/english/vote/2010/platforms/Makefile
@@ -8,5 +8,5 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2011/Makefile b/english/vote/2011/Makefile
index 0ca7fc31dca..e7bae054f3c 100644
--- a/english/vote/2011/Makefile
+++ b/english/vote/2011/Makefile
@@ -4,25 +4,25 @@
WMLBASE=../..
CUR_DIR=vote/2011
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
- $(wildcard vote_*_quorum.txt) $(wildcard vote_*_quorum.src) \
- $(wildcard vote_*_majority.txt) $(wildcard vote_*_majority.src) \
- $(wildcard vote_*_results.src) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
+ $(sort $(wildcard vote_*_quorum.txt)) $(sort $(wildcard vote_*_quorum.src)) \
+ $(sort $(wildcard vote_*_majority.txt)) $(sort $(wildcard vote_*_majority.src)) \
+ $(sort $(wildcard vote_*_results.src)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
-$(foreach i, $(basename $(wildcard suppl_*_stats.wml)), $(i).$(LANGUAGE).html): \
-%.$(LANGUAGE).html: %.wml $(wildcard vote_*_index.src)
+$(foreach i, $(basename $(sort $(wildcard suppl_*_stats.wml))), $(i).$(LANGUAGE).html): \
+%.$(LANGUAGE).html: %.wml $(sort $(wildcard vote_*_index.src))
$(WML) $(<F)
ifeq "$(LANGUAGE)" "en"
@@ -69,7 +69,7 @@ cleandest::
endif
check:
- for i in $(wildcard *.$(LANGUAGE).html); do \
+ for i in $(sort $(wildcard *.$(LANGUAGE).html)); do \
echo $$i; \
onsgmls -e -g -s -u /usr/share/sgml/declaration/html.decl $$i; \
echo $$i done; \
diff --git a/english/vote/2011/platforms/Makefile b/english/vote/2011/platforms/Makefile
index cc1ac9004ba..6b76628b0ee 100644
--- a/english/vote/2011/platforms/Makefile
+++ b/english/vote/2011/platforms/Makefile
@@ -8,5 +8,5 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2012/Makefile b/english/vote/2012/Makefile
index 0183ecc474f..94decf75ed8 100644
--- a/english/vote/2012/Makefile
+++ b/english/vote/2012/Makefile
@@ -4,25 +4,25 @@
WMLBASE=../..
CUR_DIR=vote/2012
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
- $(wildcard vote_*_quorum.txt) $(wildcard vote_*_quorum.src) \
- $(wildcard vote_*_majority.txt) $(wildcard vote_*_majority.src) \
- $(wildcard vote_*_results.src) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
+ $(sort $(wildcard vote_*_quorum.txt)) $(sort $(wildcard vote_*_quorum.src)) \
+ $(sort $(wildcard vote_*_majority.txt)) $(sort $(wildcard vote_*_majority.src)) \
+ $(sort $(wildcard vote_*_results.src)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
-$(foreach i, $(basename $(wildcard suppl_*_stats.wml)), $(i).$(LANGUAGE).html): \
-%.$(LANGUAGE).html: %.wml $(wildcard vote_*_index.src)
+$(foreach i, $(basename $(sort $(wildcard suppl_*_stats.wml))), $(i).$(LANGUAGE).html): \
+%.$(LANGUAGE).html: %.wml $(sort $(wildcard vote_*_index.src))
$(WML) $(<F)
ifeq "$(LANGUAGE)" "en"
@@ -69,7 +69,7 @@ cleandest::
endif
check:
- for i in $(wildcard *.$(LANGUAGE).html); do \
+ for i in $(sort $(wildcard *.$(LANGUAGE).html)); do \
echo $$i; \
onsgmls -e -g -s -u /usr/share/sgml/declaration/html.decl $$i; \
echo $$i done; \
diff --git a/english/vote/2012/platforms/Makefile b/english/vote/2012/platforms/Makefile
index 331beb11f5e..b0df2f48ea0 100644
--- a/english/vote/2012/platforms/Makefile
+++ b/english/vote/2012/platforms/Makefile
@@ -8,5 +8,5 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2013/Makefile b/english/vote/2013/Makefile
index 72f0cf77440..9e8c06223b2 100644
--- a/english/vote/2013/Makefile
+++ b/english/vote/2013/Makefile
@@ -4,25 +4,25 @@
WMLBASE=../..
CUR_DIR=vote/2013
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
- $(wildcard vote_*_quorum.txt) $(wildcard vote_*_quorum.src) \
- $(wildcard vote_*_majority.txt) $(wildcard vote_*_majority.src) \
- $(wildcard vote_*_results.src) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
+ $(sort $(wildcard vote_*_quorum.txt)) $(sort $(wildcard vote_*_quorum.src)) \
+ $(sort $(wildcard vote_*_majority.txt)) $(sort $(wildcard vote_*_majority.src)) \
+ $(sort $(wildcard vote_*_results.src)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
-$(foreach i, $(basename $(wildcard suppl_*_stats.wml)), $(i).$(LANGUAGE).html): \
-%.$(LANGUAGE).html: %.wml $(wildcard vote_*_index.src)
+$(foreach i, $(basename $(sort $(wildcard suppl_*_stats.wml))), $(i).$(LANGUAGE).html): \
+%.$(LANGUAGE).html: %.wml $(sort $(wildcard vote_*_index.src))
$(WML) $(<F)
ifeq "$(LANGUAGE)" "en"
@@ -69,7 +69,7 @@ cleandest::
endif
check:
- for i in $(wildcard *.$(LANGUAGE).html); do \
+ for i in $(sort $(wildcard *.$(LANGUAGE).html)); do \
echo $$i; \
onsgmls -e -g -s -u /usr/share/sgml/declaration/html.decl $$i; \
echo $$i done; \
diff --git a/english/vote/2013/platforms/Makefile b/english/vote/2013/platforms/Makefile
index 076d7f19b87..5ae8c4adb52 100644
--- a/english/vote/2013/platforms/Makefile
+++ b/english/vote/2013/platforms/Makefile
@@ -8,5 +8,5 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2014/Makefile b/english/vote/2014/Makefile
index c5d78a67b2f..ba7ef17b19e 100644
--- a/english/vote/2014/Makefile
+++ b/english/vote/2014/Makefile
@@ -4,25 +4,25 @@
WMLBASE=../..
CUR_DIR=vote/2014
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
- $(wildcard vote_*_quorum.txt) $(wildcard vote_*_quorum.src) \
- $(wildcard vote_*_majority.txt) $(wildcard vote_*_majority.src) \
- $(wildcard vote_*_results.src) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
+ $(sort $(wildcard vote_*_quorum.txt)) $(sort $(wildcard vote_*_quorum.src)) \
+ $(sort $(wildcard vote_*_majority.txt)) $(sort $(wildcard vote_*_majority.src)) \
+ $(sort $(wildcard vote_*_results.src)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
-$(foreach i, $(basename $(wildcard suppl_*_stats.wml)), $(i).$(LANGUAGE).html): \
-%.$(LANGUAGE).html: %.wml $(wildcard vote_*_index.src)
+$(foreach i, $(basename $(sort $(wildcard suppl_*_stats.wml))), $(i).$(LANGUAGE).html): \
+%.$(LANGUAGE).html: %.wml $(sort $(wildcard vote_*_index.src))
$(WML) $(<F)
ifeq "$(LANGUAGE)" "en"
@@ -69,7 +69,7 @@ cleandest::
endif
check:
- for i in $(wildcard *.$(LANGUAGE).html); do \
+ for i in $(sort $(wildcard *.$(LANGUAGE).html)); do \
echo $$i; \
onsgmls -e -g -s -u /usr/share/sgml/declaration/html.decl $$i; \
echo $$i done; \
diff --git a/english/vote/2014/platforms/Makefile b/english/vote/2014/platforms/Makefile
index 781464e8089..81249b7e32c 100644
--- a/english/vote/2014/platforms/Makefile
+++ b/english/vote/2014/platforms/Makefile
@@ -8,5 +8,5 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2015/Makefile b/english/vote/2015/Makefile
index b13ac05972f..02886e508bc 100644
--- a/english/vote/2015/Makefile
+++ b/english/vote/2015/Makefile
@@ -4,25 +4,25 @@
WMLBASE=../..
CUR_DIR=vote/2015
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
- $(wildcard vote_*_quorum.txt) $(wildcard vote_*_quorum.src) \
- $(wildcard vote_*_majority.txt) $(wildcard vote_*_majority.src) \
- $(wildcard vote_*_results.src) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
+ $(sort $(wildcard vote_*_quorum.txt)) $(sort $(wildcard vote_*_quorum.src)) \
+ $(sort $(wildcard vote_*_majority.txt)) $(sort $(wildcard vote_*_majority.src)) \
+ $(sort $(wildcard vote_*_results.src)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
-$(foreach i, $(basename $(wildcard suppl_*_stats.wml)), $(i).$(LANGUAGE).html): \
-%.$(LANGUAGE).html: %.wml $(wildcard vote_*_index.src)
+$(foreach i, $(basename $(sort $(wildcard suppl_*_stats.wml))), $(i).$(LANGUAGE).html): \
+%.$(LANGUAGE).html: %.wml $(sort $(wildcard vote_*_index.src))
$(WML) $(<F)
ifeq "$(LANGUAGE)" "en"
@@ -63,7 +63,7 @@ cleandest::
endif
check:
- for i in $(wildcard *.$(LANGUAGE).html); do \
+ for i in $(sort $(wildcard *.$(LANGUAGE).html)); do \
echo $$i; \
onsgmls -e -g -s -u /usr/share/sgml/declaration/html.decl $$i; \
echo $$i done; \
diff --git a/english/vote/2015/platforms/Makefile b/english/vote/2015/platforms/Makefile
index 1435732f5d0..e19ff14f1f2 100644
--- a/english/vote/2015/platforms/Makefile
+++ b/english/vote/2015/platforms/Makefile
@@ -8,5 +8,5 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2016/Makefile b/english/vote/2016/Makefile
index ab415fa5845..291c7032e2f 100644
--- a/english/vote/2016/Makefile
+++ b/english/vote/2016/Makefile
@@ -4,25 +4,25 @@
WMLBASE=../..
CUR_DIR=vote/2016
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
- $(wildcard vote_*_quorum.txt) $(wildcard vote_*_quorum.src) \
- $(wildcard vote_*_majority.txt) $(wildcard vote_*_majority.src) \
- $(wildcard vote_*_results.src) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
+ $(sort $(wildcard vote_*_quorum.txt)) $(sort $(wildcard vote_*_quorum.src)) \
+ $(sort $(wildcard vote_*_majority.txt)) $(sort $(wildcard vote_*_majority.src)) \
+ $(sort $(wildcard vote_*_results.src)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
-$(foreach i, $(basename $(wildcard suppl_*_stats.wml)), $(i).$(LANGUAGE).html): \
-%.$(LANGUAGE).html: %.wml $(wildcard vote_*_index.src)
+$(foreach i, $(basename $(sort $(wildcard suppl_*_stats.wml))), $(i).$(LANGUAGE).html): \
+%.$(LANGUAGE).html: %.wml $(sort $(wildcard vote_*_index.src))
$(WML) $(<F)
ifeq "$(LANGUAGE)" "en"
@@ -68,7 +68,7 @@ cleandest::
endif
check:
- for i in $(wildcard *.$(LANGUAGE).html); do \
+ for i in $(sort $(wildcard *.$(LANGUAGE).html)); do \
echo $$i; \
onsgmls -e -g -s -u /usr/share/sgml/declaration/html.decl $$i; \
echo $$i done; \
diff --git a/english/vote/2016/platforms/Makefile b/english/vote/2016/platforms/Makefile
index e099c2b60aa..72d0fcc20a0 100644
--- a/english/vote/2016/platforms/Makefile
+++ b/english/vote/2016/platforms/Makefile
@@ -8,5 +8,5 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2017/Makefile b/english/vote/2017/Makefile
index cdc170e1675..47e27ad07a6 100644
--- a/english/vote/2017/Makefile
+++ b/english/vote/2017/Makefile
@@ -4,25 +4,25 @@
WMLBASE=../..
CUR_DIR=vote/2017
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
- $(wildcard vote_*_quorum.txt) $(wildcard vote_*_quorum.src) \
- $(wildcard vote_*_majority.txt) $(wildcard vote_*_majority.src) \
- $(wildcard vote_*_results.src) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
+ $(sort $(wildcard vote_*_quorum.txt)) $(sort $(wildcard vote_*_quorum.src)) \
+ $(sort $(wildcard vote_*_majority.txt)) $(sort $(wildcard vote_*_majority.src)) \
+ $(sort $(wildcard vote_*_results.src)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
-$(foreach i, $(basename $(wildcard suppl_*_stats.wml)), $(i).$(LANGUAGE).html): \
-%.$(LANGUAGE).html: %.wml $(wildcard vote_*_index.src)
+$(foreach i, $(basename $(sort $(wildcard suppl_*_stats.wml))), $(i).$(LANGUAGE).html): \
+%.$(LANGUAGE).html: %.wml $(sort $(wildcard vote_*_index.src))
$(WML) $(<F)
ifeq "$(LANGUAGE)" "en"
@@ -68,7 +68,7 @@ cleandest::
endif
check:
- for i in $(wildcard *.$(LANGUAGE).html); do \
+ for i in $(sort $(wildcard *.$(LANGUAGE).html)); do \
echo $$i; \
onsgmls -e -g -s -u /usr/share/sgml/declaration/html.decl $$i; \
echo $$i done; \
diff --git a/english/vote/2017/platforms/Makefile b/english/vote/2017/platforms/Makefile
index a85135285ee..a0ef582fd5e 100644
--- a/english/vote/2017/platforms/Makefile
+++ b/english/vote/2017/platforms/Makefile
@@ -8,5 +8,5 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2018/Makefile b/english/vote/2018/Makefile
index 40400871fa9..e4c377b1ae3 100644
--- a/english/vote/2018/Makefile
+++ b/english/vote/2018/Makefile
@@ -4,25 +4,25 @@
WMLBASE=../..
CUR_DIR=vote/2018
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
- $(wildcard vote_*_quorum.txt) $(wildcard vote_*_quorum.src) \
- $(wildcard vote_*_majority.txt) $(wildcard vote_*_majority.src) \
- $(wildcard vote_*_results.src) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
+ $(sort $(wildcard vote_*_quorum.txt)) $(sort $(wildcard vote_*_quorum.src)) \
+ $(sort $(wildcard vote_*_majority.txt)) $(sort $(wildcard vote_*_majority.src)) \
+ $(sort $(wildcard vote_*_results.src)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
-$(foreach i, $(basename $(wildcard suppl_*_stats.wml)), $(i).$(LANGUAGE).html): \
-%.$(LANGUAGE).html: %.wml $(wildcard vote_*_index.src)
+$(foreach i, $(basename $(sort $(wildcard suppl_*_stats.wml))), $(i).$(LANGUAGE).html): \
+%.$(LANGUAGE).html: %.wml $(sort $(wildcard vote_*_index.src))
$(WML) $(<F)
ifeq "$(LANGUAGE)" "en"
@@ -68,7 +68,7 @@ cleandest::
endif
check:
- for i in $(wildcard *.$(LANGUAGE).html); do \
+ for i in $(sort $(wildcard *.$(LANGUAGE).html)); do \
echo $$i; \
onsgmls -e -g -s -u /usr/share/sgml/declaration/html.decl $$i; \
echo $$i done; \
diff --git a/english/vote/2018/platforms/Makefile b/english/vote/2018/platforms/Makefile
index bb1ce33c319..f5481de4d6f 100644
--- a/english/vote/2018/platforms/Makefile
+++ b/english/vote/2018/platforms/Makefile
@@ -8,5 +8,5 @@ SUBS=
include $(WMLBASE)/Make.lang
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/vote/2019/Makefile b/english/vote/2019/Makefile
index beea9a83249..8f6d1afa5f0 100644
--- a/english/vote/2019/Makefile
+++ b/english/vote/2019/Makefile
@@ -4,25 +4,25 @@
WMLBASE=../..
CUR_DIR=vote/2019
SUBS=platforms
-VOTE=$(basename $(wildcard vote_*.wml))
+VOTE=$(basename $(sort $(wildcard vote_*.wml)))
include $(WMLBASE)/Make.lang
$(foreach i, $(VOTE), $(i).$(LANGUAGE).html): %.$(LANGUAGE).html: %.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
- $(wildcard vote_*_quorum.txt) $(wildcard vote_*_quorum.src) \
- $(wildcard vote_*_majority.txt) $(wildcard vote_*_majority.src) \
- $(wildcard vote_*_results.src) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
+ $(sort $(wildcard vote_*_quorum.txt)) $(sort $(wildcard vote_*_quorum.src)) \
+ $(sort $(wildcard vote_*_majority.txt)) $(sort $(wildcard vote_*_majority.src)) \
+ $(sort $(wildcard vote_*_results.src)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml
$(WML) $(<F)
-index.$(LANGUAGE).html: index.wml $(wildcard vote_*.wml) \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml) \
+index.$(LANGUAGE).html: index.wml $(sort $(wildcard vote_*.wml)) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/../[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/recent_list.wml \
$(TEMPLDIR)/votebar.wml
-$(foreach i, $(basename $(wildcard suppl_*_stats.wml)), $(i).$(LANGUAGE).html): \
-%.$(LANGUAGE).html: %.wml $(wildcard vote_*_index.src)
+$(foreach i, $(basename $(sort $(wildcard suppl_*_stats.wml))), $(i).$(LANGUAGE).html): \
+%.$(LANGUAGE).html: %.wml $(sort $(wildcard vote_*_index.src))
$(WML) $(<F)
ifeq "$(LANGUAGE)" "en"
@@ -68,7 +68,7 @@ cleandest::
endif
check:
- for i in $(wildcard *.$(LANGUAGE).html); do \
+ for i in $(sort $(wildcard *.$(LANGUAGE).html)); do \
echo $$i; \
onsgmls -e -g -s -u /usr/share/sgml/declaration/html.decl $$i; \
echo $$i done; \
diff --git a/english/vote/Makefile b/english/vote/Makefile
index dfd7d2d8522..58a2baf5b69 100644
--- a/english/vote/Makefile
+++ b/english/vote/Makefile
@@ -3,21 +3,21 @@
WMLBASE=..
CUR_DIR=vote
-SUBS=$(wildcard [12][0-9][0-9][0-9])
+SUBS=$(sort $(wildcard [12][0-9][0-9][0-9]))
include $(WMLBASE)/Make.lang
GETTEXTFILES += vote.mo
index.$(LANGUAGE).html: index.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml $(GETTEXTDEP)
howto_follow.$(LANGUAGE).html: howto_follow.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml $(GETTEXTDEP)
howto_proposal.$(LANGUAGE).html: howto_proposal.wml \
- $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*/vote_*.wml) \
+ $(sort $(wildcard $(ENGLISHSRCDIR)/$(CUR_DIR)/[0-9]*/vote_*.wml)) \
$(TEMPLDIR)/template.wml $(TEMPLDIR)/votebar.wml $(GETTEXTDEP)
# howto_result.$(LANGUAGE).html: howto_result.wml \
# $(TEMPLDIR)/basic.wml $(TEMPLDIR)/votebar.wml
diff --git a/english/women/profiles/Makefile b/english/women/profiles/Makefile
index a68a805a9ca..908dd5bcb91 100644
--- a/english/women/profiles/Makefile
+++ b/english/women/profiles/Makefile
@@ -4,7 +4,7 @@
WMLBASE=../..
CUR_DIR=women/profiles
SUBS=pictures
-PROFILES := $(filter-out index.wml, $(wildcard *.wml))
+PROFILES := $(filter-out index.wml, $(sort $(wildcard *.wml)))
## GETTEXTFILES += others.mo
NOGENERICDEP := true
diff --git a/indonesian/releases/etch/Makefile b/indonesian/releases/etch/Makefile
index 276f2fcdd96..da1d53046f6 100644
--- a/indonesian/releases/etch/Makefile
+++ b/indonesian/releases/etch/Makefile
@@ -12,11 +12,11 @@ index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/release.wml \
releasenotes.$(LANGUAGE).html: releasenotes.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/etch/release.data $(TEMPLDIR)/release_info.wml \
- $(wildcard $(HTMLDIR)/*/release-notes*)
+ $(sort $(wildcard $(HTMLDIR)/*/release-notes*))
installmanual.$(LANGUAGE).html: installmanual.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/etch/release.data $(TEMPLDIR)/release_info.wml \
- $(wildcard $(HTMLDIR)/*/install*)
+ $(sort $(wildcard $(HTMLDIR)/*/install*))
etchnhalf.$(LANGUAGE).html: etchnhalf.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/etch/release.data
diff --git a/indonesian/releases/jessie/Makefile b/indonesian/releases/jessie/Makefile
index 3561d7f9243..35d4c2bc311 100644
--- a/indonesian/releases/jessie/Makefile
+++ b/indonesian/releases/jessie/Makefile
@@ -12,8 +12,8 @@ index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/release.wml \
releasenotes.$(LANGUAGE).html: releasenotes.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/jessie/release.data $(TEMPLDIR)/release_info.wml \
- $(wildcard $(HTMLDIR)/*/release-notes*)
+ $(sort $(wildcard $(HTMLDIR)/*/release-notes*))
installmanual.$(LANGUAGE).html: installmanual.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/jessie/release.data $(TEMPLDIR)/release_info.wml \
- $(wildcard $(HTMLDIR)/*/install*)
+ $(sort $(wildcard $(HTMLDIR)/*/install*))
diff --git a/indonesian/releases/wheezy/Makefile b/indonesian/releases/wheezy/Makefile
index 76067d7b95e..6b625132fae 100644
--- a/indonesian/releases/wheezy/Makefile
+++ b/indonesian/releases/wheezy/Makefile
@@ -12,8 +12,8 @@ index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/release.wml \
releasenotes.$(LANGUAGE).html: releasenotes.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/wheezy/release.data $(TEMPLDIR)/release_info.wml \
- $(wildcard $(HTMLDIR)/*/release-notes*)
+ $(sort $(wildcard $(HTMLDIR)/*/release-notes*))
installmanual.$(LANGUAGE).html: installmanual.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/wheezy/release.data $(TEMPLDIR)/release_info.wml \
- $(wildcard $(HTMLDIR)/*/install*)
+ $(sort $(wildcard $(HTMLDIR)/*/install*))
diff --git a/romanian/releases/jessie/Makefile b/romanian/releases/jessie/Makefile
index bf2b9e426e7..97835f7df4f 100644
--- a/romanian/releases/jessie/Makefile
+++ b/romanian/releases/jessie/Makefile
@@ -13,9 +13,9 @@ index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/release.wml \
releasenotes.$(LANGUAGE).html: releasenotes.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/jessie/release.data $(TEMPLDIR)/release_info.wml \
$(ENGLISHDIR)/releases/arches.data \
- $(wildcard $(HTMLDIR)/*/release-notes*)
+ $(sort $(wildcard $(HTMLDIR)/*/release-notes*))
installmanual.$(LANGUAGE).html: installmanual.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/jessie/release.data $(TEMPLDIR)/release_info.wml \
$(ENGLISHDIR)/releases/arches.data \
- $(wildcard $(HTMLDIR)/*/install*)
+ $(sort $(wildcard $(HTMLDIR)/*/install*))
diff --git a/turkish/releases/lenny/Makefile b/turkish/releases/lenny/Makefile
index 603ebad3223..1b2424da6a1 100644
--- a/turkish/releases/lenny/Makefile
+++ b/turkish/releases/lenny/Makefile
@@ -12,11 +12,11 @@ index.$(LANGUAGE).html: index.wml $(TEMPLDIR)/release.wml \
releasenotes.$(LANGUAGE).html: releasenotes.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/lenny/release.data $(TEMPLDIR)/release_info.wml \
- $(wildcard $(HTMLDIR)/*/release-notes*)
+ $(sort $(wildcard $(HTMLDIR)/*/release-notes*))
installmanual.$(LANGUAGE).html: installmanual.wml $(TEMPLDIR)/release.wml \
$(ENGLISHDIR)/releases/lenny/release.data $(TEMPLDIR)/release_info.wml \
- $(wildcard $(HTMLDIR)/*/install*)
+ $(sort $(wildcard $(HTMLDIR)/*/install*))
$(ENGLISHSRCDIR)/$(CUR_DIR)/release.data: $(TEMPLDIR)/release_images.wml
touch $@

© 2014-2024 Faster IT GmbH | imprint | privacy policy