From 35573fe147a76a90baf82a13f945daca184a2eda Mon Sep 17 00:00:00 2001
From: Dave Reisner <d@falconindy.com>
Date: Tue, 16 Aug 2011 21:36:01 -0400
Subject: [PATCH] archrelease: declare known_files as an array

Signed-off-by: Dave Reisner <dreisner@archlinux.org>
Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
---
 archrelease | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/archrelease b/archrelease
index 24e950c..af75b8f 100755
--- a/archrelease
+++ b/archrelease
@@ -46,13 +46,13 @@ if [[ ! -d "repos/$1" ]]; then
 	mkdir "repos/${1}"
 	svn add -q "repos/${1}"
 fi
-known_files=$(svn ls "trunk")
-for file in $known_files; do
+IFS=$'\n' read -r -d '' -a known_files < <(svn ls "trunk")
+for file in "${known_files[@]}"; do
 	if [[ ${file:(-1)} = '/' ]]; then
 		abort "archrelease: subdirectories are not supported in package directories!"
 	fi
 done
-for file in $known_files; do
+for file in "${known_files[@]}"; do
 	svn copy -q -r HEAD "trunk/$file" "repos/${1}/"
 done
 svn commit -q -m "archrelease: copy trunk to ${1}" || abort
-- 
GitLab