X-Git-Url: https://iankelling.org/git/?p=distro-functions;a=blobdiff_plain;f=src%2Fpackage-manager-abstractions;fp=src%2Fpackage-manager-abstractions;h=81940bbbb319fd256a80c3c8963d7c49d648a6ec;hp=96e4f6db55335e3263e59aa9d702d87bb28bfa8d;hb=ac52420f30c558a98293a8f974dcf69afef1bebb;hpb=2494932a3b4425bd693219bd30c4ee19969dd4cc diff --git a/src/package-manager-abstractions b/src/package-manager-abstractions index 96e4f6d..81940bb 100644 --- a/src/package-manager-abstractions +++ b/src/package-manager-abstractions @@ -1,5 +1,12 @@ #!/bin/bash -# Copyright (C) 2014 Ian Kelling +# I, Ian Kelling, follow the GNU license recommendations at +# https://www.gnu.org/licenses/license-recommendations.en.html. They +# recommend that small programs, < 300 lines, be licensed under the +# Apache License 2.0. This file contains or is part of one or more small +# programs. If a small program grows beyond 300 lines, I plan to switch +# its license to GPL. + +# Copyright 2024 Ian Kelling # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -234,7 +241,7 @@ EOF } pkgfiles() { if dpkg -s "$1" &>/dev/null; then - dpkg-query -L $1 + dpkg-query -L $1 | while read -r l; do [[ -f $l ]] && printf "%s\n" "$l"; done else apt-file -x list "^$1$" fi