13 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
6 changed files with 62 additions and 88 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

View File

@ -1,55 +0,0 @@
---
kind: pipeline
type: kubernetes
name: linter
platform:
os: linux
arch: amd64
steps:
- name: markdown lint
commands:
- markdownlint *.md
image: docker.io/volkerraschek/markdownlint:0.32.1
resources:
limits:
cpu: 150
memory: 150M
- name: sync
image: appleboy/drone-git-push
environment:
GIT_PUSH_SSH_KEY:
from_secret: aur_ssh_key
settings:
branch: master
remote: ssh://aur@aur.archlinux.org/mint-backgrounds.git
force: false
- name: email-notification
environment:
SMTP_FROM_ADDRESS:
from_secret: smtp_from_address
SMTP_FROM_NAME:
from_secret: smtp_from_name
SMTP_HOST:
from_secret: smtp_host
SMTP_USERNAME:
from_secret: smtp_username
SMTP_PASSWORD:
from_secret: smtp_password
image: docker.io/volkerraschek/drone-email:0.1.1
resources:
limits:
cpu: 150
memory: 150M
when:
status:
- changed
- failure
trigger:
event:
exclude:
- tag

View File

@ -10,6 +10,3 @@ end_of_line = lf
charset = utf-8 charset = utf-8
trim_trailing_whitespace = true trim_trailing_whitespace = true
insert_final_newline = false insert_final_newline = false
[Makefile]
indent_style = tab

12
.gitignore vendored
View File

@ -1,7 +1,5 @@
* pkg
!.drone.yml src
!.gitignore *tar.gz
!.editorconfig *tar.zst
!.SRCINFO *tar.zst.sig
!PKGBUILD
!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,35 +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)
[![Build Status](https://drone.cryptic.systems/api/badges/volker.raschek/mint-backgrounds-pkg/status.svg)](https://drone.cryptic.systems/volker.raschek/mint-backgrounds-pkg)
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
```