Commit f61fa89f authored by fun's avatar fun
Browse files

.

parent 95b54c87
......@@ -20,7 +20,7 @@ Name | Version | Description
[leapsecs](https://cr.yp.to/libtai.html) | 20161231 | Leap-second table used by djb programs
[libdockapp](https://www.dockapps.net/) | 0.7.3 | DockApp Development Standard Library
[libreoffice](https://www.libreoffice.org/) | 7.1.0.3 | LibreOffice
[linux-stable](https://www.kernel.org/) | 5.10.15 | Latest stable Linux kernel
[linux-stable](https://www.kernel.org/) | 5.10.16 | Latest stable Linux kernel
[mblaze](https://git.vuxu.org/mblaze/) | 1.1 | Unix utilities to deal with Maildir
[mess822](https://cr.yp.to/mess822.html) | 0.58 | A library for parsing Internet mail messages
[netsurf](https://www.netsurf-browser.org/) | 3.10 | Lightweight and fast web browser.
......@@ -53,7 +53,7 @@ Name | Version | Description
[umkinitramfs](https://gitlab.com/therealfun/crux-ports/tree/master/umkinitramfs) | 0.7.3 | Simple initramfs generator
[uncrustify](http://uncrustify.sf.net/) | 0.71.0 | Source code beautifier for C, C++, C#, ObjectiveC, D
[unionfs-fuse](https://github.com/rpodgorny/unionfs-fuse) | 2.1 | Union filesystem using FUSE
[upkg](https://github.com/therealfun/crux-ports/upkg) | 0.89 | Smaller/fancier prt-get/pkgmk/ports replacements
[upkg](https://github.com/therealfun/crux-ports/upkg) | 0.90 | Smaller/fancier prt-get/pkgmk/ports replacements
[uthash](https://troydhanson.github.io/uthash) | 2.1.0 | Hash library
[windowmaker-dockapps](https://www.dockapps.net/) | 20200815 | Window Maker dockapps
[windowmaker](https://windowmaker.org) | 0.95.9 | Fast, feature rich, and easy to use window manager
......
......@@ -152,10 +152,10 @@ f:bd100e32e4e75d31b35145870345b6d4:linux-stable/conf-default
f:269200015cb730634a02df76fcc3a06c:linux-stable/configure
f:4741bf458ba13c3a96b67f572928f66f:linux-stable/.footprint
f:a89245058732b01796d0ce1e2279fb00:linux-stable/.nostrip
f:b6b3ec478afa7d3db9b8615083370f77:linux-stable/Pkgfile
f:0ef2b28535bc0533c4707035e7da5b4a:linux-stable/Pkgfile
f:c40c04b37f524cadbd1d08332a758813:linux-stable/post-install
f:34d108101c8dd475ca2617f3b76fc2ba:linux-stable/README
f:46575c80b30d55ed98083142522dba0b:linux-stable/.signature
f:978c30664f126fd80dba23080d36b08a:linux-stable/.signature
f:464ab3a2f11efd6654a9743a4426364b:linux-stable/.upstream
f:4baf76ad1e7656aa760b664a2c7cf5af:linux-stable/.watch
f:671ed8d24724a146d8d7a31d1b2b4cd2:mblaze/.footprint
......@@ -396,26 +396,26 @@ f:bb8e8137da8c008f44c6abea4f47ad0c:unionfs-fuse/.watch
f:7cc86b0cc9b521dd08d24e683eb97053:upkg/.footprint
f:9fde35436e48e1cf401f90d1199b3253:upkg/git.driver
f:c374a42bc090b0a9702939ef9aae30b8:upkg/httpup.driver
f:18e765e9cb8d507d29d02f231a905e40:upkg/Pkgfile
f:ba07c7b70b60a47daabed350cc902170:upkg/Pkgfile
f:151de0e3ab4a0ca9386035f31f8c4314:upkg/pkgmk.conf.sample
f:dfb2826f73a22183a21dfd69b983844c:upkg/README
f:5f11facd3d0067dbc5982f84ba2ae480:upkg/rsync.driver
f:9876fed2496691b1512a5d6c444e599f:upkg/.signature
f:2ae5fc51507140b6eec6c28d09b1605e:upkg/.signature
f:b3c509751080a4e60d69a08b13c1d91a:upkg/upkg
f:84762da8276d7e93c0a3ccb2f4ca204e:upkg/upkg-cleanup
f:0607db918da9593f715f85688770035f:upkg/upkg-collections
f:94a8e11370bcf3cfa8577a2d29dd83da:upkg/upkg-depinst
f:24d9769ca4a7dc9c02b1f532ea7ce032:upkg/upkg-deporder
f:85078298352000bc717cbca44cef2930:upkg/upkg-depsearch
f:206d3e776fa09d10d5d30d24209b01da:upkg/upkg-depsearch
f:4483827e92ab92b8e189aed3b3731187:upkg/upkg-deptree
f:1502cb40859bfb1353901a4019bb2e57:upkg/upkg-diff
f:7ca8071fe0adea4d1b39f64329b51c3d:upkg/upkg-dl-list
f:9e2f58daae23f27d805668b4f1aad556:upkg/upkg-dsearch
f:3669047aa2c2fc20b710a4579677a561:upkg/upkg-fsearch
f:df74c26b68ddeac6cdddf474e8a69c01:upkg/upkg-dl-list
f:d2db3d5dd06f8b2aa83d953dca5cda39:upkg/upkg-dsearch
f:1fcda21c39e0732f4d8f9c8cdcfbb72a:upkg/upkg-fsearch
f:4cbe8eaab475f7a62ef462deefbfc6fe:upkg/upkg-info
f:884cf520e0f9d6b4fadca45d1b484ac9:upkg/upkg-install
f:9dbaf34fd39383e7a2b47d667c50fb75:upkg/upkg-keep
f:3d916d68372288e7bdfbed92481df768:upkg/upkg-mk
f:18cf6744d6e1d46cdfbca42676ac4b5f:upkg/upkg-mk
f:6b895c3769851bb7310659d28e678f26:upkg/upkg-port-dir
f:30fa0b40aca0d00409229a15a1ed1c1d:upkg/upkg-rm
f:7680e1aca7a9795309b95323b10a3bd9:upkg/upkg-search
......
untrusted comment: verify with /etc/ports/therealfun.pub
RWTcI5d5qAlZ8h4e9Ayy8dPg4201tx/AWyG+2dgKLNba0LPx/wE6UYfhBxsgxYB5nuBpV3/qWjdboAnXjZn1WscxdQEwdiv24Qw=
SHA256 (Pkgfile) = 15f55f521820ae7e6d7676103fc5027eb6c697f6dbeb0fef42ab724e3e6237fa
RWTcI5d5qAlZ8oAh11Twe+hsLU3irVhIfPZ81a0WVHsdOn8zIL/GAeuVnm16+I2mQCb5R1VDPe5x2NYokyysvSi7Ei7LiDJN2gk=
SHA256 (Pkgfile) = 7f9a7a775b5d09578bc2122aeffd48aba5ea9d954e2703c0d679dad5a3495586
SHA256 (.footprint) = 5ba9c09488a83784138b3fe63971a13ce319c353c5d646010911348289c6189f
SHA256 (linux-5.10.tar.xz) = dcdf99e43e98330d925016985bfbc7b83c66d367b714b2de0cbbfcbf83d8ca43
SHA256 (patch-5.10.15.xz) = fc126c14140668cc4bdbc8886fb8bc05ae734c5cf1e20b719b40b36d1dae255a
SHA256 (patch-5.10.16.xz) = efef24680b4d0bb00fa63bf5cb733d9e1f00b726562732ab5395323ad35a9236
SHA256 (conf-default) = 7025818c9c5a5bc07bb25afbb89c44f8051cc1a55de72ceecdfd2d9ea41255a2
SHA256 (configure) = b8d0a1d3824d197e910a3f46ac7fbb453da8bfe19fe836ef171e2a0c72a29bc1
SHA256 (post-install) = b9e43a1f45b4a6ae20cdc21aacde06fb4cf5e96a7428989e99a0cbc3d975b81d
......
......@@ -5,7 +5,7 @@
# Nice to have: umkinitramfs
name=linux-stable
version=5.10.15
version=5.10.16
release=1
source=(
https://kernel.org/pub/linux/kernel/v${version%%.*}.x/linux-${version%.*}.tar.xz
......
untrusted comment: verify with /etc/ports/therealfun.pub
RWTcI5d5qAlZ8npqvqKq5YbbtmWW5uYuR0bWfSJlH4cWp5UR4gl2LBzf8OnSQU9cS4jmLQaAN3qKlrh2dTnpXuqxgNfbmalIdQM=
SHA256 (Pkgfile) = b698a1a77d64ab428b43205ed5639d6cfe0ee196198d70e1dd80624feec75b2a
RWTcI5d5qAlZ8tft9SUU3zVbeIHuk5OPK4deyDRrpWL8pBS8jIh5untpTdgeKswaZfxZxZCUvgNTJjVW8iSTXz/z3Y9Ms1azYgY=
SHA256 (Pkgfile) = 96b76b3199752c8f29cf038f5103c508867e5b8248ba4f3bf95273e12072d05b
SHA256 (.footprint) = 0e0c7ca7454ae123a1a730b3a3ac19eb8299a80193286d4ea3b50d80b4401a4d
SHA256 (uports) = 2157d9e4aecd8f294cc58d498dcf5540f7edaedc712d69a437e9d6b1d738c87c
SHA256 (uports-init) = b146a0a813f72ac68610846e9de3bedf5358a78fc0b166070bd552c9d51b1e39
......@@ -13,16 +13,16 @@ SHA256 (upkg-cleanup) = cfae35483d7eefdf16113db9ce1896ce01a544e1232cbd0dec411c4a
SHA256 (upkg-collections) = 397f93b09b94e05db28f89f771ddbc298bb5b51bd0da2c75db8de233a18cd17f
SHA256 (upkg-depinst) = e216a4cd4249bea1cbc24939b822b12a0db248d7bedfefb51ba5070bb6fd5f39
SHA256 (upkg-deporder) = bf6de34918066aa1d59e23597ee5be8ff2ceefbe105237ed9919f07a77088e2b
SHA256 (upkg-depsearch) = c6f270183a9fc94f5e5c8391adafd2c7f31abab6fd4d086934b8b3aa9e242f4b
SHA256 (upkg-depsearch) = c2065bc0338109e6609c45e8f8dbd0ce6dd430b917ce95b3007cd4a63a13ca00
SHA256 (upkg-deptree) = 90e2e22dd85d8ad0f1ffa18c6ec5ec9537f0df9524c2ab6f4f511721523ef306
SHA256 (upkg-diff) = ad1de20b7aed7c4607ac348e5034ff30314e8c549813f8ebc3806f3d4a7628d0
SHA256 (upkg-dl-list) = d9fc65746aea75f6184efb3687fefc7f2adfcab8711d6f92a3d1883cff235c57
SHA256 (upkg-dsearch) = 668ba132bea6602648078afd41c1b43f15933c885ad88f47b428942c3ff8c084
SHA256 (upkg-fsearch) = 2cae0e4d72b86c68e43bf92f1180163aae507bafc262f91c0589e7f8045300e4
SHA256 (upkg-dl-list) = 3d3a0f34f88feb5ce3ffc4eb486fd075fd1c90bcb89aacdf48645d583409fceb
SHA256 (upkg-dsearch) = 185180f8ae63a29e2ee16e174dc4d8402e80d483df8f88614752f00b15a29d15
SHA256 (upkg-fsearch) = 3633679fa997b0c7329e661a1a3396924a2d1558bb966ccef47c6b5292ea13b2
SHA256 (upkg-info) = fc84efa42ab8eddebf5687939cc54f0dd7a60b7845754b978b0a4791c0234d7f
SHA256 (upkg-install) = d30f7f3bba7e45321861d9602edb0c16cb8c9285bff5eaee00def968aa763a63
SHA256 (upkg-keep) = f79aafc007241192afac3f98abb68182e97070851545f9ebbc5f7b1c6dc84970
SHA256 (upkg-mk) = b4e1a61ff623b9314fc13ba353a3dacab134a229d9579d17b482ece0fbcc21c9
SHA256 (upkg-mk) = 025eda6b8bed40a221f6bca4010dc8b6c3023c0777a87d636a101c6ec8d0014e
SHA256 (upkg-port-dir) = dbb6122ea4a290d55ea33b6902b789f946004f058f2abeb7f74587964004250d
SHA256 (upkg-rm) = 18eee296a942230666208ff60242210ae778e1120e8fe618613a3e0e9815c96b
SHA256 (upkg-search) = 937546a9e2c38c317d8df8fc79e7e80c3eb8dd5df0a10acb13d9de76a9841ef4
......
......@@ -5,7 +5,7 @@
# Nice to have: pkgmk.conf fakeroot gpg
name=upkg
version=0.89
version=0.90
release=1
source=(
uports uports-init uports.1.pod
......
......@@ -12,7 +12,7 @@ headers="Depends on"
grep -Eil -e "^#\\s*($headers):.*\\<${1?nothing to search for}(\\s.*|)$" \
"$PORTS_DIR"/*/*/Pkgfile \
| sed -e 's|/Pkgfile||' \
| xargs -r -L1 -I{} sh -c "
| xargs -r -I{} sh -c "
'${BASH_SOURCE%/*}/upkg-info' '{}'
echo
"
......@@ -46,6 +46,9 @@ sub extract_raw_urls
# remove comments
while ($c =~ s/^ (.*\s) \# .* $/ $1 /xgm) { }
# remove \ at the end of line
$c =~ s/\\$//mg;
my @s;
while ($c =~ m{ \s* (['"]?) (http | https | ftp) :// ([^\s]+) \1 }xg) {
push @s, "$2://$3";
......
......@@ -5,7 +5,7 @@ shopt -s nullglob
grep -Eil -e "^#\\s*description:.*\\<${1?nothing to search for}" "$PORTS_DIR"/*/*/Pkgfile \
| sed -e 's|/Pkgfile||' \
| xargs -r -L1 -I{} sh -c "
| xargs -r -I{} sh -c "
'${BASH_SOURCE%/*}/upkg-info' '{}'
echo
"
......@@ -5,7 +5,7 @@ shopt -s nullglob
grep -il -e "${1?nothing to search for}" "$PORTS_DIR"/*/*/.footprint \
| sed -e 's|/.footprint||' \
| xargs -r -L1 -I{} sh -c "
| xargs -r -I{} sh -c "
'${BASH_SOURCE%/*}/upkg-info' '{}'
awk '{print \"/\"\$3}' '{}/.footprint' \
| grep -i -e '$1' --ignore-case \
......
......@@ -466,7 +466,7 @@ upkg_strip_files() {
$0 ~ /ELF.*shared object.*not stripped/ { build_cmd($1, "unneeded"); next }
$2 == "current ar archive" { build_cmd($1, "debug"); next }
' \
| xargs -r -L1 -I{} \
| xargs -r -I{} \
sh -c '{}'
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment