null+****@clear*****
null+****@clear*****
2012年 4月 25日 (水) 19:20:07 JST
Kouhei Sutou 2012-04-25 19:20:07 +0900 (Wed, 25 Apr 2012) New Revision: 4843a1fbcc34e5cb2f3a398cdcf4f0fb618d8b5a Log: yum: distribute repository rpm via yum Modified files: packages/yum/build-repository-rpm.sh Modified: packages/yum/build-repository-rpm.sh (+12 -3) =================================================================== --- packages/yum/build-repository-rpm.sh 2012-04-25 19:11:35 +0900 (3f9858d) +++ packages/yum/build-repository-rpm.sh 2012-04-25 19:20:07 +0900 (c5a2541) @@ -41,9 +41,11 @@ for distribution in ${DISTRIBUTIONS}; do case $distribution in fedora) distribution_label=Fedora + distribution_versions="16" ;; centos) distribution_label=CentOS + distribution_versions="5 6" ;; esac repo=${PACKAGE}.repo @@ -82,8 +84,15 @@ EOR top_dir=$script_base_dir/$distribution run mkdir -p $top_dir - run cp -p $rpm_base_dir/RPMS/noarch/${PACKAGE}-repository-* $top_dir - run cp -p $rpm_base_dir/SRPMS/${PACKAGE}-repository-* $top_dir + run cp -p \ + $rpm_base_dir/RPMS/noarch/${PACKAGE}-repository-* \ + $rpm_base_dir/SRPMS/${PACKAGE}-repository-* \ + ${script_base_dir}/RPM-GPG-KEY-${PACKAGE} \ + $top_dir - run cp -p ${script_base_dir}/RPM-GPG-KEY-${PACKAGE} $top_dir + for distribution_version in $distribution_versions; do + cp $top_dir/*.src.rpm $top_dir/$distribution_version/source/SRPMS/ + cp $top_dir/*.noarch.rpm $top_dir/$distribution_version/i386/Packages/ + cp $top_dir/*.noarch.rpm $top_dir/$distribution_version/x86_64/Packages/ + done done