Commit Graph

360 Commits

Author SHA1 Message Date
Elara 447f71a499 Add a way to check the minimum version supported by a LURE repo 2022-11-22 12:51:45 -08:00
Elara 101eeece89 Add documentation for helper commands 2022-11-22 12:26:06 -08:00
Elara 6a0e18ddd6 Use slice for list of distros excluded from /usr/lib64 2022-11-22 11:44:00 -08:00
Elara f975daab13 Use /usr/lib for libraries on Arch, Alpine, and Void linux 2022-11-21 22:16:06 -08:00
Elara 351e21aaee Add install-library helper command 2022-11-21 21:45:18 -08:00
Elara 29207ac6a7 Add DISTRO_ID_LIKE environment variable 2022-11-21 21:03:56 -08:00
Elara 64d178b8c3 Install manuals in the proper locations 2022-11-21 16:34:47 -08:00
Elara 0a0afb0366 Add install-completion helper command 2022-11-21 15:20:22 -08:00
Elara dc2ccded31 Change name of install-bin to install-binary 2022-11-20 20:56:34 -08:00
Elara 401e8531ab Add initial helper functions (#39) 2022-11-20 20:52:38 -08:00
Elara 1d33bc69b1 Add environment variables to table of contents 2022-11-20 14:17:20 -08:00
Elara f8f85e23df Run version function before anything else and set the version variable to its output 2022-11-20 14:15:31 -08:00
Elara 37d286beec Resolve ARM variant in the value of the environment variable 2022-11-20 13:57:59 -08:00
Elara f97c878a1d Make the architecture match on all machines 2022-11-20 13:54:49 -08:00
Elara d448ebe641 Add documentation for environment variables 2022-11-20 13:50:03 -08:00
Elara 00ec52f9f4 Expose distro version ID as an environment variable 2022-11-20 21:45:45 +00:00
Elara ffff59433e Parse distro version ID instead of build ID 2022-11-20 21:43:58 +00:00
Elara acc54564b6 Switch badge to self-hosted CI 2022-11-18 08:20:46 +00:00
Elara b38044bd7c Add woodpecker CI config 2022-11-18 08:18:02 +00:00
Elara 0f47be6051 Remove epoch from reported version if it is zero 2022-11-14 14:59:16 -08:00
Elara 1f00907eef Fix maintainer spelling in goreleaser config 2022-11-14 14:29:01 -08:00
Elara 234a2f4d5d Add provides and conflicts to goreleaser config 2022-11-14 14:25:19 -08:00
Elara 9298cf800f Show repo name when prompting to select package 2022-11-14 14:04:46 -08:00
Elara 004358050c Actually pass the repodir parameter this time 2022-11-13 19:30:23 -08:00
Elara cb74499769 Add repodir variable 2022-11-13 19:08:58 -08:00
Elara 271a6d84fb Remove installed build dependencies from list 2022-11-13 18:49:55 -08:00
Elara 34ff02c19a Make SKIP case-insensitive 2022-11-06 14:48:31 -08:00
Elara 6ccf8f2640 Change package name to linux-user-repository 2022-11-05 16:40:38 -07:00
Elara 41c77de379 Add GPLv3 headers to all files 2022-11-05 16:11:01 -07:00
Elara ff4d35ce54 Fix link for lure-repo-bot 2022-11-03 14:23:20 -07:00
Elara c7f679bcc4 Create adding-packages doc 2022-11-03 14:18:57 -07:00
Elara 67a0c4abe0 Fix postremove script decoding 2022-10-23 01:16:42 -07:00
Elara 4aa08dcb1e Update license field docs 2022-10-19 05:37:29 +00:00
Elara df3c92dc6d Remove replace directive and update nfpm 2022-10-15 11:44:46 -07:00
Elara 93f534b107 Move packages to working directory after build (Fixes #13) 2022-10-14 01:37:13 -07:00
Elara efda30eacf Don't pull repos if they've already been pulled in the same command 2022-10-03 15:51:46 -07:00
Elara 5d54eb0d15 Add --needed flag to pacman install commands 2022-10-03 15:48:43 -07:00
Elara 9c3e3446b6 Add documentation for new ~name parameter 2022-10-03 15:40:37 -07:00
Elara aa77d69ce5 Separate download.Get() function and add ~name parameter to git downloads 2022-10-03 15:38:38 -07:00
Elara 75fa15c3d5 Add docs for version() function 2022-10-02 20:19:50 -07:00
Elara ae3b595f06 Add version() function 2022-10-02 20:09:12 -07:00
Elara 53b67203d8 Pass function directory using new ScriptFunc arguments 2022-10-02 20:06:00 -07:00
Elara e1e57fbb0c Pass options to subshell when executing a ScriptFunc 2022-10-02 19:59:10 -07:00
Elara 65bd9cb352 Add CI badge to README 2022-10-01 21:04:42 -07:00
Elara 37629ef9bb Add documentation about Like distros 2022-10-01 21:00:57 -07:00
Elara 7e9e241df3 Disable like distros if LURE_DISTRO is set 2022-10-01 20:56:08 -07:00
Elara 61bcacba51 Add option to disable like distros in decoder 2022-10-01 20:53:26 -07:00
Elara 0aeb154933 Move cross-packaging instructions to usage docs 2022-10-01 18:20:54 -07:00
Elara f9652abfe9 Ask user for confirmation if CPU arch doesn't match 2022-10-01 14:39:26 -07:00
Elara 03beaa5a1b Fix apk remove command 2022-10-01 01:47:07 -07:00