aboutsummaryrefslogtreecommitdiff
path: root/contrib
AgeCommit message (Collapse)Author
2022-02-02cpt-manifest-tree: adapt script to the new version of tree(1)merakor
FossilOrigin-Name: 521b34d2dd38b78dffb2e6417a0249556cf442dcb339a73021fef7c913820a95
2021-11-09cpt-owns: fix shellcheck errormerakor
FossilOrigin-Name: d5627faf00fe2b32a342c76e2063928f01079a5c463a192646a1fda00ce975a0
2021-09-20cpt-size: fix crux-like usagemerakor
FossilOrigin-Name: 5408c96aa1eb3f800a9c03e106dd583f06031d8716e1952bd42284cad605a758
2021-09-14cpt-fork: follow symlinksmerakor
FossilOrigin-Name: 7f64d08d88702117a3790b2acd713148a91b157912cc5a8d3d78375ff0a4aba8
2021-08-10cpt-export: make use of the package manager librarymerakor
FossilOrigin-Name: c429f05ac04928f249733c711d656a0051f43048c457085a066fc75a4b17f512
2021-08-10cpt-cat: adhere to CPT_COLORmerakor
FossilOrigin-Name: 30e2245cdcb1dd8338338d94589ceff0770f7c1c9857d1e5b9f07f4424e68fe9
2021-08-10cpt-chbuild: use pkg_download and update optionsmerakor
FossilOrigin-Name: b114643526d6986860e89c5eb6f9b941542f1281bf2c8a3c76895c56c7a6ad69
2021-08-10cpt-cat: use cpt-libmerakor
FossilOrigin-Name: 15f01aa2858b7585dbaaef0f7d749def286ce57fa5d2e2f838c0a153c175859d
2021-08-01cpt-chroot: add an option to disable mounting/unmountingmerakor
FossilOrigin-Name: 987e798238d2d519acbce94ea966f2491a311827b0e64f13cdd863c0be40cbef
2021-07-27cpt-size: fix shellcheck testsmerakor
FossilOrigin-Name: ccfc6ea854a9f16b2e90ca3d5db799da47dce93b3bd144bca4177b226e3728f7
2021-07-26cpt-size: rewrite tool to address POSIX compliance, faster calculation,merakor
and argument count limitations on huge packages FossilOrigin-Name: 01179eddc1e9cfa4183377c1f09da1de09f5ed0a801d81a94ae2aa8021ed1ff5
2021-07-22cpt-maintainer: add tool to display the maintainer of the given packagemerakor
FossilOrigin-Name: aa2c95809a8569425002c8e5a6993df7830ccfbf3ade159d5b9da829992a7a7f
2021-07-22cpt-revdepends: fix usage stringmerakor
FossilOrigin-Name: 4e34c38625436d6f4a9d0abc3adfc9042862792e8471b50c3ef573e157b56ecf
2021-07-22cpt-revdepends: fix grep usage, and $tmp_dirmerakor
FossilOrigin-Name: f51f87ee1550beaf2b698922c8887806d39c9aa85c9325037f5a46061716624d
2021-07-04cpt-export: delete unnecessary whitespacemerakor
FossilOrigin-Name: 4bbdc47399b2227192502eccd1cb0dce3f6e5fc311c2b4c0deb967dceb68c036
2021-07-04cpt-export: export manifest as is and make optimisations for paxmerakor
FossilOrigin-Name: 1775aea1245c96453da6dfb0116b8864c935882a3811a8375289cf647635ad7f
2021-07-03cpt-chbuild: use pax instead of tarmerakor
FossilOrigin-Name: dcd61e81138a596c53b2f1f08a9cc53646375ea39aec69228bb7182e4397c881
2021-07-03cpt-export: use pax(1)merakor
FossilOrigin-Name: df18461dc88a16dd3e87723b99ae09a3b54ea4a8db68ff537a670ce6ea1247e1
2021-03-12cpt-export: add lzip supportmerakor
FossilOrigin-Name: 4126aaa1d788431d3742cf1839703e54a23fa73a5eb8217815b9d1daec332c55
2021-03-12docs: updatemerakor
FossilOrigin-Name: 143ea57c3d8309faf15399199d0e2930f07371a34c08ff16e9a9f5fbb0be6a23
2021-03-12cpt-revdepends: use library, new optionsmerakor
FossilOrigin-Name: 0dbdfc54c41442587443f818d8ac9af41293905747181ef7e861596934047f99
2021-03-12cpt-owns: use package manager librarymerakor
FossilOrigin-Name: 7219685e66294d1285d5d35cacbfb35f112154544f26fab2fc095db4eda1d906
2021-03-12cpt-reset: use library to get base packagesmerakor
FossilOrigin-Name: 410d9752fe6f92d8c1812d089437ef5273df1a4772c32467bf20b91c9ee80a69
2021-03-12cpt-orphans: use cpt-lib to get base packagesmerakor
FossilOrigin-Name: d93b9283d5c27fd36c576e70b00bfdf9a9392ece2b1611c61039794608d1207f
2021-03-12cpt-link: change usage, add documentationmerakor
cpt-link now uses '-p' flag for specifying a package. FossilOrigin-Name: 74b38d49d091c6daeb93a27882906117bdaf655c79d4264474517253fab1d696
2021-03-12docs: updatemerakor
FossilOrigin-Name: fb505a8b22eb533c8857eaa002228f2c950ac1cdb4c7b314daf7b61cb25bed53
2021-03-12cpt-chroot: add manual page outputmerakor
FossilOrigin-Name: 544a7e5d86eb5e1b8804a9ca907fee663a42a2632e820d62f37f07f66001beeb
2021-03-12cpt-chroot: use standard usage outputmerakor
FossilOrigin-Name: a078c4bace267dd68c8bd4454d01bedbb91a30048c6ed2b3ff63ebde8a170c57
2021-02-04cpt-export: properly fallback to gzmerakor
FossilOrigin-Name: 0ab060ec8b5253ee6220fe9778f552a44eb145be5adfe4dc0398b671e6bba1c4
2021-01-11cpt-export: use sed to generate manifestmerakor
Testing the boost package, using sed results in a significant reduction for argument generation instead of using the 'read' function. Below are the 'time' stats for the script. Previous: real 0m 58.95s user 0m 55.80s sys 0m 3.54s Current: real 0m 0.66s user 0m 0.78s sys 0m 0.27s FossilOrigin-Name: 80d891e830579822317d30b66b1b019828fca9343ada23ce17585622288deef3
2021-01-11cpt-export: simplify tar usagemerakor
FossilOrigin-Name: a983ef58192f4474e7e6718bd3372eb0c7f2027195eda17f22dbb58f7c519a55
2021-01-11cpt-export: change directory in a subshellmerakor
FossilOrigin-Name: 063411c0c7d0323b39f8d915486cda56ab77155d89c764870018ace267630445
2021-01-11Merge branch 'master' into shellspecmerakor
FossilOrigin-Name: 94848f85f007179374152acd12dbb17a983411237b758a5941009696e90ed271
2021-01-11cpt-cat: fix using alternate root directoriesmerakor
FossilOrigin-Name: a3feee4df8569e69b9b3581078ac9771e18f10af48476f16ae1cf798f07440f5
2021-01-05cpt-new: minor changesmerakor
FossilOrigin-Name: 5e00f38854a6d7867dec2ad81e15666976a4fad2e405292e02e1aec5baf7bdb1
2021-01-05cpt-depends: minor changesmerakor
- cleanup usage - don't return with failure if a package doesn't have dependencies FossilOrigin-Name: ea75189322f12eda82c9dfdff60f5997d79c97e8ecf4a433df1be024776ba651
2021-01-05cpt-cat: minor changesmerakor
- Respect given filenames even when the first argument is empty - Clean up usage output FossilOrigin-Name: a755fa3c9719f79ebf3855a2a54ba73cd63481d211bf0430fbfe5572d43e3ccd
2020-12-30cpt-owns: remove cpt-lib callmerakor
FossilOrigin-Name: 779971096227b4fe8f2333a4104dfe6bd75dcebea08505aa21799a68fc66587a
2020-12-21cpt: remove cpt-stat and cpt-readlink, add _stat() and _readlinkfmerakor
cpt-readlink and cpt-stat were unnecessary additions for mundane tasks. Since they were binaries instead of scripts, they added an extra layer of complexity to the library. These functions are now included inside the package manager library with the names _readlinkf() and _stat(). FossilOrigin-Name: 7e15e2b57ddcb834c4286c8d1ac0a28031ae4f5d39f3c6a99f5b3aa0e9a83d43
2020-12-21cpt-chbuild: use the cache structure of the librarymerakor
cpt-chbuild previously defined its own cache structure instead of reusing the one defined in the library. This change should fix the paths for users defining their own. FossilOrigin-Name: 4fdadaf3e1494c77deb477630f44fa3be5b0268d2dd9726254ecf228e629a8d0
2020-10-31cpt-fork: allow specifying full pathmerakor
FossilOrigin-Name: 30aa742e72329308997e804260ea644a315df66dd4a63690a2dd48060637d6a6
2020-10-20cpt-size: add ability to check the size of multiple packagesmerakor
FossilOrigin-Name: 48470adaaeb2d09a0cbbf6eb13463d2e231555d592225496c778281ba1b173de
2020-10-05cpt-fork: remove etcsums as wellmerakor
FossilOrigin-Name: 28344c1635c4a89a7510b084b09062fbee023a1a56de713ab23db88ed9f7ae71
2020-10-05cpt-orphans: add tool to print orphaned packages.merakor
FossilOrigin-Name: 3addfbbb6f53df7ca63443c15e0a253bd760b7c75409d9196bf82ca5a090f796
2020-10-05cpt-reset: rewrite to make use of the /etc/cpt-base file.merakor
FossilOrigin-Name: 8e53e32d1f2cfa115743a912260d6d8e60b547b29a99ae3684306400ff367f43
2020-10-02cpt-fork: add ability to fork multiple packagesmerakor
FossilOrigin-Name: 7e5b294ae09df14b59f5c6d02987e49fc77b3feb94f426e51f7a9648870dd7a8
2020-10-02cpt-fork: remove manifest from the package directorymerakor
FossilOrigin-Name: 78c900f4fb4a9c0e966791ae37d576723074b09b28d3ae8452cad05a5f534c30
2020-09-10cpt-chbuild: run as_root() only if we aren't root.merakor
FossilOrigin-Name: 414282edfd26e36f326ea599d3328f53e617946c03e77595d4339ce56e174231
2020-09-05cpt-size: set files as the main argumentsmerakor
So that we can use "$@" FossilOrigin-Name: 8c113f776cd199f51741d60ef15a6c34b3c637ab8b4043e189ffe6aca3dcfa64
2020-09-05contrib: use current directory if no arguments are givenmerakor
FossilOrigin-Name: 266bf81edde642e79582487e98140a0539f14c82dd0671eee91b22881cdf62db