diff options
-rw-r--r-- | .SRCINFO | 30 | ||||
-rw-r--r-- | PKGBUILD | 83 | ||||
-rw-r--r-- | cc.deb.PKGBUILD | 64 | ||||
-rwxr-xr-x | test.sh | 6 | ||||
-rwxr-xr-x | updates.sh | 23 |
5 files changed, 94 insertions, 112 deletions
@@ -1,7 +1,7 @@ pkgbase = skywire-bin pkgdesc = Skywire: Building a new Internet. Skycoin.com pkgver = 1.0.0 - pkgrel = 6 + pkgrel = 7 url = https://github.com/skycoin/skywire install = skywire.install arch = i686 @@ -20,19 +20,19 @@ pkgbase = skywire-bin conflicts = skywire source = skywire-scripts.tar.gz sha256sums = 4e32a6289de7698a3460782096573f60ca42f45acd7111b09ede5415c34c6878 - source_x86_64 = https://github.com/skycoin/skywire/releases/download/v1.0.0-rc6/skywire-v1.0.0-rc6-linux-amd64.tar.gz - sha256sums_x86_64 = cd9bd3794b19a8af4ba93ba57f35c3e291689f924d39cf40067e652f8e5d0d03 - source_aarch64 = https://github.com/skycoin/skywire/releases/download/v1.0.0-rc6/skywire-v1.0.0-rc6-linux-arm64.tar.gz - sha256sums_aarch64 = 035294fa4df15c846ec374145a04997928d837d37bdee23cf771dca04258b4e7 - source_armv8 = https://github.com/skycoin/skywire/releases/download/v1.0.0-rc6/skywire-v1.0.0-rc6-linux-arm64.tar.gz - sha256sums_armv8 = 035294fa4df15c846ec374145a04997928d837d37bdee23cf771dca04258b4e7 - source_armv7 = https://github.com/skycoin/skywire/releases/download/v1.0.0-rc6/skywire-v1.0.0-rc6-linux-armhf.tar.gz - sha256sums_armv7 = b43bf38c31c20f70031de6b4f2f764343d5535972a766b857f3e9a3a9fc19661 - source_armv7l = https://github.com/skycoin/skywire/releases/download/v1.0.0-rc6/skywire-v1.0.0-rc6-linux-armhf.tar.gz - sha256sums_armv7l = b43bf38c31c20f70031de6b4f2f764343d5535972a766b857f3e9a3a9fc19661 - source_armv7h = https://github.com/skycoin/skywire/releases/download/v1.0.0-rc6/skywire-v1.0.0-rc6-linux-armhf.tar.gz - sha256sums_armv7h = b43bf38c31c20f70031de6b4f2f764343d5535972a766b857f3e9a3a9fc19661 - source_arm = https://github.com/skycoin/skywire/releases/download/v1.0.0-rc6/skywire-v1.0.0-rc6-linux-armhf.tar.gz - sha256sums_arm = b43bf38c31c20f70031de6b4f2f764343d5535972a766b857f3e9a3a9fc19661 + source_x86_64 = https://github.com/skycoin/skywire/releases/download/v1.0.0-rc7/skywire-v1.0.0-rc7-linux-amd64.tar.gz + sha256sums_x86_64 = 1c9a179095fee2895e12a34efc68c4bc6e5031eb6ee364ff838c0454a07dc427 + source_aarch64 = https://github.com/skycoin/skywire/releases/download/v1.0.0-rc7/skywire-v1.0.0-rc7-linux-arm64.tar.gz + sha256sums_aarch64 = 93e82f3a6799e68fcbbb7f613ebf1f417fcb41456e98d68649772c7890c076e0 + source_armv8 = https://github.com/skycoin/skywire/releases/download/v1.0.0-rc7/skywire-v1.0.0-rc7-linux-arm64.tar.gz + sha256sums_armv8 = 93e82f3a6799e68fcbbb7f613ebf1f417fcb41456e98d68649772c7890c076e0 + source_armv7 = https://github.com/skycoin/skywire/releases/download/v1.0.0-rc7/skywire-v1.0.0-rc7-linux-armhf.tar.gz + sha256sums_armv7 = dc91bb6116fbd99e2260af1479e58296a53707a8e4132a247be7fd66d4407078 + source_armv7l = https://github.com/skycoin/skywire/releases/download/v1.0.0-rc7/skywire-v1.0.0-rc7-linux-armhf.tar.gz + sha256sums_armv7l = dc91bb6116fbd99e2260af1479e58296a53707a8e4132a247be7fd66d4407078 + source_armv7h = https://github.com/skycoin/skywire/releases/download/v1.0.0-rc7/skywire-v1.0.0-rc7-linux-armhf.tar.gz + sha256sums_armv7h = dc91bb6116fbd99e2260af1479e58296a53707a8e4132a247be7fd66d4407078 + source_arm = https://github.com/skycoin/skywire/releases/download/v1.0.0-rc7/skywire-v1.0.0-rc7-linux-armhf.tar.gz + sha256sums_arm = dc91bb6116fbd99e2260af1479e58296a53707a8e4132a247be7fd66d4407078 pkgname = skywire-bin @@ -5,8 +5,8 @@ _pkgname=${pkgname/-bin/} _githuborg=skycoin pkgdesc="Skywire: Building a new Internet. Skycoin.com" pkgver='1.0.0' -pkgrel=6 -_rc='-rc6' +pkgrel=7 +_rc='-rc7' _pkgver="${pkgver}${_rc}" _tag_ver="v${_pkgver}" _pkggopath="github.com/${_githuborg}/${_pkgname}" @@ -19,13 +19,13 @@ install=skywire.install _scripts=${_pkgname}-scripts source=("${_scripts}.tar.gz" ) sha256sums=('4e32a6289de7698a3460782096573f60ca42f45acd7111b09ede5415c34c6878') -sha256sums_x86_64=('cd9bd3794b19a8af4ba93ba57f35c3e291689f924d39cf40067e652f8e5d0d03') -sha256sums_aarch64=('035294fa4df15c846ec374145a04997928d837d37bdee23cf771dca04258b4e7') -sha256sums_armv8=('035294fa4df15c846ec374145a04997928d837d37bdee23cf771dca04258b4e7') -sha256sums_armv7=('b43bf38c31c20f70031de6b4f2f764343d5535972a766b857f3e9a3a9fc19661') -sha256sums_armv7l=('b43bf38c31c20f70031de6b4f2f764343d5535972a766b857f3e9a3a9fc19661') -sha256sums_armv7h=('b43bf38c31c20f70031de6b4f2f764343d5535972a766b857f3e9a3a9fc19661') -sha256sums_arm=('b43bf38c31c20f70031de6b4f2f764343d5535972a766b857f3e9a3a9fc19661') +sha256sums_x86_64=('1c9a179095fee2895e12a34efc68c4bc6e5031eb6ee364ff838c0454a07dc427') +sha256sums_aarch64=('93e82f3a6799e68fcbbb7f613ebf1f417fcb41456e98d68649772c7890c076e0') +sha256sums_armv8=('93e82f3a6799e68fcbbb7f613ebf1f417fcb41456e98d68649772c7890c076e0') +sha256sums_armv7=('dc91bb6116fbd99e2260af1479e58296a53707a8e4132a247be7fd66d4407078') +sha256sums_armv7l=('dc91bb6116fbd99e2260af1479e58296a53707a8e4132a247be7fd66d4407078') +sha256sums_armv7h=('dc91bb6116fbd99e2260af1479e58296a53707a8e4132a247be7fd66d4407078') +sha256sums_arm=('dc91bb6116fbd99e2260af1479e58296a53707a8e4132a247be7fd66d4407078') #https://github.com/skycoin/skywire/releases/download/v1.0.0-rc6/skywire-v1.0.0-rc6-linux-amd64.tar.gz _binarchive=("${_pkgname}-${_tag_ver}-linux") _release_url=("${url}/releases/download/${_tag_ver}/${_binarchive}") @@ -37,9 +37,6 @@ source_armv7=( ${source_arm[@]} ) source_armv7l=( ${source_arm[@]} ) source_armv7h=( ${source_arm[@]} ) -## compress scripts archive, update checksums - now in updates.sh -# tar -czvf skywire-scripts.tar.gz skywire-scripts && updpkgsums - package() { _msg2 'Creating dirs' #create directory trees or the visor might make them with weird permissions @@ -54,66 +51,48 @@ mkdir -p ${_pkgdir}/${_skydir}/bin mkdir -p ${_pkgdir}/${_skydir}/apps mkdir -p ${_pkgdir}/${_skydir}/local mkdir -p ${_pkgdir}/${_skydir}/scripts +mkdir -p ${_pkgdir}/${_systemddir} _msg2 'installing binaries' -install -Dm755 ${srcdir}/skywire-visor ${_pkgdir}/${_skybin}/ -ln -rTsf ${_pkgdir}/${_skybin}/skywire-visor ${_pkgdir}/usr/bin/skywire-visor -install -Dm755 ${srcdir}/skywire-cli ${_pkgdir}/${_skybin}/ -ln -rTsf ${_pkgdir}/${_skybin}/skywire-cli ${_pkgdir}/usr/bin/skywire-cli + install -Dm755 ${srcdir}/${_pkgname}-cli ${_pkgdir}/${_skybin}/ + install -Dm755 ${srcdir}/${_pkgname}-visor ${_pkgdir}/${_skybin}/ +for _i in ${_pkgdir}/${_skybin}/* ; do + ln -rTsf ${_i} ${_pkgdir}/usr/bin/${_i##*/} +done _msg2 'installing app binaries' _apps=${srcdir}/apps -install -Dm755 ${_apps}/skychat ${_pkgdir}/${_skyapps}/ -ln -rTsf ${_pkgdir}/${_skyapps}/skychat ${_pkgdir}/usr/bin/skychat -install -Dm755 ${_apps}/skysocks ${_pkgdir}/${_skyapps}/ -ln -rTsf ${_pkgdir}/${_skyapps}/skysocks ${_pkgdir}/usr/bin/skysocks -install -Dm755 ${_apps}/skysocks-client ${_pkgdir}/${_skyapps}/ -ln -rTsf ${_pkgdir}/${_skyapps}/skysocks-client ${_pkgdir}/usr/bin/skysocks-client -install -Dm755 ${_apps}/vpn-client ${_pkgdir}/${_skyapps}/ -ln -rTsf ${_pkgdir}/${_skyapps}/vpn-client ${_pkgdir}/usr/bin/vpn-client -install -Dm755 ${_apps}/vpn-server ${_pkgdir}/${_skyapps}/ -ln -rTsf ${_pkgdir}/${_skyapps}/vpn-server ${_pkgdir}/usr/bin/vpn-server +install -Dm755 ${_apps}/* ${_pkgdir}/${_skyapps}/ +for _i in ${_pkgdir}/${_skyapps}/* ; do + ln -rTsf ${_i} ${_pkgdir}/usr/bin/${_i##*/} +done _msg2 'Installing scripts' -_scripts1=${srcdir}/${_scripts}/${_pkgname} -_skywirescripts=$( ls ${_scripts1} ) -for i in ${_skywirescripts}; do - _install2 ${_scripts1}/${i} ${_skyscripts} +install -Dm755 ${srcdir}/${_scripts}/${_pkgname}/* ${_pkgdir}/${_skyscripts}/ +for _i in ${_pkgdir}/${_skyscripts}/* ; do + ln -rTsf ${_i} ${_pkgdir}/usr/bin/${_i##*/} done _msg2 'Correcting symlink names' ln -rTsf ${_pkgdir}/${_skybin}/${_pkgname}-visor ${_pkgdir}/usr/bin/${_pkgname} -#ln -rTsf ${_pkgdir}/${_skybin}/${_pkgname}-visor ${_pkgdir}/usr/bin/${_pkgname}-hypervisor #make sure everything is executable chmod +x ${_pkgdir}/usr/bin/* -#install dmsghttp-config.json +_msg2 'installing dmsghttp-config.json' install -Dm644 ${srcdir}/dmsghttp-config.json ${_pkgdir}/${_skydir}/dmsghttp-config.json #install systemd services -_msg2 'Installing scripts' -_systemd=${srcdir}/${_scripts}/systemd -_skywiresystemd=$( ls ${_systemd} ) -for i in ${_skywiresystemd}; do -install -Dm644 ${srcdir}/${_scripts}/systemd/${i} ${_pkgdir}/${_systemddir}/${i} -done +_msg2 'Installing systemd services' +install -Dm644 ${srcdir}/${_scripts}/systemd/* ${_pkgdir}/${_systemddir}/ rm ${_pkgdir}/${_systemddir}/skywire-hypervisor.service -#desktop integration -install -Dm644 "${srcdir}"/${_scripts}/desktop/com.skywire.Skywire.desktop ${_pkgdir}/usr/share/applications/com.skywire.Skywire.desktop -install -Dm644 "${srcdir}"/${_scripts}/desktop/com.skywirevpn.SkywireVPN.desktop ${_pkgdir}/usr/share/applications/com.skywirevpn.SkywireVPN.desktop -install -Dm644 "${srcdir}"/${_scripts}/desktop/skywire.png ${_pkgdir}/usr/share/icons/hicolor/48x48/apps/skywire.png -install -Dm644 "${srcdir}"/${_scripts}/desktop/skywirevpn.png ${_pkgdir}/usr/share/icons/hicolor/48x48/apps/skywirevpn.png - -} - -_install2() { -_binname="${1##*/}" -_binname="${_binname%%.*}" -install -Dm755 ${1} ${pkgdir}/${2}/${_binname} -ln -rTsf ${pkgdir}/${2}/${_binname} ${pkgdir}/usr/bin/${_binname} -#chmod +x ${pkgdir}/usr/bin/${_binname} +_msg2 'installing desktop files and icons' +mkdir -p ${_pkgdir}/usr/share/applications/ ${_pkgdir}/usr/share/icons/hicolor/48x48/apps/ +install -Dm644 ${srcdir}/${_scripts}/desktop/com.skywire.Skywire.desktop ${_pkgdir}/usr/share/applications/com.skywire.Skywire.desktop +install -Dm644 ${srcdir}/${_scripts}/desktop/com.skywirevpn.SkywireVPN.desktop ${_pkgdir}/usr/share/applications/com.skywirevpn.SkywireVPN.desktop +install -Dm644 ${srcdir}/${_scripts}/desktop/skywire.png ${_pkgdir}/usr/share/icons/hicolor/48x48/apps/skywire.png +install -Dm644 ${srcdir}/${_scripts}/desktop/skywirevpn.png ${_pkgdir}/usr/share/icons/hicolor/48x48/apps/skywirevpn.png } _msg2() { diff --git a/cc.deb.PKGBUILD b/cc.deb.PKGBUILD index e302582bb3c1..457636fa0026 100644 --- a/cc.deb.PKGBUILD +++ b/cc.deb.PKGBUILD @@ -5,10 +5,10 @@ _pkgname=${pkgname/-bin/} _githuborg=skycoin pkgdesc="Skywire: Decentralize the web. Skycoin.com. Debian package" pkgver='1.0.0' -_rc='-rc6' +_rc='-rc7' _pkgver="${pkgver}${_rc}" _tag_ver="v${_pkgver}" -pkgrel=6 +pkgrel=7 _pkgrel=${pkgrel} _pkggopath="github.com/${_githuborg}/${_pkgname}" _pkgarch=$(dpkg --print-architecture) @@ -34,9 +34,9 @@ noextract=( "${_binarchive}armhf.tar.gz" ) sha256sums=('4e32a6289de7698a3460782096573f60ca42f45acd7111b09ede5415c34c6878' - 'cd9bd3794b19a8af4ba93ba57f35c3e291689f924d39cf40067e652f8e5d0d03' - '035294fa4df15c846ec374145a04997928d837d37bdee23cf771dca04258b4e7' - 'b43bf38c31c20f70031de6b4f2f764343d5535972a766b857f3e9a3a9fc19661') + '1c9a179095fee2895e12a34efc68c4bc6e5031eb6ee364ff838c0454a07dc427' + '93e82f3a6799e68fcbbb7f613ebf1f417fcb41456e98d68649772c7890c076e0' + 'dc91bb6116fbd99e2260af1479e58296a53707a8e4132a247be7fd66d4407078') build() { _msg2 'creating the DEBIAN/control files' @@ -90,32 +90,27 @@ mkdir -p ${_pkgdir}/${_skydir}/bin mkdir -p ${_pkgdir}/${_skydir}/apps mkdir -p ${_pkgdir}/${_skydir}/local mkdir -p ${_pkgdir}/${_skydir}/scripts +mkdir -p ${_pkgdir}/${_systemddir} cd $_pkgdir _msg2 'installing binaries' -install -Dm755 ${pkgdir}/test/skywire-visor ${_pkgdir}/${_skybin}/ -ln -rTsf ${_pkgdir}/${_skybin}/skywire-visor ${_pkgdir}/usr/bin/skywire-visor -install -Dm755 ${pkgdir}/test/skywire-cli ${_pkgdir}/${_skybin}/ -ln -rTsf ${_pkgdir}/${_skybin}/skywire-cli ${_pkgdir}/usr/bin/skywire-cli + install -Dm755 ${pkgdir}/test/${_pkgname}-cli ${_pkgdir}/${_skybin}/ + install -Dm755 ${pkgdir}/test/${_pkgname}-visor ${_pkgdir}/${_skybin}/ +for _i in ${_pkgdir}/${_skybin}/* ; do + ln -rTsf ${_i} ${_pkgdir}/usr/bin/${_i##*/} +done _msg2 'installing app binaries' _apps=${pkgdir}/test/apps -install -Dm755 ${_apps}/skychat ${_pkgdir}/${_skyapps}/ -ln -rTsf ${_pkgdir}/${_skyapps}/skychat ${_pkgdir}/usr/bin/skychat -install -Dm755 ${_apps}/skysocks ${_pkgdir}/${_skyapps}/ -ln -rTsf ${_pkgdir}/${_skyapps}/skysocks ${_pkgdir}/usr/bin/skysocks -install -Dm755 ${_apps}/skysocks-client ${_pkgdir}/${_skyapps}/ -ln -rTsf ${_pkgdir}/${_skyapps}/skysocks-client ${_pkgdir}/usr/bin/skysocks-client -install -Dm4755 ${_apps}/vpn-client ${_pkgdir}/${_skyapps}/ -ln -rTsf ${_pkgdir}/${_skyapps}/vpn-client ${_pkgdir}/usr/bin/vpn-client -install -Dm4755 ${_apps}/vpn-server ${_pkgdir}/${_skyapps}/ -ln -rTsf ${_pkgdir}/${_skyapps}/vpn-server ${_pkgdir}/usr/bin/vpn-server - -_msg2 'installing scripts' -_scripts1=${srcdir}/${_scripts}/${_pkgname} -_skywirescripts=$( ls "${_scripts1}" ) -for i in ${_skywirescripts}; do - _install2 ${_scripts1}/${i} ${_skyscripts} +install -Dm755 ${_apps}/* ${_pkgdir}/${_skyapps}/ +for _i in ${_pkgdir}/${_skyapps}/* ; do + ln -rTsf ${_i} ${_pkgdir}/usr/bin/${_i##*/} +done + +_msg2 'Installing scripts' +install -Dm755 ${srcdir}/${_scripts}/${_pkgname}/* ${_pkgdir}/${_skyscripts}/ +for _i in ${_pkgdir}/${_skyscripts}/* ; do + ln -rTsf ${_i} ${_pkgdir}/usr/bin/${_i##*/} done _msg2 'Correcting symlink names' @@ -128,17 +123,14 @@ chmod +x ${_pkgdir}/usr/bin/* install -Dm644 ${pkgdir}/test/dmsghttp-config.json ${_pkgdir}/${_skydir}/dmsghttp-config.json _msg2 'installing systemd services' -install -Dm644 ${srcdir}/${_scripts}/systemd/${_pkgname}.service ${_pkgdir}/${_systemddir}/${_pkgname}.service -install -Dm644 ${srcdir}/${_scripts}/systemd/${_pkgname}-visor.service ${_pkgdir}/${_systemddir}/${_pkgname}-visor.service -#this is to overwrites any previous file not provided by this package -install -Dm644 ${srcdir}/${_scripts}/systemd/${_pkgname}.service ${_pkgdir}/${_systemddir}/${_pkgname}-hypervisor.service -install -Dm644 ${srcdir}/${_scripts}/systemd/${_pkgname}-autoconfig.service ${_pkgdir}/${_systemddir}/${_pkgname}-autoconfig.service - -#desktop integration -install -Dm644 "${srcdir}"/${_scripts}/desktop/com.skywire.Skywire.desktop ${_pkgdir}/usr/share/applications/com.skywire.Skywire.desktop -install -Dm644 "${srcdir}"/${_scripts}/desktop/com.skywirevpn.SkywireVPN.desktop ${_pkgdir}/usr/share/applications/com.skywirevpn.SkywireVPN.desktop -install -Dm644 "${srcdir}"/${_scripts}/desktop/skywire.png ${_pkgdir}/usr/share/icons/hicolor/48x48/apps/skywire.png -install -Dm644 "${srcdir}"/${_scripts}/desktop/skywirevpn.png ${_pkgdir}/usr/share/icons/hicolor/48x48/apps/skywirevpn.png +install -Dm644 ${srcdir}/${_scripts}/systemd/* ${_pkgdir}/${_systemddir}/ + +_msg2 'installing desktop files and icons' +mkdir -p ${_pkgdir}/usr/share/applications/ ${_pkgdir}/usr/share/icons/hicolor/48x48/apps/ +install -Dm644 ${srcdir}/${_scripts}/desktop/com.skywire.Skywire.desktop ${_pkgdir}/usr/share/applications/com.skywire.Skywire.desktop +install -Dm644 ${srcdir}/${_scripts}/desktop/com.skywirevpn.SkywireVPN.desktop ${_pkgdir}/usr/share/applications/com.skywirevpn.SkywireVPN.desktop +install -Dm644 ${srcdir}/${_scripts}/desktop/skywire.png ${_pkgdir}/usr/share/icons/hicolor/48x48/apps/skywire.png +install -Dm644 ${srcdir}/${_scripts}/desktop/skywirevpn.png ${_pkgdir}/usr/share/icons/hicolor/48x48/apps/skywirevpn.png _msg2 'installing control file and install scripts' install -Dm755 ${srcdir}/${_pkgarch}.control ${_pkgdir}/DEBIAN/control diff --git a/test.sh b/test.sh new file mode 100755 index 000000000000..00cdbe4b914e --- /dev/null +++ b/test.sh @@ -0,0 +1,6 @@ +#!/bin/bash +clear +echo -e "makepkg -fp PKGBUILD" +makepkg -fp PKGBUILD +echo -e "makepkg -fp cc.deb.PKGBUILD" +makepkg -fp cc.deb.PKGBUILD diff --git a/updates.sh b/updates.sh index e1b3b2efd4d7..391e29cd4bac 100755 --- a/updates.sh +++ b/updates.sh @@ -1,6 +1,5 @@ #!/bin/bash #re-archive the scripts and update the checksums, etc. -#tar -czvf skywire-deb-scripts.tar.gz skywire-deb-scripts tar -czvf skywire-scripts.tar.gz skywire-scripts #reset the pkgver to autogenerated _version=$(git ls-remote --tags --refs --sort="version:refname" https://github.com/skycoin/skywire.git | tail -n1) @@ -8,17 +7,23 @@ _version=${_version##*/} _version=${_version%%-*} _version=${_version//v/} _vrc=$(git ls-remote --tags --refs --sort="version:refname" https://github.com/skycoin/skywire.git | tail -n1 | grep -- -rc) -if [[ _vrc != "" ]]; then +if [[ $_vrc != "" ]]; then _vrc="-${_vrc##*-}" fi echo ${_version} echo ${_vrc} -sed -i "s/\npkgver=.*/\npkgver='${_version}'/" PKGBUILD -sed -i "s/\n_rc=.*/\n_rc='${_vrc}'/" PKGBUILD -sed -i "s/\npkgver=.*/\npkgver='${_version}'/" cc.deb.PKGBUILD -sed -i "s/\n_rc=.*/\n_rc='${_vrc}'/" cc.deb.PKGBUILD -updpkgsums -updpkgsums cc.deb.PKGBUILD +echo "updatng checksums and version for PKGBUILD" +sed -i "s/^pkgver=.*/pkgver='${_version}'/" PKGBUILD && sed -i "s/^_rc=.*/_rc='${_vrc}'/" PKGBUILD && updpkgsums +echo "updatng checksums and version for cc.deb.PKGBUILD" +[[ -f cc.deb.PKGBUILD ]] && sed -i "s/^pkgver=.*/pkgver='${_version}'/" cc.deb.PKGBUILD && sed -i "s/^_rc=.*/_rc='${_vrc}'/" cc.deb.PKGBUILD && updpkgsums cc.deb.PKGBUILD && _ccdebPKGBUILD="cc.deb.PKGBUILD" +echo "updatng checksums and version for deb.PKGBUILD" +[[ -f deb.PKGBUILD ]] && sed -i "s/^pkgver=.*/pkgver='${_version}'/" deb.PKGBUILD && sed -i "s/^_rc=.*/_rc='${_vrc}'/" deb.PKGBUILD && updpkgsums deb.PKGBUILD && _debPKGBUILD="deb.PKGBUILD" +echo "updatng checksums and version for dev.PKGBUILD" +[[ -f dev.PKGBUILD ]] && sed -i "s/^pkgver=.*/pkgver='autogenerated'/" dev.PKGBUILD && updpkgsums dev.PKGBUILD && _devPKGBUILD="dev.PKGBUILD" +echo "updatng checksums and version for git.PKGBUILD" +[[ -f git.PKGBUILD ]] && sed -i "s/^pkgver=.*/pkgver='autogenerated'/" git.PKGBUILD && updpkgsums git.PKGBUILD && _gitPKGBUILD="git.PKGBUILD" +echo "creating .SRCINFO" makepkg --printsrcinfo > .SRCINFO echo "don't forget to increment pkgrel if you edited the PKGBUILD" -echo "git add -f cc.deb.PKGBUILD PKGBUILD .SRCINFO skywire-scripts.tar.gz" # skywire-deb-scripts.tar.gz" +echo "git add -f ${_debPKGBUILD} ${_ccdebPKGBUILD} ${_devPKGBUILD} ${_gitPKGBUILD} PKGBUILD .SRCINFO skywire-scripts.tar.gz updates.sh test.sh" +echo 'git commit -m " "' |