mirror of
				git://git.openwrt.org/openwrt/openwrt.git
				synced 2025-11-03 14:34:27 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			22 lines
		
	
	
		
			747 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			747 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/sh
 | 
						|
BASE=http://svn.openwrt.org/openwrt/trunk/openwrt
 | 
						|
TARGET=$1
 | 
						|
CONTROL=$2
 | 
						|
VERSION=$3
 | 
						|
ARCH=$4
 | 
						|
 | 
						|
WD=$(pwd)
 | 
						|
 | 
						|
mkdir -p "$TARGET/CONTROL"
 | 
						|
grep '^[^(Version|Architecture)]' "$CONTROL" > "$TARGET/CONTROL/control"
 | 
						|
grep '^Maintainer' "$CONTROL" 2>&1 >/dev/null || \
 | 
						|
        echo "Maintainer: OpenWrt Developers Team <openwrt-devel@openwrt.org>" >> "$TARGET/CONTROL/control"
 | 
						|
grep '^Source' "$CONTROL" 2>&1 >/dev/null || {
 | 
						|
        pkgbase=$(echo "$WD" | sed -e "s|^$TOPDIR/||g")
 | 
						|
        [ "$pkgbase" = "$WD" ] && src="N/A" || src="$BASE/$pkgbase"
 | 
						|
        echo "Source: $src" >> "$TARGET/CONTROL/control"
 | 
						|
}
 | 
						|
echo "Version: $VERSION" >> "$TARGET/CONTROL/control"
 | 
						|
echo "Architecture: $ARCH" >> "$TARGET/CONTROL/control"
 | 
						|
chmod 644 "$TARGET/CONTROL/control"
 |