Skip to content
Snippets Groups Projects
Commit 52bf5885 authored by Shironeko's avatar Shironeko
Browse files

first commit

parents
No related branches found
Tags 1-2.1.8-1
No related merge requests found
Pipeline #84 passed
trunk/*-66serv/
trunk/pkg/
trunk/src/
trunk/*.pkg.tar.xz
trunk/*.pkg.tar.xz.sig
version/*/bin/
image: obarun/our:latest
stages:
- build
- commit
package:
stage: build
script:
- mkdir -p /etc/our
- cp ./our.cfg /etc/our/our.cfg
- cp ./pacman.conf.builder /etc/pacman.conf.builder
- our-prepare.sh
- our-build.sh --chdir=trunk $CI_PROJECT_DIR
artifacts:
name: $CI_PROJECT_NAME-$CI_COMMIT_REF_NAME-$CI_COMMIT_SHORT_SHA
paths:
- "*.pkg.tar.xz"
only:
changes:
- trunk/PKGBUILD
commit:
stage: commit
only:
changes:
- trunk/PKGBUILD
script:
- our-commit.sh
Please see the [wiki](https://git.obarun.org/our/our-guideline/-/wikis/home) pages.
# Options passed to makepkg
makepkg_opts=( "--noconfirm" "--nosign" "--syncdeps" "--rmdeps" "--clean" "--cleanbuild" )
#
# pacman.conf used if the options --pacman-conf passed at our-build.sh on the .gitlab.yml file
#
[options]
HoldPkg = pacman glibc
Architecture = auto
IgnorePkg = systemd
IgnorePkg = systemd-libs
NoExtract = /usr/lib/libsystemd*.*
Color
CheckSpace
VerbosePkgLists
ParallelDownloads = 5
#XferCommand =
SigLevel = Required DatabaseOptional
LocalFileSigLevel = Optional
#[obcore-testing]
#SigLevel = Required
#Server = https://repo.obarun.org/obcore-testing/
[obcore]
SigLevel = Required
Server = https://repo.obarun.org/obcore
#[obextra-testing]
#SigLevel = Required
#Server = https://repo.obarun.org/obextra-testing
[obextra]
SigLevel = Required
Server = https://repo.obarun.org/obextra
#[obcommunity-testing]
#SigLevel = Required
#Server = https://repo.obarun.org/obcommunity-testing
[obcommunity]
SigLevel = Required
Server = https://repo.obarun.org/obcommunity
#[obmultilib-testing]
#SigLevel = Required
#Server = https://repo.obarun.org/obmultilib-testing
[obmultilib]
SigLevel = Required
Server = https://repo.obarun.org/obmultilib
#[observice-testing]
#SigLevel = Required
#Server = https://repo.obarun.org/observice-testing
[observice]
SigLevel = Required
Server = https://repo.obarun.org/observice
#[testing]
#Include = /etc/pacman.d/mirrorlist
[core]
Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
#[community-testing]
#Include = /etc/pacman.d/mirrorlist
[community]
Include = /etc/pacman.d/mirrorlist
#[multilib-testing]
#Include = /etc/pacman.d/mirrorlist
#[multilib]
#Include = /etc/pacman.d/mirrorlist
Copyright (c) <year> <name> <email>
All rights reserved.
Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
# Obarun : 66 init/supervisor
# Maintainer : Shironeko <shironeko(at)tesaguri.club>
# PkgSource : url="https://git.obarun.org/our/shironeko/pasystray-66serv"
#-----------------------------------------------------------------------------------------------
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgbase=pasystray
service=pasystray
pkgdesc="${pkgbase} service for 66 tools"
pkgver=0.0.1
pkgrel=1
pkgname="${pkgbase}"-66serv
url="https://git.obarun.org/our/shironeko/${pkgbase}-66serv.git"
track=branch
target=master
source=("${pkgname}::git+${url}#${track}=${target}")
#-------------------------------------| BUILD CONFIGURATION |-----------------------------------
makedepends=('git')
prepare() {
cd "${pkgname}/trunk"
sed "s:@VERSION@:${pkgver}:" -i "${service}"
}
#-------------------------------------------| PACKAGE |------------------------------------------
package() {
cd "${pkgname}/trunk"
install -Dm 0644 ${service} "${pkgdir}"/usr/lib/66/service/${service}
}
#------------------------------------| INSTALL CONFIGURATION |----------------------------------
arch=('x86_64')
pkgdepends=pasystray
depends=(
"${pkgdepends}"
'66>=0.6.1.1'
#'66-tools'
)
#-------------------------------------| SECURITY AND LICENCE |----------------------------------
sha512sums=('SKIP')
license=('0BSD')
[main]
@type = longrun
@version = @VERSION@
@description = "PulseAudio system tray"
@options = ( log )
@user = ( user )
[start]
@execute = ( pasystray )
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment