[package] dpkg control fields are case-insensitive.

From: Dustin L. Howett <[email protected]>

git-svn-id: http://svn.howett.net/svn/theos/trunk@610 4410221e-0ddf-4ce3-99c0-2db6c0dbc727
This commit is contained in:
Dustin L. Howett committed 2013-09-15 04:46:47 +00:00
1 parent b38d6ce659
commit 2d967e4065
2 files changed
+5 -5

No files matched your search

+2 -2
View File
@@ -44,8 +44,8 @@ if [[ ! -d "${THEOS_PROJECT_DIR}/.theos/packages" ]]; then
fi
fi
package=$(grep "^Package:" "$CONTROL" | cut -d' ' -f2-)
version=$(grep "^Version:" "$CONTROL" | cut -d' ' -f2-)
package=$(grep -i "^Package:" "$CONTROL" | cut -d' ' -f2-)
version=$(grep -i "^Version:" "$CONTROL" | cut -d' ' -f2-)
versionfile="${THEOS_PROJECT_DIR}/.theos/packages/$package-$version"
build_number=0
+3 -3
View File
@@ -17,9 +17,9 @@ FAKEROOT := $(THEOS_BIN_PATH)/fakeroot.sh -p "$(THEOS_PROJECT_DIR)/.theos/fakero
export FAKEROOT
ifeq ($(_THEOS_CAN_PACKAGE),$(_THEOS_TRUE)) # Control file found (or layout/ found.)
THEOS_PACKAGE_NAME := $(shell grep "^Package:" "$(_THEOS_PACKAGE_CONTROL_PATH)" | cut -d' ' -f2-)
THEOS_PACKAGE_ARCH := $(shell grep "^Architecture:" "$(_THEOS_PACKAGE_CONTROL_PATH)" | cut -d' ' -f2-)
THEOS_PACKAGE_BASE_VERSION := $(shell grep "^Version:" "$(_THEOS_PACKAGE_CONTROL_PATH)" | cut -d' ' -f2-)
THEOS_PACKAGE_NAME := $(shell grep -i "^Package:" "$(_THEOS_PACKAGE_CONTROL_PATH)" | cut -d' ' -f2-)
THEOS_PACKAGE_ARCH := $(shell grep -i "^Architecture:" "$(_THEOS_PACKAGE_CONTROL_PATH)" | cut -d' ' -f3-)
THEOS_PACKAGE_BASE_VERSION := $(shell grep -i "^Version:" "$(_THEOS_PACKAGE_CONTROL_PATH)" | cut -d' ' -f2-)
THEOS_PACKAGE_VERSION = $(shell THEOS_PROJECT_DIR="$(THEOS_PROJECT_DIR)" $(THEOS_BIN_PATH)/package_version.sh -n -o -c "$(_THEOS_PACKAGE_CONTROL_PATH)" $(if $(PACKAGE_BUILDNAME),-e $(PACKAGE_BUILDNAME),))
export THEOS_PACKAGE_NAME THEOS_PACKAGE_ARCH THEOS_PACKAGE_BASE_VERSION THEOS_PACKAGE_VERSION