diff options
author | François Andriot <albator78@libertysurf.fr> | 2013-08-02 11:38:56 +0200 |
---|---|---|
committer | François Andriot <albator78@libertysurf.fr> | 2013-08-02 11:38:56 +0200 |
commit | 1a71e96a56adad132b436a472bcad161e886b216 (patch) | |
tree | d9ce6842cbdd884f75ddbb7f6a3daf0f94322e46 /redhat/buildenv.sh | |
parent | 14747f499355e2b6ff556085a4e830a861ceb451 (diff) | |
download | tde-packaging-1a71e96a56adad132b436a472bcad161e886b216.tar.gz tde-packaging-1a71e96a56adad132b436a472bcad161e886b216.zip |
RPM Packaging: update build script
Diffstat (limited to 'redhat/buildenv.sh')
-rw-r--r-- | redhat/buildenv.sh | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/redhat/buildenv.sh b/redhat/buildenv.sh index abccae62c..146ea170d 100644 --- a/redhat/buildenv.sh +++ b/redhat/buildenv.sh @@ -12,6 +12,7 @@ export PATH="${PATH}:${TDE_GITBASEPKG}" # Distribution suffix (e.g: .el6 , .mga3 ...) export DIST="$( "${TDE_GITBASEPKG}/rpmdist.sh" --dist )" +alias dist='~/bin/rpmdist.sh --dist' # Go to the RPMS folder alias cdrpm='cd ~/rpmbuild/RPMS/RPMS${DIST}' @@ -50,8 +51,16 @@ checknew() { } # Build local repository metadata (Mageia) -alias cru='(cdrpm; genhdlist2 noarch; genhdlist2 $(uname -i); sudo urpmi.update rpmbuild.$(uname -i) rpmbuild.noarch)' -alias cruc='(cdrpm; genhdlist2 --clean noarch; genhdlist2 --clean $(uname -i); sudo urpmi.update rpmbuild.$(uname -i) rpmbuild.noarch)' +alias cru='(cdrpm; genhdlist2 --allow-empty-media noarch; genhdlist2 $(uname -i); sudo urpmi.update rpmbuild.$(uname -i) rpmbuild.noarch)' +alias cruc='(cdrpm; genhdlist2 --clean --allow-empty-media noarch; genhdlist2 --clean $(uname -i); sudo urpmi.update rpmbuild.$(uname -i) rpmbuild.noarch)' # Build local repository (RHEL) alias cry='(cdrpm; createrepo $(uname -i); createrepo noarch; sudo yum clean all --disablerepo="*" --enablerepo="rpmbuild*")' +alias sy='sudo yum localinstall -y --nogpgcheck' + +# Build local repository (openSUSE) +alias crz='(cdrpm; createrepo $(uname -i); createrepo noarch; sudo zypper refresh)' + +# Build local repository (PCLOS) +alias cra='(cdrpm; genpkglist $PWD noarch; genpkglist $PWD i586; genpkglist $PWD x86_64; genbasedir $PWD i586 x86_64 noarch; sudo apt-get update)' +alias crac='(cdrpm; for i in i586 noarch x86_64; do cd $i; tdesortrpm.sh; cd -; done; rpmsign --addsign */RPMS.*/*.rpm; for i in i586 noarch x86_64; do for j in 3rdparty applications dependencies extras libraries main; do genpkglist $PWD/$i $j; done; done; for i in i586 noarch x86_64; do genbasedir $PWD/$i 3rdparty applications dependencies extras libraries main; done; sudo apt-get update)' |