Giter VIP home page Giter VIP logo

eoin-oneill-yokai / pkgbuild Goto Github PK

View Code? Open in Web Editor NEW

This project forked from fabiololix/pkgbuild

0.0 1.0 0.0 1.28 MB

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

Shell 88.34% Makefile 0.03% HTML 11.63%

pkgbuild's Introduction

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 ..

pkgbuild's People

Contributors

tumido avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.