summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add blacklist to search option.Dave Woodfall2021-02-251-2/+12
| | | | | This avoid matching against the last field in pkglist - txz, tgz which prints multiple false positives with 'slackpkg search xz' etc.
* Move applyblacklist to end of makelist()Dave Woodfall2021-02-241-6/+5
| | | | | Change -E to -F in applyblacklist() Remove '>' prompt in answer()
* new-config dialogDave Woodfall2021-02-231-40/+78
| | | | | | One extra prompt at end to stop file list flying off top of screen. Calculate lines in K/O/R/P prompt before printing it, and use it to work out screen MAXROWS etc.
* Clarify how to blacklist duplicate packagesRobby Workman2021-02-221-7/+6
|
* Update files/ChangeLog with latest changesRobby Workman2021-02-211-0/+4
|
* Fix new-config dialogDave Woodfall2021-02-202-25/+42
|
* Reduce false positives in DOUBLEFILES detectionDave Woodfall2021-02-201-25/+17
| | | | Add extra formatting for search/doublefiles
* Remove spaces in awk.Dave Woodfall2021-02-201-3/+4
|
* More blacklisting fixups (see full commit msg)Dave Woodfall2021-02-201-15/+22
| | | | | | | | | | | Merge server and local lists in subshell. Filter once. This takes the server and local package lists, sorts, applies blacklist, sorts again to make a large list of package names in blacklist. Use internal printf rather than external ls to build local list. Also pass local package list to blacklist
* Update ChangeLog with dive's latest commitsRobby Workman2021-02-161-0/+2
|
* Escape plus signs in blacklist regexDave Woodfall2021-02-161-1/+1
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Convert ${ROOT}/${WORKDIR} > ${WORKDIR}Dave Woodfall2021-02-162-37/+41
| | | | | | | All ${WORKDIR} == old ${ROOT}/${WORKDIR} Set ${CONF} depending on ${ROOT} Signed-off-by: Robby Workman <rworkman@slackware.com>
* Update ChangeLog to reflect previous commitRobby Workman2021-02-131-0/+1
|
* Convert ${ROOT}/${CONF} -> ${CONF} and tweak blacklistsDave Woodfall2021-02-131-9/+7
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Update ChangeLog and prep for releaseRobby Workman2021-02-122-1/+12
|
* Further fixup/enhancement to blacklisting issuesRobby Workman2021-02-112-16/+3
|
* Fix "slackpkg blacklist" so that it shows blacklist againRobby Workman2021-02-111-1/+5
|
* Fixup internal blacklist handling, i.e. see remainder of commitDave Woodfall2021-02-111-12/+33
| | | | | | | | This creates a blacklist of package names from regexp in original file (/etc/slackpkg/blacklist) and uses the precreated list for later comparison Signed-off-by: Robby Workman <rworkman@slackware.com>
* Use ERE for sanity_check() functionDave Woodfall2021-02-111-1/+2
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Remove "slackpkg blacklist" from manual pagesRobby Workman2021-02-1017-172/+16
|
* Fix aaa_elflibs --> aaa_libraries in sample blacklist fileStuart Winter2021-02-101-1/+1
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Split aarch64 and arm mirrors into separate filesStuart Winter2021-02-093-12/+72
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Allow new-config after slackpkg upgrade itselfpiterpunk2021-02-081-0/+1
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Release slackpkg-15.0Robby Workman2021-02-042-3/+4
| | | | | | | | We decided to jump from 2.83.x straight to 15.0 to match the version of Slackware for which it's intended: 15.0 That's not to imply that this version of slackpkg won't work just fine with earlier Slackware releases: it should; however, you definitely want this version of slackpkg for Slackware 15.0
* Set fileversion of slackpkg.conf to "v15.0"Robby Workman2021-02-041-1/+1
|
* Do not allow adding blacklist packages from slackpkg execRobby Workman2021-02-043-38/+13
| | | | | | | As of slackpkg shipped with Slackware 15.0, it is no longer supported to add packages to /etc/slackpkg/blacklist using the slackpkg executable; this should only be done with an editor pointing at /etc/slackpkg/blacklist
* Add 'download' to options in usage() ; remove dupes from manpagePeter Hyman2021-02-043-7/+4
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Add aaa_glibc-solibs and aaa_libraries to early routineRobby Workman2021-02-042-1/+5
|
* Release 2.84.0_beta12Robby Workman2021-01-182-2/+3
|
* Change mirrors from ftp to http or httpsRobby Workman2021-01-182-18/+19
| | | | Also omit "pub/" from mirror.slackbuilds.org links
* Add support for Slackware-AArch64Stuart Winter2021-01-185-14/+37
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Release 2.84.0_beta11Robby Workman2021-01-042-3/+7
|
* Add show-changelog option and update manpagePeter Hyman2021-01-043-3/+18
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Changes to checkchangelog functionPeter Hyman2021-01-042-30/+22
| | | | | | | | | | * Modify checkchangelog() function to only check CHECKSUMS.md5.asc. * Remove unneeded check of ChangeLog.txt from checkchangelog() function. * Move fetching of ChangeLog.txt to updatefilelists() function. * Modify check-updates to output need to update to stderr so cron jobs will notify sysadmin. Signed-off-by: Robby Workman <rworkman@slackware.com>
* Update ChangeLog to reflect last commitRobby Workman2021-01-041-0/+5
| | | | (should have been part of last commit)
* slackpkg.8: document issues with filenames having spacesEric Pozharski2020-12-011-0/+13
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* Release 2.84.0_beta10Robby Workman2020-11-272-1/+6
|
* Fix output if package is incorrectly namedRobby Workman2020-11-271-1/+8
| | | | Thanks to phenixia2003 (SeB) on LQ for the patch.
* Release 2.84.0_beta9Robby Workman2020-08-032-1/+7
|
* Add Switzerland mirrorsRobby Workman2020-08-032-0/+8
| | | | Thanks to xpetrl on LQ
* core-functions.sh: Replace tempfile with mktempRobby Workman2020-07-301-1/+1
| | | | Thanks to I.G.O.R. on LQ for the suggestion and reminder.
* Release 2.84.0_beta8Robby Workman2020-02-262-1/+6
|
* Revert "More fixups for alternate ROOT ; thanks to zerouno."Robby Workman2020-02-262-7/+7
| | | | | | | | | This reverts commit fcc58ff5068146ab016c2f897bc14d4482f4a9cd because it breaks lxc container creation; ponce stated on LQ that "seems that forcing $CONF under $ROOT is what break things here: $CONF in the template is used to have a temporary location, outside of the container, in which to store the template, a blacklist and a mirror configuration for the container creation"
* Update ChangeLog for 2.84.0_beta7Robby Workman2020-02-201-0/+7
|
* Bump version to 2.84.0_beta7Robby Workman2020-02-191-1/+1
|
* More fixups for alternate ROOT ; thanks to zerouno.Robby Workman2020-02-192-7/+7
|
* Uncomment mirrors.slackware.com mirror by defaultRobby Workman2020-02-182-2/+2
| | | | Thanks to zerouno for the suggestion.
* Release 2.84.0_beta6Robby Workman2019-07-152-1/+5
|
* Add slackware.uk mirrors to sample mirror listDarren Austin2019-07-152-0/+8
| | | | Signed-off-by: Robby Workman <rworkman@slackware.com>
* install-new: catch packages added to /patches after -stable releaseRobby Workman2019-07-151-0/+20
| | | | | Thanks to blizzack on ##slackware for the report, and thanks to Skydroid and alienBOB for debugging assistance.