|
151de2112e
|
Fix virtual packages not being accounted for in GetDependants function
|
2025-04-08 19:20:49 +03:00 |
|
|
e60381beb1
|
Rename constants
|
2025-04-08 17:41:14 +03:00 |
|
|
0801612166
|
Create functions for basic package management in bpmlib
|
2025-04-07 21:03:33 +03:00 |
|
|
9485248d8e
|
Unexport functions
|
2025-04-07 17:28:26 +03:00 |
|
|
68291e2666
|
Rename go files
|
2025-04-07 17:14:04 +03:00 |
|
|
05f273d687
|
Update bpm frontend module name
|
2025-04-07 17:10:19 +03:00 |
|
|
fcb2ef1515
|
Split project into the BPM frontend (src/bpm) and the BPM backend module (src/bpmlib)
|
2025-04-07 17:06:40 +03:00 |
|
|
97de746a7d
|
Move go code to src/ subdirectory
|
2025-04-07 15:35:18 +03:00 |
|
|
a26737859c
|
Merge pull request 'Add hook functionality' (#9) from hooks into develop
Reviewed-on: #9
|
2025-04-07 12:20:24 +00:00 |
|
|
90d5a23fcc
|
Remove redundant underscore
|
2025-04-07 14:59:28 +03:00 |
|
|
7104441727
|
Allow globstar in bpmhook path targets
|
2025-04-07 14:58:56 +03:00 |
|
|
5f8e4f00ea
|
Added basic hook functionality
|
2025-04-05 15:03:00 +03:00 |
|
|
87c492a30c
|
Improve virtual package handling
|
2025-04-04 21:40:21 +03:00 |
|
|
e94b2a8816
|
Add replaces field to package information
|
2025-03-15 11:20:33 +02:00 |
|
|
4f9d2cdecd
|
Add ability to ignore packages
|
2025-03-13 15:34:43 +02:00 |
|
|
e2e2629dc9
|
Make bash the default shell in Makefile
|
2025-03-13 15:34:10 +02:00 |
|
|
c3981ad95c
|
Added repository entry information flag for the info subcommand and slightly altered the search subcommand format
|
2024-11-17 18:02:54 +02:00 |
|
|
852e615806
|
Changed info subcommand format and added support for checking .bpm file information
|
2024-11-17 17:32:49 +02:00 |
|
|
e285fd792e
|
Fixed bug where dependencies would be installed with 'manual' as installation reason
|
2024-11-06 09:06:46 +02:00 |
|
|
2accc30390
|
Added --installation-reason flag
|
2024-11-05 15:34:55 +02:00 |
|
|
b625fe97ef
|
Added --cleanup flag to the remove subcommand
|
2024-11-04 19:38:54 +02:00 |
|
|
6e2bb86ef0
|
Show dependant packages in the 'info' subcommand
|
2024-11-04 14:05:38 +02:00 |
|
|
e30a32c568
|
Added an --unused flag for the remove subcommand and remove will no longer display errors if a package does not exist
|
2024-10-30 16:35:52 +02:00 |
|
|
a2da73e26b
|
Added a 'cleanup' subcommand that removes unused dependencies
|
2024-10-24 12:44:43 +03:00 |
|
|
2c7c4eeb73
|
Fixed small bug regarding installation reasons not always being read correctly
|
2024-10-23 19:13:18 +03:00 |
|
|
6e11f937a6
|
Added conflict checking
|
2024-10-23 16:10:42 +03:00 |
|
EnumDev
|
db6a776763
|
Merge branch 'improve_bpm_structure' into 'master'
Switch to new BPM file structure
See merge request bubble-package-manager/bpm!8
|
2024-10-23 06:22:39 +00:00 |
|
EnumDev
|
e888fe06e8
|
Merge branch 'develop' into 'master'
Bug fixes and added pre_update.sh pacakge scripts
See merge request bubble-package-manager/bpm!7
|
2024-10-23 06:18:00 +00:00 |
|
|
fe928dbbd6
|
Fixed ActionsContainPackage BPMOperation receiver function incorrectly returning false
|
2024-10-22 17:43:05 +03:00 |
|
|
0b439bcfed
|
Changed BPM Version to 0.5.0
|
2024-10-22 15:37:16 +03:00 |
|
|
4aed0fe5b0
|
Made GetArch() function run independently of the 'uname' command
|
2024-10-21 21:55:39 +03:00 |
|
|
a054717b23
|
Improved package removal and fixed bugs related to it
|
2024-10-21 21:51:03 +03:00 |
|
|
918ff984ca
|
Moved package fetching, installation and removal functionality to operations.go
|
2024-10-17 11:54:32 +03:00 |
|
|
a7b025d92d
|
Removed additional empty line in output
|
2024-10-15 14:34:32 +03:00 |
|
|
ef16fa8195
|
Improve tarball single file reading
|
2024-10-15 14:34:01 +03:00 |
|
|
1aec288013
|
Added octal permissions to BPMFileEntry struct
|
2024-10-15 12:20:26 +03:00 |
|
|
7816d0072c
|
Added BPM operation structs which make handling package installation/removal easier and fixed multiple bugs
|
2024-10-15 10:03:06 +03:00 |
|
|
1bd57110a0
|
Removed some unused functions and renamed some variables
|
2024-10-10 12:44:06 +03:00 |
|
|
76efa42bcf
|
Started implementation on the new bpm file structure
|
2024-10-10 12:36:29 +03:00 |
|
|
c8939614b1
|
Fixed circular dependency problems
|
2024-10-08 20:21:49 +03:00 |
|
|
4793424f3d
|
Fixed error when installing new package
|
2024-10-08 11:10:49 +03:00 |
|
|
e1726ddce5
|
Add pre_remove.sh package scripts
|
2024-10-07 19:30:42 +03:00 |
|
|
e6cfd112ea
|
Improved version comparison
|
2024-10-07 19:12:17 +03:00 |
|
|
2d35ac12a1
|
Provided packages should now function correctly
|
2024-10-07 14:47:57 +03:00 |
|
|
a3d1167358
|
Replaced references to old username (CapCreeperGR) with new username (EnumDev) to avoid confusion
|
2024-10-07 09:36:38 +03:00 |
|
|
3ff01093a0
|
Added BPM_PKG_REVISION, BPM_PKG_OLD_VERSION, BPM_PKG_OLD_REVISION variables to package scripts
|
2024-10-07 09:30:57 +03:00 |
|
EnumDev
|
c427499fb6
|
Merge branch 'remote-repositories-functionality' into 'master'
Finalize remote repositories functionality
See merge request bubble-package-manager/bpm!6
0.4.1
|
2024-09-14 15:58:43 +00:00 |
|
|
108e355e94
|
Standardized error message formatting
|
2024-09-14 16:09:20 +03:00 |
|
|
7b491874eb
|
Small fixes
|
2024-09-14 12:27:14 +03:00 |
|
|
82d3c8bd51
|
Added package revision numbers
|
2024-09-11 13:11:35 +03:00 |
|