xaizek / hstr (License: Apachev2) (since 2018-12-07)
Bash and Zsh shell history suggest box - easily view, navigate, search and manage your command history.
Commit ea05cf465bfe3d9c473702decfd56e69a2488658

Adding pbuilder-dist hard link error workaround (upload to launchpad still broken).
Author: Martin Dvorak
Author date (UTC): 2015-01-08 11:16
Committer name: Martin Dvorak
Committer date (UTC): 2015-01-08 11:16
Parent(s): 7824b17b6d21b43cc274d52ee3d15e722a567245
Signing key:
Tree: cc05d809053cf4b47c5b3f697b2cf6ae45b4a457
File Lines added Lines deleted
dist/ubuntu-make-all-distros.sh 1 1
dist/ubuntu-make-distro.sh 14 6
File dist/ubuntu-make-all-distros.sh changed (mode: 100755) (index 9032389..4a56ee3)
... ... export VERSION=1.15.
5 5 export MINOR=1 export MINOR=1
6 6
7 7 # precise quantal saucy / precise trusty utopic # precise quantal saucy / precise trusty utopic
8 for DISTRO in precise trusty
8 for DISTRO in trusty utopic
9 9 do do
10 10
11 11 ./ubuntu-make-distro.sh ${DISTRO} ${VERSION}${MINOR} "${HHBZRMSG}" ./ubuntu-make-distro.sh ${DISTRO} ${VERSION}${MINOR} "${HHBZRMSG}"
File dist/ubuntu-make-distro.sh changed (mode: 100755) (index 82d7298..4592844)
6 6 # #
7 7
8 8 export UBUNTUVERSION=$1 export UBUNTUVERSION=$1
9 ## https://wiki.ubuntu.com/Releases
10 #export UBUNTUVERSION=precise
11 #export UBUNTUVERSION=quantal
12 #export UBUNTUVERSION=saucy
13 #export UBUNTUVERSION=trusty
9 14 export HHVERSION=$2 export HHVERSION=$2
10 15 export HHBZRMSG=$3 export HHBZRMSG=$3
11 16
 
... ... export HHRELEASE=hh_${HHFULLVERSION}
15 20 export HHSRC=/home/dvorka/p/hstr/github/hstr export HHSRC=/home/dvorka/p/hstr/github/hstr
16 21 export NOW=`date +%Y-%m-%d--%H-%M-%S` export NOW=`date +%Y-%m-%d--%H-%M-%S`
17 22 export HHBUILD=hstr-${NOW} export HHBUILD=hstr-${NOW}
18 ## https://wiki.ubuntu.com/Releases
19 #export UBUNTUVERSION=precise
20 #export UBUNTUVERSION=quantal
21 #export UBUNTUVERSION=saucy
22 #export UBUNTUVERSION=trusty
23 23
24 24 # checkout hh from bazaar and make hstr ################################ # checkout hh from bazaar and make hstr ################################
25 25
 
... ... createTarball
105 105 bzr builddeb -- -us -uc bzr builddeb -- -us -uc
106 106 bzr builddeb -S bzr builddeb -S
107 107 cd ../build-area cd ../build-area
108
109
110 echo -e "\n_ hh pbuilder-dist build _______________________________________________\n"
111 # BEGIN: bug workaround - pbuilder's caches in /var and /home must be on same physical drive
112 export PBUILDFOLDER=/tmp/hh-tmp
113 rm -rvf ${PBUILDFOLDER}
114 mkdir -p ${PBUILDFOLDER}
115 cp -rvf ~/pbuilder/*.tgz ${PBUILDFOLDER}
116 # END
108 117 pbuilder-dist ${UBUNTUVERSION} build ${HHRELEASE}.dsc pbuilder-dist ${UBUNTUVERSION} build ${HHRELEASE}.dsc
109 118
110 119 # push .deb to Launchpad ######################################################## # push .deb to Launchpad ########################################################
111 #./3-ubuntu-push-deb.sh
112 120
113 121 # from buildarea/ to ./dist # from buildarea/ to ./dist
114 122 cd ../${HH} cd ../${HH}
Hints

Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://code.reversed.top/user/xaizek/hstr

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@code.reversed.top/user/xaizek/hstr

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a pull request:
... clone the repository ...
... make some changes and some commits ...
git push origin master