Eoin-ONeill-Yokai / PKGBUILD

PKGBUILDs; most are in the AUR, others are custom or not yet ready. Co-maintainership of mine and yours pkgbuild can be discussed

Home Page:https://aur.archlinux.org/packages/?O=0&SeB=M&K=FabioLolix&outdated=&SB=n&SO=a&PP=50&do_Search=Go

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Status

  • Neobarok: on AUR
  • openage-git: on AUR (adopted)
  • qstopmotion: on AUR (not me)

From AUR3:

Name status
qcomicbook updated version
squeezeplay plain aur3 import

From AUR:

Name status
moksha-modules-extra-git build fix
openage-git install fix (adopted)
upplay-qt5 updated compiling flag to build in QT5
upplay-qt5-git updated compiling flag to build in QT5
dvdae-bin updpkgsums
solar2 updpkgsums
voltra updpkgsums

Reworked from AUR or Arch:

Name modified to
clementine-lite-git disable plugins
clementine-lite-qt5-git disable plugins
mpv-vaapi enabled vaapi
phoronix-test-suite-milestone build milestone version
roonbridge add 'armv7h' & 'aarch64' architectures
smbnetfs enable gnome keyring
smbnetfs-git build git version with gnome keyring enabled
twin-git build git version
xf86-video-sisimedia-rkrell-git video driver for SiS 671/771 cards

Original:

Name Description
madrigal-git Qt5 OpenHome Control Point, in development
maxmonitoring Monitoring tool for Solarmax inverters
neobarok 3D modeling software
openboard-bin Openboard Ubuntu binary version
qiviever QT image viewer
qmultirecord Simultaneously burn multiple ISO files on several optical drives
quickhash-gui-bin Graphical hashing utility, Debian binary version
sacd-decoder-bzr Command line SACD decoder

Others pkgbuilds are experimental, work in progress or fails:

Name
squeezeplay Git versions don't compile
gravit-designer In progress

Tips for other packages

Update source info

makepkg --printsrcinfo > .SRCINFO

Extract .rpm .deb etc.. with bsdtar, avoid rpmextract, debtap, alien etc..

bsdtar -xf $packagename.*

Package which use rpmextarct

  • libstdc++296

#devel pkgver

Git with tags

pkgver() { cd "$pkgname" git describe --long --tags | sed 's/([^-]*-g)/r\1/;s/-/./g' }

Git no tags

pkgver() { cd ${pkgname} printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" }


for fs-uae Amiga emulator add CXXFlags in build()

build() { cd $pkgname-$pkgver XXFLAGS="${CXXFLAGS} -std=gnu++98" ./configure --prefix=/usr make }


  • yaourt -S $(pacman -Qqo '/usr/lib/perl5/vendor_perl')
  • pacaur -S --rebuild $(pacman -Qqo '/usr/lib/perl5/vendor_perl')

VAR= cd $PWD/$VAR makepkg --printsrcinfo > .SRCINFO rsync {PKGBUILD,.SRCINFO} ~/Dev/Github/AUR/$VAR cd ..

About

PKGBUILDs; most are in the AUR, others are custom or not yet ready. Co-maintainership of mine and yours pkgbuild can be discussed

https://aur.archlinux.org/packages/?O=0&SeB=M&K=FabioLolix&outdated=&SB=n&SO=a&PP=50&do_Search=Go


Languages

Language:Shell 88.3%Language:HTML 11.6%Language:Makefile 0.0%