X-Git-Url: https://git.jankratochvil.net/?a=blobdiff_plain;f=.bashrc;h=76f0d10cbab0da0a1befb50fcd68fe0bf57cb4fd;hb=0324500c5586d5625610a11df9419f996c6a2f51;hp=0a2a882ff9d300bc873ec3227bf4c37828c4f8a0;hpb=c1030afce184cd951e4460dea39710af8de667dc;p=nethome.git diff --git a/.bashrc b/.bashrc index 0a2a882..76f0d10 100644 --- a/.bashrc +++ b/.bashrc @@ -145,6 +145,7 @@ alias cal='cal -m' alias vncreadonly='vncviewer -FullColor -Shared -ViewOnly' alias diff='diff -u' alias rpmqf='rpm --qf "%{name}-%{version}-%{release}.%{arch}\n"' +alias rpmbuildlocal='rpmbuild --define "_topdir $PWD" --define "_builddir $PWD" --define "_rpmdir $PWD" --define "_sourcedir $PWD" --define "_specdir $PWD" --define "_srcrpmdir $PWD"' alias gdbn='gdb -nx --command=~/.gdbinit' # '2>/dev/null' to prevent: unalias: x: not found @@ -233,11 +234,14 @@ function mi { ( ); };export -f mi function ctags {(unset ctags; if [ $# -ne 0 -a '(' $# -ne 1 -o "$1" '!=' "--c-types=+px" ')' ];then ctags "$@";else - find -type f -a '!' -name tags -a '!' -name TAGS -a '(' -false \ + find -name testsuite -prune -o \ + -type f -a '!' -name tags -a '!' -name TAGS -a '(' -false \ -o -name "*.[chC]" \ -o -name "*.cc" \ + -o -name "*.cxx" \ -o -name "*.java" \ -o -name "*.p[lm]" \ + -o -name "*.py" \ ')' \ |ctags --file-tags -L - "$@" fi; );}; export -f ctags @@ -253,7 +257,7 @@ function diffc { diff -u "$@"|grep -v '^\(Only in \|Binary files\)'; }; export - function diffi { diffc -X ~/.diffi.list "$@"; }; export -f diffi function cvs {(unset cvs; local _opts _opts_d _now _line _o - if grep -iw sources.redhat.com CVS/Root &>/dev/null;then _opts_d="";else _opts_d="-d";fi + if grep -iw "sources.redhat.com:/cvs/src" CVS/Root &>/dev/null;then _opts_d="";else _opts_d="-d";fi _now=false _line="" _opts=""