From 4ed443660842f3e92055cbd940d266195213cfb2 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Fri, 27 Mar 2009 16:39:55 +0100 Subject: [PATCH] xbps-base-files: add missing DIR_COLORS files from Fedora. Bump revision. --HG-- extra : convert_revision : 2729da08c7e8ae1a05002c955c5f7793284ffab0 --- templates/xbps-base-files/files/DIR_COLORS | 184 ++++++++++++++++++ .../xbps-base-files/files/DIR_COLORS.256color | 162 +++++++++++++++ .../xbps-base-files/files/DIR_COLORS.xterm | 165 ++++++++++++++++ templates/xbps-base-files/template | 2 + 4 files changed, 513 insertions(+) create mode 100644 templates/xbps-base-files/files/DIR_COLORS create mode 100644 templates/xbps-base-files/files/DIR_COLORS.256color create mode 100644 templates/xbps-base-files/files/DIR_COLORS.xterm diff --git a/templates/xbps-base-files/files/DIR_COLORS b/templates/xbps-base-files/files/DIR_COLORS new file mode 100644 index 00000000000..d24a5a83807 --- /dev/null +++ b/templates/xbps-base-files/files/DIR_COLORS @@ -0,0 +1,184 @@ +# Configuration file for the color ls utility +# This file goes in the /etc directory, and must be world readable. +# You can copy this file to .dir_colors in your $HOME directory to override +# the system defaults. + +# COLOR needs one of these arguments: 'tty' colorizes output to ttys, but not +# pipes. 'all' adds color characters to all output. 'none' shuts colorization +# off. +COLOR tty + +# Extra command line options for ls go here. +# Basically these ones are: +# -F = show '/' for dirs, '*' for executables, etc. +# -T 0 = don't trust tab spacing when formatting ls output. +OPTIONS -F -T 0 + +# Below, there should be one TERM entry for each termtype that is colorizable +TERM Eterm +TERM ansi +TERM color-xterm +TERM con132x25 +TERM con132x30 +TERM con132x43 +TERM con132x60 +TERM con80x25 +TERM con80x28 +TERM con80x30 +TERM con80x43 +TERM con80x50 +TERM con80x60 +TERM cons25 +TERM console +TERM cygwin +TERM dtterm +TERM eterm-color +TERM gnome +TERM konsole +TERM kterm +TERM linux +TERM linux-c +TERM mach-color +TERM mlterm +TERM putty +TERM rxvt +TERM rxvt-cygwin +TERM rxvt-cygwin-native +TERM rxvt-unicode +TERM screen +TERM screen-256color +TERM screen-bce +TERM screen-w +TERM screen.linux +TERM vt100 +TERM xterm +TERM xterm-16color +TERM xterm-256color +TERM xterm-88color +TERM xterm-color +TERM xterm-debian + +# EIGHTBIT, followed by '1' for on, '0' for off. (8-bit output) +EIGHTBIT 1 + +# Below are the color init strings for the basic file types. A color init +# string consists of one or more of the following numeric codes: +# Attribute codes: +# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed +# Text color codes: +# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white +# Background color codes: +# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white +NORMAL 00 # global default, although everything should be something. +FILE 00 # normal file +DIR 01;34 # directory +LINK 01;36 # symbolic link (If you set this to 'target' instead of a + # numerical value, the color is as for the file pointed to.) +FIFO 40;33 # pipe +SOCK 01;35 # socket +DOOR 01;35 # door +BLK 40;33;01 # block device driver +CHR 40;33;01 # character device driver +ORPHAN 40;31;01 # symlink to nonexistent file, or non-stat'able file +MISSING 01;05;37;41 # ... and the files they point to +SETUID 37;41 # file that is setuid (u+s) +SETGID 30;43 # file that is setgid (g+s) +CAPABILITY 30;41 # file with capability +STICKY_OTHER_WRITABLE 30;42 # dir that is sticky and other-writable (+t,o+w) +OTHER_WRITABLE 34;42 # dir that is other-writable (o+w) and not sticky +STICKY 37;44 # dir with the sticky bit set (+t) and not other-writable + + +# This is for files with execute permission: +EXEC 01;32 + +# List any file extensions like '.gz' or '.tar' that you would like ls +# to colorize below. Put the extension, a space, and the color init string. +# (and any comments you want to add after a '#') +# executables (bright green) +#.cmd 01;32 +#.exe 01;32 +#.com 01;32 +#.btm 01;32 +#.bat 01;32 +#.sh 01;32 +#.csh 01;32 + # archives or compressed (bright red) +.tar 01;31 +.tgz 01;31 +.svgz 01;31 +.arj 01;31 +.taz 01;31 +.lzh 01;31 +.lzma 01;31 +.zip 01;31 +.z 01;31 +.Z 01;31 +.dz 01;31 +.gz 01;31 +.bz2 01;31 +.tbz2 01;31 +.bz 01;31 +.tz 01;31 +.deb 01;31 +.rpm 01;31 +.jar 01;31 +.rar 01;31 +.ace 01;31 +.zoo 01;31 +.cpio 01;31 +.7z 01;31 +.rz 01;31 +# image formats (magenta) +.jpg 01;35 +.jpeg 01;35 +.gif 01;35 +.bmp 01;35 +.pbm 01;35 +.pgm 01;35 +.ppm 01;35 +.tga 01;35 +.xbm 01;35 +.xpm 01;35 +.tif 01;35 +.tiff 01;35 +.png 01;35 +.mng 01;35 +.pcx 01;35 +.mov 01;35 +.mpg 01;35 +.mpeg 01;35 +.m2v 01;35 +.mkv 01;35 +.ogm 01;35 +.mp4 01;35 +.m4v 01;35 +.mp4v 01;35 +.vob 01;35 +.qt 01;35 +.nuv 01;35 +.wmv 01;35 +.asf 01;35 +.rm 01;35 +.rmvb 01;35 +.flc 01;35 +.avi 01;35 +.fli 01;35 +.gl 01;35 +.dl 01;35 +.xcf 01;35 +.xwd 01;35 +.yuv 01;35 +.svg 01;35 +# audio formats (cyan) +.aac 00;36 +.au 00;36 +.flac 00;36 +.mid 00;36 +.midi 00;36 +.mka 00;36 +.mp3 00;36 +.mpc 00;36 +.ogg 00;36 +.ra 00;36 +.wav 00;36 diff --git a/templates/xbps-base-files/files/DIR_COLORS.256color b/templates/xbps-base-files/files/DIR_COLORS.256color new file mode 100644 index 00000000000..34fbe33a871 --- /dev/null +++ b/templates/xbps-base-files/files/DIR_COLORS.256color @@ -0,0 +1,162 @@ +# Configuration file for the 256color ls utility +# This file goes in the /etc directory, and must be world readable. +# You can copy this file to .dir_colors in your $HOME directory to override +# the system defaults. +# In the case that you are not satisfied with supplied colors, please +# submit your color configuration or attach your file with colors readable +# on ALL color background schemas (white,gray,black) to RedHat Bugzilla +# ticket on https://bugzilla.redhat.com/show_bug.cgi?id=429121 . TIA. +# Please just keep ls color conventions from 8 color scheme. + +# COLOR needs one of these arguments: 'tty' colorizes output to ttys, but not +# pipes. 'all' adds color characters to all output. 'none' shuts colorization +# off. +COLOR tty + +# Extra command line options for ls go here. +# Basically these ones are: +# -F = show '/' for dirs, '*' for executables, etc. +# -T 0 = don't trust tab spacing when formatting ls output. +OPTIONS -F -T 0 + +# Below, there should be one TERM entry for each termtype that is colorizable +TERM putty-256color +TERM rxvt-256color +TERM screen-256color +TERM xterm-256color +TERM gnome-256color + +# EIGHTBIT, followed by '1' for on, '0' for off. (8-bit output) +EIGHTBIT 1 + +# Below are the color init strings for the basic file types. A color init +# string consists of one or more of the following numeric codes: +# Attribute codes: +# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed +# Text color(8 colors mode) codes: +# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white +# Background color(8 colors mode) codes: +# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white +# Text color(256 colors mode) codes: +# Valid syntax for text 256color is 38;5; , where color number +# is number between 0 and 255. +# You may find following command useful to search the best one for you: +# for ((x=0; x<=255; x++));do echo -e "${x}:\033[38;5;${x}mcolor\033[000m";done +# Background color(256 colors mode) codes: +# Valid syntax for background 256color is 48;5; , where +# color number is number between 0 and 255. +# You may find following command useful to search the best one for you: +# for ((x=0; x<=255; x++));do echo -e "${x}:\033[48;5;${x}mcolor\033[000m";done + +NORMAL 00 # global default, although everything should be something. +FILE 00 # normal file +DIR 01;38;5;27 # directory +LINK 01;38;5;51 # symbolic link (If you set this to 'target' instead of a + # numerical value, the color is as for the file pointed to.) +FIFO 40;38;5;11 # pipe +SOCK 01;38;5;13 # socket +DOOR 01;38;5;5 # door +BLK 01;48;5;232;38;5;11 # block device driver +CHR 01;48;5;232;38;5;3 # character device driver +ORPHAN 01;48;5;232;38;5;9 # symlink to nonexistent file, or non-stat'able file +MISSING 01;05;48;5;232;38;5;15 # ... and the files they point to +SETUID 48;5;196;38;5;15 # file that is setuid (u+s) +SETGID 48;5;11;38;5;16 # file that is setgid (g+s) +CAPABILITY 48;5;196;38;5;226 # file with capability +STICKY_OTHER_WRITABLE 48;5;10;38;5;16 # dir that is sticky and other-writable (+t,o+w) +OTHER_WRITABLE 48;5;10;38;5;21 # dir that is other-writable (o+w) and not sticky +STICKY 48;5;21;38;5;15 # dir with the sticky bit set (+t) and not other-writable + +# This is for files with execute permission: +EXEC 01;38;5;34 + +# List any file extensions like '.gz' or '.tar' that you would like ls +# to colorize below. Put the extension, a space, and the color init string. +# (and any comments you want to add after a '#') +# executables (bright green) +#.cmd 01;38;5;34 +#.exe 01;38;5;34 +#.com 01;38;5;34 +#.btm 01;38;5;34 +#.bat 01;38;5;34 +#.sh 01;38;5;34 +#.csh 01;38;5;34 + # archives or compressed (bright red) +.tar 01;38;5;9 +.tgz 01;38;5;9 +.svgz 01;38;5;9 +.arj 01;38;5;9 +.taz 01;38;5;9 +.lzh 01;38;5;9 +.lzma 01;38;5;9 +.zip 01;38;5;9 +.z 01;38;5;9 +.Z 01;38;5;9 +.dz 01;38;5;9 +.gz 01;38;5;9 +.bz2 01;38;5;9 +.tbz2 01;38;5;9 +.bz 01;38;5;9 +.tz 01;38;5;9 +.deb 01;38;5;9 +.rpm 01;38;5;9 +.jar 01;38;5;9 +.rar 01;38;5;9 +.ace 01;38;5;9 +.zoo 01;38;5;9 +.cpio 01;38;5;9 +.7z 01;38;5;9 +.rz 01;38;5;9 +# image formats (magenta) +.jpg 01;38;5;13 +.jpeg 01;38;5;13 +.gif 01;38;5;13 +.bmp 01;38;5;13 +.pbm 01;38;5;13 +.pgm 01;38;5;13 +.ppm 01;38;5;13 +.tga 01;38;5;13 +.xbm 01;38;5;13 +.xpm 01;38;5;13 +.tif 01;38;5;13 +.tiff 01;38;5;13 +.png 01;38;5;13 +.mng 01;38;5;13 +.pcx 01;38;5;13 +.mov 01;38;5;13 +.mpg 01;38;5;13 +.mpeg 01;38;5;13 +.m2v 01;38;5;13 +.mkv 01;38;5;13 +.ogm 01;38;5;13 +.mp4 01;38;5;13 +.m4v 01;38;5;13 +.mp4v 01;38;5;13 +.vob 01;38;5;13 +.qt 01;38;5;13 +.nuv 01;38;5;13 +.wmv 01;38;5;13 +.asf 01;38;5;13 +.rm 01;38;5;13 +.rmvb 01;38;5;13 +.flc 01;38;5;13 +.avi 01;38;5;13 +.fli 01;38;5;13 +.gl 01;38;5;13 +.dl 01;38;5;13 +.xcf 01;38;5;13 +.xwd 01;38;5;13 +.yuv 01;38;5;13 +.svg 01;38;5;13 +# audio formats (cyan) +.aac 00;38;5;45 +.au 00;38;5;45 +.flac 00;38;5;45 +.mid 00;38;5;45 +.midi 00;38;5;45 +.mka 00;38;5;45 +.mp3 00;38;5;45 +.mpc 00;38;5;45 +.ogg 00;38;5;45 +.ra 00;38;5;45 +.wav 00;38;5;45 diff --git a/templates/xbps-base-files/files/DIR_COLORS.xterm b/templates/xbps-base-files/files/DIR_COLORS.xterm new file mode 100644 index 00000000000..dec01f9764c --- /dev/null +++ b/templates/xbps-base-files/files/DIR_COLORS.xterm @@ -0,0 +1,165 @@ +# Configuration file for the color ls utility +# This file goes in the /etc directory, and must be world readable. +# You can copy this file to .dir_colors in your $HOME directory to override +# the system defaults. + +# COLOR needs one of these arguments: 'tty' colorizes output to ttys, but not +# pipes. 'all' adds color characters to all output. 'none' shuts colorization +# off. +COLOR tty + +# Extra command line options for ls go here. +# Basically these ones are: +# -F = show '/' for dirs, '*' for executables, etc. +# -T 0 = don't trust tab spacing when formatting ls output. +OPTIONS -F -T 0 + +# Below, there should be one TERM entry for each termtype that is colorizable +TERM linux +TERM console +TERM con132x25 +TERM con132x30 +TERM con132x43 +TERM con132x60 +TERM con80x25 +TERM con80x28 +TERM con80x30 +TERM con80x43 +TERM con80x50 +TERM con80x60 +TERM cons25 +TERM xterm +TERM xterm-16color +TERM xterm-88color +TERM xterm-256color +TERM rxvt +TERM rxvt-unicode +TERM xterm-color +TERM color-xterm +TERM vt100 +TERM dtterm +TERM color_xterm + +# EIGHTBIT, followed by '1' for on, '0' for off. (8-bit output) +EIGHTBIT 1 + +# Below are the color init strings for the basic file types. A color init +# string consists of one or more of the following numeric codes: +# Attribute codes: +# 00=none 01=bold 04=underscore 05=blink 07=reverse 08=concealed +# Text color codes: +# 30=black 31=red 32=green 33=yellow 34=blue 35=magenta 36=cyan 37=white +# Background color codes: +# 40=black 41=red 42=green 43=yellow 44=blue 45=magenta 46=cyan 47=white +NORMAL 00 # global default, although everything should be something. +FILE 00 # normal file +DIR 00;34 # directory +LINK 00;36 # symbolic link (If you set this to 'target' instead of a + # numerical value, the color is as for the file pointed to.) +FIFO 40;33 # pipe +SOCK 00;35 # socket +DOOR 00;35 # door +BLK 40;33;01 # block device driver +CHR 40;33;01 # character device driver +ORPHAN 40;31;01 # symlink to nonexistent file, or non-stat'able file +MISSING 01;05;37;41 # ... and the files they point to +SETUID 37;41 # file that is setuid (u+s) +SETGID 30;43 # file that is setgid (g+s) +CAPABILITY 30;41 # file with capability +STICKY_OTHER_WRITABLE 30;42 # dir that is sticky and other-writable (+t,o+w) +OTHER_WRITABLE 34;42 # dir that is other-writable (o+w) and not sticky +STICKY 37;44 # dir with the sticky bit set (+t) and not other-writable + + +# This is for files with execute permission: +EXEC 00;32 + +# List any file extensions like '.gz' or '.tar' that you would like ls +# to colorize below. Put the extension, a space, and the color init string. +# (and any comments you want to add after a '#') +#.cmd 00;32 # executables (green) +#.exe 00;32 +#.com 00;32 +#.btm 00;32 +#.bat 00;32 +#.sh 00;32 +#.csh 00;32 + # archives or compressed (red) +.tar 00;31 +.tgz 00;31 +.svgz 00;31 +.arj 00;31 +.taz 00;31 +.lzh 00;31 +.lzma 00;31 +.zip 00;31 +.z 00;31 +.Z 00;31 +.dz 00;31 +.gz 00;31 +.bz2 00;31 +.tbz2 00;31 +.bz 00;31 +.tz 00;31 +.deb 00;31 +.rpm 00;31 +.jar 00;31 +.rar 00;31 +.ace 00;31 +.zoo 00;31 +.cpio 00;31 +.7z 00;31 +.rz 00;31 +# image formats (magenta) +.jpg 00;35 +.jpeg 00;35 +.gif 00;35 +.bmp 00;35 +.pbm 00;35 +.pgm 00;35 +.ppm 00;35 +.tga 00;35 +.xbm 00;35 +.xpm 00;35 +.tif 00;35 +.tiff 00;35 +.png 00;35 +.mng 00;35 +.pcx 00;35 +.mov 00;35 +.mpg 00;35 +.mpeg 00;35 +.m2v 00;35 +.mkv 00;35 +.ogm 00;35 +.mp4 00;35 +.m4v 00;35 +.mp4v 00;35 +.vob 00;35 +.qt 00;35 +.nuv 00;35 +.wmv 00;35 +.asf 00;35 +.rm 00;35 +.rmvb 00;35 +.flc 00;35 +.avi 00;35 +.fli 00;35 +.gl 00;35 +.dl 00;35 +.xcf 00;35 +.xwd 00;35 +.yuv 00;35 +.svg 00;35 +# audio formats (cyan) +.aac 00;36 +.au 00;36 +.flac 00;36 +.mid 00;36 +.midi 00;36 +.mka 00;36 +.mp3 00;36 +.mpc 00;36 +.ogg 00;36 +.ra 00;36 +.wav 00;36 diff --git a/templates/xbps-base-files/template b/templates/xbps-base-files/template index 45c04ba4dd2..40e8c29b3d3 100644 --- a/templates/xbps-base-files/template +++ b/templates/xbps-base-files/template @@ -1,6 +1,7 @@ # Template file for 'xbps-base-files' pkgname=xbps-base-files version=0.8 +revision=1 build_style=custom-install short_desc="xbps base system files" maintainer="Juan RP " @@ -79,6 +80,7 @@ do_install() install -d ${DESTDIR}/etc/profile.d install -m644 ${FILESDIR}/*.sh ${DESTDIR}/etc/profile.d + install -m644 ${FILESDIR}/DIR_COLORS* ${DESTDIR}/etc install -d ${DESTDIR}/etc/modprobe.d install -D -m644 ${FILESDIR}/usb-load-ehci-first \