galeb-mkfiles

Извори пакета за Галеб
Дневник | Датотеке | Референце | ПРОЧИТАЈМЕ | ЛИЦЕНЦА

чување 3ad6585717882825ac643fce6b60e4d319501fc6
родитељ 8ecdb61b1be60a559fdb0fe50afcba64d1108f5b
Аутор: Страхиња Радић <contact@strahinja.org>
Датум:   Sun, 18 Sep 2022 11:21:38 +0200

Add dependencies for packages, printdeps

Signed-off-by: Страхиња Радић <contact@strahinja.org>

Diffstat:
Acyrus-sasl/dependencies | 1+
Mdocbook-xsl-nons/dependencies | 2+-
Agdb/dependencies | 1+
Aglib/dependencies | 1+
Agmime/dependencies | 1+
Aisync/dependencies | 1+
Aneomutt/dependencies | 1+
Anotmuch/dependencies | 1+
Aprintdeps | 33+++++++++++++++++++++++++++++++++
As-nail/dependencies | 1+
Aunzip/dependencies | 1+
Axapian-core/dependencies | 1+
Axmlto/dependencies | 1+
измењених датотека: 13, додавања: 45(+), брисања: 1(-)

diff --git a/cyrus-sasl/dependencies b/cyrus-sasl/dependencies @@ -0,0 +1 @@ +gdbm:openssl diff --git a/docbook-xsl-nons/dependencies b/docbook-xsl-nons/dependencies @@ -1 +1 @@ -docbook-xml +docbook-xml:libxslt diff --git a/gdb/dependencies b/gdb/dependencies @@ -0,0 +1 @@ +ncurses:expat:xz:libmpfr:readline:Python:libelf diff --git a/glib/dependencies b/glib/dependencies @@ -0,0 +1 @@ +pcre:libffi:zlib-ng:libmount:libelf diff --git a/gmime/dependencies b/gmime/dependencies @@ -0,0 +1 @@ +glib:gpgme:zlib-ng diff --git a/isync/dependencies b/isync/dependencies @@ -0,0 +1 @@ +cyrus-sasl:zlib diff --git a/neomutt/dependencies b/neomutt/dependencies @@ -0,0 +1 @@ +gpgme:notmuch:gnutls:cyrus-sasl:ncurses:gdbm:zlib:zstd diff --git a/notmuch/dependencies b/notmuch/dependencies @@ -0,0 +1 @@ +xapian-core:gmime:talloc:xmlto diff --git a/printdeps b/printdeps @@ -0,0 +1,33 @@ +#!/bin/sh + +print_deps() +{ + local dir=$1 + deps='' + if [ -e ${dir}/dependencies ]; then + deps=$(tr ':' '\n' <${dir}/dependencies | sort | tr '\n' ' ') + fi + printf "%s" "${deps}" +} + +dirlist='' +if [ "$1" = "-h" ]; then + cat <<! >&2 +Usage: $0 [-h] [packages] + If no packages are given, prints dependencies of all packages in + subdirectories +! + exit 1 +elif [ $# -lt 1 ]; then + dirlist=$(find ./* -type d -prune) +else + dirlist="$*" +fi + +for d in ${dirlist} +do + printf "%s\n" ${d##*/} + printf '\t' + print_deps $d + printf '\n' +done diff --git a/s-nail/dependencies b/s-nail/dependencies @@ -0,0 +1 @@ +openssl diff --git a/unzip/dependencies b/unzip/dependencies @@ -0,0 +1 @@ +bzip2 diff --git a/xapian-core/dependencies b/xapian-core/dependencies @@ -0,0 +1 @@ +zlib-ng diff --git a/xmlto/dependencies b/xmlto/dependencies @@ -0,0 +1 @@ +libsxlt:docbook-xsl-nons