mirror of
git://slackware.nl/current.git
synced 2024-12-26 09:58:59 +01:00
5a12e7c134
Wed Aug 26 10:00:38 CDT 2009 Slackware 13.0 x86_64 is released as stable! Thanks to everyone who helped make this release possible -- see the RELEASE_NOTES for the credits. The ISOs are off to the replicator. This time it will be a 6 CD-ROM 32-bit set and a dual-sided 32-bit/64-bit x86/x86_64 DVD. We're taking pre-orders now at store.slackware.com. Please consider picking up a copy to help support the project. Once again, thanks to the entire Slackware community for all the help testing and fixing things and offering suggestions during this development cycle. As always, have fun and enjoy! -P.
78 lines
3.5 KiB
Bash
78 lines
3.5 KiB
Bash
#!/bin/sh
|
|
#item ####description ###on off ###
|
|
TMP=/var/log/setup/tmp
|
|
if [ ! -d $TMP ]; then
|
|
mkdir -p $TMP
|
|
fi
|
|
cat /dev/null > $TMP/SeTnewtag
|
|
dialog --title "SELECTING PACKAGES FROM SERIES D (PROGRAM DEVELOPMENT)" \
|
|
--checklist "Please confirm the packages you wish to install \
|
|
from series D. Use the UP/DOWN keys to scroll through the list, and \
|
|
the SPACE key to deselect any items you don't want to install. \
|
|
Press ENTER when you are \
|
|
done." 22 72 12 \
|
|
"autoconf" "GNU source autoconfig system" "on" \
|
|
"automake" "GNU makefile generator" "on" \
|
|
"binutils" "GNU C compiler utilities" "on" \
|
|
"bison" "GNU bison parser generator" "on" \
|
|
"ccache" "Fast Compiler Cache" "on" \
|
|
"clisp" "CLISP Common Lisp" "on" \
|
|
"cmake" "Cross platform make utility" "on" \
|
|
"cscope" "Source code browser" "on" \
|
|
"cvs" "Concurrent Versions System" "on" \
|
|
"dev86" "8086 assembler/loader" "on" \
|
|
"distcc" "gcc frontend to use networked machines" "on" \
|
|
"doxygen" "Source code documentation generator" "on" \
|
|
"flex" "Fast lexical analyzer generator" "on" \
|
|
"gcc" "GNU gcc-4.3.3 C compiler" "on" \
|
|
"gcc-g++" "GNU C++ compiler for gcc-4.3.3" "on" \
|
|
"gcc-gfortran" "GNU Fortran-95 compiler for gcc-4.3.3" "on" \
|
|
"gcc-gnat" "GNU Ada 95 compiler for gcc-4.3.3" "on" \
|
|
"gcc-java" "GNU Java compiler for gcc-4.3.3" "on" \
|
|
"gcc-objc" "GNU Objective-C compiler for gcc-4.3.3" "on" \
|
|
"gdb" "The GNU debugger" "on" \
|
|
"gettext-tools" "GNU internationalization devel package" "on" \
|
|
"git" "A directory content manager" "on" \
|
|
"gperf" "Generates hash functions" "on" \
|
|
"guile" "GNU extension language library" "on" \
|
|
"indent" "Change the indenting style of a C program" "on" \
|
|
"intltool" "Internationalization utilities" "on" \
|
|
"kernel-headers" "Linux kernel include files" "on" \
|
|
"libtool" "GNU libtool library support script" "on" \
|
|
"m4" "GNU m4 macro processor" "on" \
|
|
"make" "GNU make" "on" \
|
|
"mercurial" "Distributed source management system" "on" \
|
|
"nasm" "NASM assembler" "on" \
|
|
"oprofile" "System profiling tool" "on" \
|
|
"p2c" "A Pascal to C translator" "on" \
|
|
"perl" "Larry Wall's systems language" "on" \
|
|
"pkg-config" "A tool for managing library information" "on" \
|
|
"pmake" "Parallel make from BSD" "on" \
|
|
"python" "An interpreted object-oriented language" "on" \
|
|
"rcs" "GNU revision control system" "on" \
|
|
"ruby" "Interpreted object-oriented script language" "on" \
|
|
"strace" "Traces program execution" "on" \
|
|
"subversion" "Subversion version control system" "on" \
|
|
"swig" "Simplified Wrapper and Interface Generator" "on" \
|
|
2> $TMP/SeTpkgs
|
|
if [ $? = 1 -o $? = 255 ]; then
|
|
rm -f $TMP/SeTpkgs
|
|
> $TMP/SeTnewtag
|
|
for pkg in \
|
|
autoconf automake binutils bison ccache clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gfortran gcc-gnat gcc-java gcc-objc gdb gettext-tools git gperf guile indent intltool kernel-headers libtool m4 make mercurial nasm oprofile p2c perl pkg-config pmake python rcs ruby strace subversion swig \
|
|
; do
|
|
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
|
done
|
|
exit
|
|
fi
|
|
cat /dev/null > $TMP/SeTnewtag
|
|
for PACKAGE in \
|
|
autoconf automake binutils bison ccache clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-g++ gcc-gfortran gcc-gnat gcc-java gcc-objc gdb gettext-tools git gperf guile indent intltool kernel-headers libtool m4 make mercurial nasm oprofile p2c perl pkg-config pmake python rcs ruby strace subversion swig \
|
|
; do
|
|
if fgrep \"$PACKAGE\" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
|
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
|
else
|
|
echo "$PACKAGE: SKP" >> $TMP/SeTnewtag
|
|
fi
|
|
done
|
|
rm -f $TMP/SeTpkgs
|