[Groonga-commit] groonga/groonga [master] yum: run rpm only once

Back to archive index

null+****@clear***** null+****@clear*****
2012年 4月 28日 (土) 18:06:04 JST


Kouhei Sutou	2012-04-28 18:06:04 +0900 (Sat, 28 Apr 2012)

  New Revision: 5b7e06c3b5292571e06826d91e20fad4adf88a2b

  Log:
    yum: run rpm only once

  Modified files:
    packages/yum/sign-rpm.sh

  Modified: packages/yum/sign-rpm.sh (+9 -6)
===================================================================
--- packages/yum/sign-rpm.sh    2012-04-28 18:05:32 +0900 (bbd71c8)
+++ packages/yum/sign-rpm.sh    2012-04-28 18:06:04 +0900 (16a28de)
@@ -20,11 +20,14 @@ run()
     fi
 }
 
+rpms=""
 for distribution in ${DISTRIBUTIONS}; do
-    run rpm \
-	-D "_gpg_name ${GPG_UID}" \
-	-D "__gpg /usr/bin/gpg2" \
-	-D "__gpg_check_password_cmd /bin/true true" \
-	-D "__gpg_sign_cmd %{__gpg} gpg --batch --no-verbose --no-armor %{?_gpg_digest_algo:--digest-algo %{_gpg_digest_algo}} --no-secmem-warning -u \"%{_gpg_name}\" -u \"1C837F31\" -sbo %{__signature_filename} %{__plaintext_filename}" \
-	--resign $script_base_dir/${distribution}/*/*/*/*.rpm
+    rpms="${rpms} $(echo $script_base_dir/${distribution}/*/*/*/*.rpm)"
 done
+
+run rpm \
+    -D "_gpg_name ${GPG_UID}" \
+    -D "__gpg /usr/bin/gpg2" \
+    -D "__gpg_check_password_cmd /bin/true true" \
+    -D "__gpg_sign_cmd %{__gpg} gpg --batch --no-verbose --no-armor %{?_gpg_digest_algo:--digest-algo %{_gpg_digest_algo}} --no-secmem-warning -u \"%{_gpg_name}\" -u \"1C837F31\" -sbo %{__signature_filename} %{__plaintext_filename}" \
+    --resign $rpms




Groonga-commit メーリングリストの案内
Back to archive index