Commit Graph
71 Commits
Author SHA1 Message Date
EnumDev 82777ebac1 bpm-package: add config option to add default maintainer on pkg.info update 2026-01-25 17:47:07 +02:00
EnumDev b20766bddb bpm-package: rename 'update-checksums' flag to 'update-info' 2026-01-25 17:31:25 +02:00
EnumDev 0ff9eb9cf2 other: add 'default_maintainer' config option 2026-01-25 17:28:41 +02:00
EnumDev 4371b7f0e3 Recognize 'maintainers' field in pkg.info 2026-01-25 17:04:42 +02:00
EnumDev 65849fdf86 bpm-repo: add 'compile-all' subcommand 2026-01-25 17:02:39 +02:00
EnumDev a64ad39ca7 bpm-repo: generate source package after applying new version 2026-01-12 08:52:17 +02:00
EnumDev bf9874af6b bpm-repo: add 'apply' flag to 'check-versions' subcommand 2026-01-11 11:50:03 +02:00
EnumDev 07a9e8c9d2 Add 'jobs' flag 2026-01-11 10:12:06 +02:00
EnumDev 598e6710f4 bpm-setup: set revision number on package creation 2026-01-04 17:19:49 +02:00
EnumDev 902fcbf296 bpm-repo: create 'source' directory upon repository creation 2026-01-04 15:27:41 +02:00
EnumDev 03bf97b8d8 Add 'RuntimeDepends' field to PackageInfo struct 2026-01-04 14:34:36 +02:00
EnumDev 5240ae4a8c Add rust template 2025-10-28 16:09:14 +02:00
EnumDev 9d03b5b423 Add 'verbose' flag to bpm-package 2025-10-27 18:18:40 +02:00
EnumDev f17bc777d9 Add 'options' field to package info 2025-10-27 18:15:10 +02:00
EnumDev 154f546b7f Fix installed size being wrong 2025-10-25 13:03:36 +03:00
EnumDev c4a0e9f860 Add 'keep' flag 2025-10-17 21:11:16 +03:00
EnumDev b9d7dfd9d0 Update databases only once after compiling split packages 2025-10-17 15:02:30 +03:00
EnumDev 4217626dde Update passed flag to bpm 2025-10-05 20:00:05 +03:00
EnumDevandGitHub d7da13034c Merge pull request #1 from EnumeratedDev/go_rewrite
Rewrite bpm-utils in go
2025-10-05 09:37:55 +00:00
EnumDev cdb044d751 Update pkg.info format 2025-10-05 12:14:54 +03:00
EnumDev 60b0f4489e Improve git branch checksum fetching 2025-10-05 11:00:15 +03:00
EnumDev 65c32d628f Update repository version checking messages 2025-10-03 14:18:53 +03:00
EnumDev 4ff4a74fa3 Improve package info parsing 2025-09-29 10:35:54 +03:00
EnumDev f6ef60aa40 Add cargo template 2025-09-28 18:24:35 +03:00
EnumDev 9625b5d7af Use drone/envsubst module for bash variable expansion 2025-09-28 12:39:30 +03:00
EnumDev d881ac31c3 Update README.md 2025-09-27 21:32:07 +03:00
EnumDev 96a39a6b40 Update default pkg.info content 2025-09-27 21:19:13 +03:00
EnumDev 7a63ad6388 Update templates 2025-09-27 21:18:39 +03:00
EnumDev 10f918034a Add 'update-checksums' flag 2025-09-27 13:39:54 +03:00
EnumDev 59c72d1a40 Add missing newline character 2025-09-21 11:04:20 +03:00
EnumDev 61c01ae88f Add 'print-errorlogs' flag to meson template 2025-09-10 18:52:10 +03:00
EnumDev 0fdef74c73 Update cmake and meson templates 2025-09-10 18:16:25 +03:00
EnumDev d5abad3371 Add 'ignored' status for package version checking 2025-09-09 19:05:57 +03:00
EnumDev 334eb15c94 Improve flag system 2025-09-09 18:59:28 +03:00
EnumDev 7aff954df4 Fix moved BPM archive being removed by bpm-package 2025-09-08 22:12:44 +03:00
EnumDev 2197f78bc0 Add 'check-versions' flag to bpm-repo 2025-09-08 10:16:23 +03:00
EnumDev 1b6585424f Remove old BPM archives when creating new one 2025-09-05 20:56:57 +03:00
EnumDev c9627e1068 Add gitignore template 2025-09-05 20:46:12 +03:00
EnumDev aae5299b8a Add 'list packages' flag to bpm-repo 2025-09-05 19:42:33 +03:00
EnumDev 908b9ccc12 Update README.md 2025-09-04 19:16:10 +03:00
EnumDev 162f76b697 Add flag to bpm-package for moving output packages to the binary
directory
2025-09-04 18:08:12 +03:00
EnumDev f656006710 Add bpm-repo functionality 2025-09-04 18:07:44 +03:00
EnumDev 1d43614fde Remove bpm-convert 2025-09-04 13:02:39 +03:00
EnumDev ad691cd78e Switch from Go's flag package to pflag 2025-09-04 12:21:23 +03:00
EnumDev 3cfb314333 Improve package compilation and installation handling 2025-09-04 12:01:59 +03:00
EnumDev 3b5c8de115 Update README.md 2025-09-04 12:01:09 +03:00
EnumDev 3dbb24fd15 Update Makefile 2025-09-03 18:36:46 +03:00
EnumDev 5a7995d226 Move help message and flag setup to bpm-utils-shared package 2025-05-04 17:52:29 +03:00
EnumDev a6578fb414 Remove snake-case from bpm-utils-shared import 2025-05-04 17:33:44 +03:00
EnumDev 354d284289 Make Makefile POSIX-compliant 2025-05-04 17:32:23 +03:00
EnumDev 4235252172 Add bpm-package functionality 2025-05-04 17:29:00 +03:00
EnumDev 2dec7c28e6 Update README.md 2025-04-09 17:25:55 +03:00
EnumDev 368c599ea6 Replace placeholders in template files 2025-04-09 13:51:46 +03:00
EnumDev e147d74137 Add command description to bpm-setup help message 2025-04-08 14:16:32 +03:00
EnumDev d395004658 Add a few template files 2025-04-08 14:11:57 +03:00
EnumDev a0aff54e95 Fix error message 2025-04-08 13:48:16 +03:00
EnumDev e021e814f4 Trim spaces from directory path and package name 2025-04-08 13:47:56 +03:00
EnumDev 57a58a18a7 Add checks to bpm-setup 2025-04-08 13:43:55 +03:00
EnumDev 23b5f0eee1 Add bpm-setup functionality 2025-04-07 22:05:04 +03:00
EnumDev c60bec2c1a Setup flag system for bpm-setup 2025-04-07 21:40:32 +03:00
EnumDev e02d64b67e Setup basic repository structure 2025-04-07 21:22:24 +03:00
EnumDev 5076c48001 Update LICENSE 2025-04-07 21:10:56 +03:00
EnumDev 7df29661c3 Moved over to new BPM file format 2024-10-26 18:04:04 +03:00
EnumDev 66c8dd5f91 Directory name will now be used as the package name if not set in bpm-setup and updated README.md 2024-10-08 10:32:58 +03:00
EnumDev 9372acba3f pre_update.sh package scripts will now be included in bpm files 2024-10-08 10:08:48 +03:00
EnumDev efb904fa37 bpm-convert will now make sure dependencies are met if bpm is installed 2024-10-08 09:45:49 +03:00
EnumDev 430a233879 It is no longer necessary to type the output name of the source bpm file 2024-10-08 09:42:49 +03:00
EnumDev 9ef4699c0d Added make dependency detection for bpm-convert 2024-09-18 11:39:22 +00:00
EnumDev c2de62c343 Fixed 'deep' repository data creation not using the updated database format 2024-09-14 14:24:37 +00:00
EnumDev e4a9622ff2 Fixed package scripts not being included in bpm file 2024-09-14 14:23:36 +00:00
EnumDev 39b56204ae Fixed 'skip check' flag and added .compilation-options files that can alter the metadata of the output binary bpm file 2024-09-09 09:23:46 +00:00