15 Commits

Author SHA1 Message Date
2fd962ca5a chore(deps): add mint-backgrounds-wallpapers 2025-06-02 19:49:00 +02:00
ff5d1d9437 docs(README): remove drone badge 2025-06-02 19:49:00 +02:00
3fa7007d25 fix(ci): remove gitea workflows, because AUR does not allow sub dirs 2025-06-02 19:49:00 +02:00
642cb3219e chore(ci): improve error handling and push only ref 2025-06-02 19:48:58 +02:00
eb9249539f fix(ci): remove drone configuration 2025-06-02 19:48:49 +02:00
fd87b9d3a3 chore(renovate): use configuration preset
All checks were successful
continuous-integration/drone/push Build is passing
2025-03-30 21:02:46 +02:00
29d7b70c1d fix: add mint-backgrounds-wilma
All checks were successful
continuous-integration/drone/push Build is passing
2024-04-02 14:24:47 +02:00
9e58986e70 fix(renovate): remove automerge options
All checks were successful
continuous-integration/drone/push Build is passing
2024-01-21 14:39:42 +01:00
73c8b1e1c6 fix: resolve cyclic dependency
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-19 21:44:27 +01:00
4d11857524 fix: add mint-backgrounds-virginia
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-13 16:06:36 +01:00
a7e439cfe3 fix: add mint-backgrounds-virginia
All checks were successful
continuous-integration/drone/push Build is passing
2023-12-13 16:02:44 +01:00
c313d42b87 fix(ci): init
All checks were successful
continuous-integration/drone Build is passing
2023-12-02 16:01:38 +01:00
f1ef8eeadf fix: add mint-backgrounds-victoria 2023-06-23 09:31:55 +02:00
2fe2819a2e fix: editor config
All checks were successful
continuous-integration/drone/push Build is passing
2023-01-09 12:22:45 +01:00
91d6938d53 fix(ci): init drone
All checks were successful
continuous-integration/drone/push Build is passing
2022-12-16 16:18:01 +01:00
5 changed files with 73 additions and 27 deletions

View File

@@ -1,6 +1,6 @@
pkgbase = mint-backgrounds pkgbase = mint-backgrounds
pkgdesc = The backgrounds of Linux Mint pkgdesc = The backgrounds of Linux Mint
pkgver = 1.5.0 pkgver = 1.9.0
pkgrel = 1 pkgrel = 1
arch = any arch = any
license = Various license = Various
@@ -31,5 +31,9 @@ pkgbase = mint-backgrounds
depends = mint-backgrounds-una depends = mint-backgrounds-una
depends = mint-backgrounds-vanessa depends = mint-backgrounds-vanessa
depends = mint-backgrounds-vera depends = mint-backgrounds-vera
depends = mint-backgrounds-victoria
depends = mint-backgrounds-virginia
depends = mint-backgrounds-wallpapers
depends = mint-backgrounds-wilma
pkgname = mint-backgrounds pkgname = mint-backgrounds

12
.editorconfig Normal file
View File

@@ -0,0 +1,12 @@
# EditorConfig is awesome: https://EditorConfig.org
# top-most EditorConfig file
root = true
[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = false

11
.gitignore vendored
View File

@@ -1,6 +1,5 @@
* pkg
!PKGBUILD src
!.gitignore *tar.gz
!.editorconfig *tar.zst
!.SRCINFO *tar.zst.sig
!README.md

View File

@@ -1,7 +1,7 @@
# Maintainer: Markus Pesch <markus.pesch@cryptic.systems> # Maintainer: Markus Pesch <markus.pesch@cryptic.systems>
pkgname=mint-backgrounds pkgname=mint-backgrounds
pkgver=1.5.0 pkgver=1.9.0
pkgrel=1 pkgrel=1
pkgdesc="The backgrounds of Linux Mint" pkgdesc="The backgrounds of Linux Mint"
license=('Various') license=('Various')
@@ -34,4 +34,8 @@ depends=(
'mint-backgrounds-una' 'mint-backgrounds-una'
'mint-backgrounds-vanessa' 'mint-backgrounds-vanessa'
'mint-backgrounds-vera' 'mint-backgrounds-vera'
'mint-backgrounds-victoria'
'mint-backgrounds-virginia'
'mint-backgrounds-wallpapers'
'mint-backgrounds-wilma'
) )

View File

@@ -1,34 +1,61 @@
# mint-backgrounds # mint-backgrounds
[![https://img.shields.io/aur/version/mint-backgrounds](https://img.shields.io/aur/version/mint-backgrounds)](https://aur.archlinux.org/packages/mint-backgrounds) ![AUR version](https://img.shields.io/aur/version/mint-backgrounds?label=AUR)
[![https://img.shields.io/aur/license/mint-backgrounds](https://img.shields.io/aur/license/mint-backgrounds)](https://aur.archlinux.org/packages/mint-backgrounds) ![AUR votes](https://img.shields.io/aur/votes/mint-backgrounds)
[![https://img.shields.io/aur/maintainer/mint-backgrounds](https://img.shields.io/aur/maintainer/mint-backgrounds)](https://aur.archlinux.org/packages/mint-backgrounds)
[![https://img.shields.io/aur/last-modified/mint-backgrounds](https://img.shields.io/aur/last-modified/mint-backgrounds)](https://aur.archlinux.org/packages/mint-backgrounds)
This repository contains the source code to build the Arch Linux package This repository contains build files to build the Arch Linux package `mint-backgrounds`. Instead of building the
`mint-backgrounds`. package yourself, it can also be obtained from the following private repository. More detailed are described
[here](#obtaining-pre-built-packages-from-a-repository).
The package can be created and installed locally via `makepkg`. Alternatively, ## Build
it can be installed from the
[AUR](https://aur.archlinux.org/packages/mint-backgrounds) using an AUR helper
such as `yay`.
## makepkg Clone this repository and use `makepkg` to build the package by yourself. For example:
Clone the repository from one of the mirrors and move into the cloned git
repository. Execute `makepkg --install` to build the and install the package.
```bash ```bash
git clone <URL> git clone https://aur.archlinux.org/mint-backgrounds.git
cd mint-backgrounds cd mint-backgrounds
makepkg --install makepkg
``` ```
## yay ## Yay
Make sure that yay is installed. Run yay to build and install the The build files are also available via AUR and can be installed via an AUR helper like `yay`.
mint-backgrounds package.
```bash ```bash
yay --sync --aur mint-backgrounds yay --sync --aur mint-backgrounds
``` ```
## Obtaining pre-built packages from a repository
Instead of building the packages locally, it is also possible to configure an additional repository to install the
package directly via `pacman`. The following commands are used to create the repository, configure the GPG key to verify
the packages and install the package:
```bash
# Create drop-in directory
sudo mkdir --parents /etc/pacman.d/repos
# Create configuration of the repository 'volker.raschek'
sudo tee /etc/pacman.d/repos/volker.raschek.conf > /dev/null <<'EOF'
[volker.raschek]
SigLevel = PackageRequired TrustedOnly
Include = /etc/pacman.d/repos/volker.raschek.list
EOF
# Create mirror list of the repository 'volker.raschek'
sudo tee /etc/pacman.d/repos/volker.raschek.list > /dev/null <<'EOF'
Server = https://aur.cryptic.systems/$repo/$arch
EOF
# Import gpg key of the repository 'volker.raschek'
sudo pacman-key --keyserver hkps://keys.openpgp.org --recv-keys 9B146D11A9ED6CA7E279EB1A852BCC170D81A982
# Extend existing pacman configuration of the repository 'volker.raschek'
sudo echo "Include = /etc/pacman.d/repos/*.conf" >> /etc/pacman.conf
# Update pacman cache
sudo pacman --sync --refresh
# Install the package and receive updates directly via pacman :)
sudo pacman --sync mint-backgrounds
```