From 553360b2ff0e9e48b7aff9eadeb0adbadf6c2bbc Mon Sep 17 00:00:00 2001 From: Jay Freeman Date: Tue, 22 Jan 2008 14:31:27 +0000 Subject: Override uname in PATH for easier autoconf, update Origin fields to include saurik's full name, filter packages before passing to dpkg-scanpackages (to verify correct version is indexed), handle a few escaping mistakes in the make.sh directory logic, and re-enabled nls support during pkg:configure. git-svn-id: http://svn.telesphoreo.org/trunk@31 514c082c-b64e-11dc-b46d-3d985efe055d --- construct.sh | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'construct.sh') diff --git a/construct.sh b/construct.sh index beb9ed809..534db09b5 100755 --- a/construct.sh +++ b/construct.sh @@ -1,33 +1,38 @@ #!/bin/bash set -e shopt -s extglob nullglob +PKG_BASE=$(pwd) PKG_REPO=/dat/web/apt.saurik.com PKG_OVER=${PKG_REPO}/indices/override.tangelo.main.gz PKG_PKGS=${PKG_REPO}/dists/tangelo/main/binary-darwin-arm/Packages +rm -rf link +mkdir link for package in data/!(*_); do PKG_NAME=$(basename "${package}") - echo "${PKG_NAME}" "$(cat "data/${PKG_NAME}/_metadata/priority")" "$(cat "data/${PKG_NAME}/_metadata/section")" + PKG_DATA="${PKG_BASE}/data/${PKG_NAME}" + echo "${PKG_NAME}" "$(cat "${PKG_DATA}/_metadata/priority")" "$(cat "${PKG_DATA}/_metadata/section")" + ln -s "../debs/${PKG_NAME}_$(cat "${PKG_DATA}/_metadata/version")-$(cat "${PKG_BASE}/stat/${PKG_NAME}/dest-ver")_darwin-arm.deb" link done | gzip -9c >"${PKG_OVER}" -dpkg-scanpackages debs <(zcat "${PKG_OVER}") >"${PKG_PKGS}" +dpkg-scanpackages link <(zcat "${PKG_OVER}") | sed -e 's/: link\//: debs\//' >"${PKG_PKGS}" gzip -c "${PKG_PKGS}" >"${PKG_PKGS}.gz" #rm -rf "${PKG_REPO}/debs" #cp -a debs "${PKG_REPO}" cd "${PKG_REPO}/dists/tangelo" -export PKG_RVSN=8 +export PKG_RVSN=13 cat >main/binary-darwin-arm/Release <