mirror of
git://slackware.nl/current.git
synced 2024-12-28 09:59:53 +01:00
99ea674f03
d/perl-5.32.0-x86_64-3.txz: Rebuilt. Upgraded: MIME-Base64-3.16, URI-5.05. Added: Module-Runtime-0.016, Moo-2.004000, Path-Tiny-0.114, Sub-Quote-2.006006, Template-Toolkit-3.009. d/rinutils-0.6.0-x86_64-1.txz: Added. Needed for freecell-solver. l/freecell-solver-6.2.0-x86_64-1.txz: Added. Needed for kpat. l/libunwind-1.5.0-x86_64-1.txz: Upgraded. l/python-pysol_cards-0.10.1-x86_64-1.txz: Added. Needed for freecell-solver. l/python-random2-1.0.1-x86_64-1.txz: Added. Needed for freecell-solver. l/python-requests-2.25.0-x86_64-1.txz: Upgraded. l/python-urllib3-1.26.1-x86_64-1.txz: Upgraded. x/xterm-362-x86_64-1.txz: Upgraded. testing/packages/vtown/kde/kpat-20.08.3-x86_64-1_vtown_1.txz: Added. This seems to be getting a lot of love on LQ, so I'll add it in spite of (or perhaps because of) the effort required to prop it up. Digikam is still too big though.
103 lines
5.2 KiB
Bash
103 lines
5.2 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 \
|
|
"Cython" "C bindings for Python" "on" \
|
|
"autoconf" "GNU source autoconfig system" "on" \
|
|
"autoconf-archive" "macros for GNU Autoconf" "on" \
|
|
"automake" "GNU makefile generator" "on" \
|
|
"binutils" "GNU C compiler utilities" "on" \
|
|
"bison" "GNU bison parser generator" "on" \
|
|
"ccache" "Fast Compiler Cache" "on" \
|
|
"check" "unit test framework" "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 C compiler" "on" \
|
|
"gcc-brig" "GNU BRIG (HSA IL) front-end for gcc" "on" \
|
|
"gcc-g++" "GNU C++ compiler for gcc" "on" \
|
|
"gcc-gdc" "GNU D compiler for gcc" "on" \
|
|
"gcc-gfortran" "GNU Fortran 95/2003/2008 compiler for gcc" "on" \
|
|
"gcc-gnat" "GNU Ada83/95/2005/2012 compiler for gcc" "on" \
|
|
"gcc-go" "GNU Go compiler for gcc" "on" \
|
|
"gcc-objc" "GNU Objective-C/C++ compiler for gcc" "on" \
|
|
"gdb" "The GNU debugger" "on" \
|
|
"gettext-tools" "GNU internationalization devel package" "on" \
|
|
"git" "A directory content manager" "on" \
|
|
"gnucobol" "open source COBOL compiler" "on" \
|
|
"gperf" "Generates hash functions" "on" \
|
|
"guile" "GNU extension language library" "on" \
|
|
"gyp" "Generate Your Projects" "on" \
|
|
"help2man" "Automatic man page generator" "on" \
|
|
"icecream" "distributed C/C++ compiler daemon/scheduler" "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" \
|
|
"llvm" "LLVM compiler toolkit" "on" \
|
|
"m4" "GNU m4 macro processor" "on" \
|
|
"make" "GNU make" "on" \
|
|
"mercurial" "Distributed source management system" "on" \
|
|
"meson" "A high performance build system" "on" \
|
|
"nasm" "NASM assembler" "on" \
|
|
"ninja" "build system with a focus on speed" "on" \
|
|
"opencl-headers" "OpenCL (Open Computing Language) header files" "on" \
|
|
"oprofile" "System profiling tool" "on" \
|
|
"p2c" "A Pascal to C translator" "on" \
|
|
"parallel" "Tool for executing jobs in parallel" "on" \
|
|
"patchelf" "tool to modify ELF binaries/libraries" "on" \
|
|
"perl" "Larry Wall's systems language" "on" \
|
|
"pkg-config" "A tool for managing library information" "on" \
|
|
"pmake" "Parallel make from BSD" "on" \
|
|
"python-pip" "tool for installing Python packages" "on" \
|
|
"python-setuptools" "Enhancements to Python distutils" "on" \
|
|
"python2" "An interpreted object-oriented language, v2" "on" \
|
|
"python3" "An interpreted object-oriented language, v3" "on" \
|
|
"rcs" "GNU revision control system" "on" \
|
|
"re2c" "regular expressions to C/C++ conversion tool" "on" \
|
|
"rinutils" "set of C headers" "on" \
|
|
"ruby" "Interpreted object-oriented script language" "on" \
|
|
"rust" "a safe, concurrent, practical language" "on" \
|
|
"scons" "A software construction tool" "on" \
|
|
"slacktrack" "Tracks a source installation to make a package" "on" \
|
|
"strace" "Traces program execution" "on" \
|
|
"subversion" "Subversion version control system" "on" \
|
|
"swig" "Simplified Wrapper and Interface Generator" "on" \
|
|
"vala" "GNOME programming language" "on" \
|
|
"yasm" "The Yasm Modular Assembler" "on" \
|
|
2> $TMP/SeTpkgs
|
|
if [ $? = 1 -o $? = 255 ]; then
|
|
rm -f $TMP/SeTpkgs
|
|
> $TMP/SeTnewtag
|
|
for pkg in \
|
|
Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-brig gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c parallel patchelf perl pkg-config pmake python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust scons slacktrack strace subversion swig vala yasm \
|
|
; do
|
|
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
|
done
|
|
exit
|
|
fi
|
|
cat /dev/null > $TMP/SeTnewtag
|
|
for PACKAGE in \
|
|
Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-brig gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c parallel patchelf perl pkg-config pmake python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust scons slacktrack strace subversion swig vala yasm \
|
|
; do
|
|
if grep "\(^\| \)$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
|