Browse Source

Benjamin Schieder:


			
			
				rocklinux
			
			
		
Benjamin Schieder 19 years ago
parent
commit
ca4246a7b6
2 changed files with 21 additions and 2 deletions
  1. +18
    -1
      misc/pkgsel/macros
  2. +3
    -1
      misc/pkgsel/sets/xorg.set

+ 18
- 1
misc/pkgsel/macros

@ -10,7 +10,24 @@ INCLUDE() {
}
ADD() {
echo "/[ =]$1 / { p ; d } ;"
echo "/[ =]$1 / { s/^O /X / ; p ; d } ;"
}
ADD_WITH_DEPS() {
if [ ! -d package/*/${1} ] ; then
echo "No package by the name of '${1}'"
continue
fi
if [ ! -f package/*/${1}/${1}.cache ] ; then
echo "Package ${1} has no cache file!"
continue
fi
ADD "${1}"
grep '^\[DEP\] ' package/*/${1}/${1}.cache | cut -d' ' -f 2- | \
tr ' ' '\n' | while read pkg ; do
ADD "${pkg}"
done
shift
}
REMOVE() {

+ 3
- 1
misc/pkgsel/sets/xorg.set

@ -30,7 +30,9 @@
/ vlock / { p; d; };
/ xorg / { p; d; };
/ zsh/ { p; d; };
/ fontconfig / { p; d; };
/ netkit-rsh / { p; d; };
/ libdrm / { p; d; };
# Some architecture-specifc-packages with missing deps
/ macosd / { s/^X /O / ; p; d; };

Loading…
Cancel
Save