Package Details: ticemu-git 1.3.r29.g4f8e0406-2

Git Clone URL: https://aur.archlinux.org/ticemu-git.git (read-only, click to copy)
Package Base: ticemu-git
Description: Third-party TI-84 Plus CE / TI-83 Premium CE emulator, focused on developer features
Upstream URL: https://ce-programming.github.io/CEmu/
Licenses: GPL
Submitter: Juju
Maintainer: Juju (commandblockguy)
Last Packager: Juju
Votes: 8
Popularity: 0.000246
First Submitted: 2020-02-22 04:41 (UTC)
Last Updated: 2020-06-14 00:14 (UTC)

Latest Comments

Zedjones commented on 2019-10-15 14:40 (UTC) (edited on 2019-10-15 14:40 (UTC) by Zedjones)

Had to make some modifications since the project switched over to using submodules at some point I assume

# Maintainer: Julien Savard
pkgname=cemu-git
pkgver=.r1251.6f52694
pkgrel=1
pkgdesc="An open-source third-party TI-84 Plus CE / TI-83 Premium CE calculator emulator"
arch=("i686" "x86_64")
url="https://github.com/MateoConLechuga/CEmu"
license=('GPL')
groups=()
depends=('qt5-base' 'qt5-declarative')
makedepends=('git') # 'bzr', 'git', 'mercurial' or 'subversion'
provides=("cemu")
conflicts=("cemu")
replaces=()
backup=()
options=()
install=
source=('cemu::git+https://github.com/MateoConLechuga/CEmu' 'cemu.desktop')
noextract=()
md5sums=('SKIP'
'3b347a05abc3d1a3a047a68988c659b7')

pkgver() {
cd "$srcdir/${pkgname%-git}"
printf "%s.r%s.%s" "$(cat CEmu.pro | grep CEMU_VERSION | grep -o '[^=]*$')" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}

build() {
cd "$srcdir/${pkgname%-git}"
git submodule init
git submodule update
cd "$srcdir/${pkgname%-git}/gui/qt"
qmake-qt5 -r CEmu.pro
make
}

package() {
cd "$srcdir/${pkgname%-git}/gui/qt"
install -D -m755 "${srcdir}/${pkgname%-git}/gui/qt/CEmu" "$pkgdir/usr/bin/cemu"
install -D -m644 "${srcdir}/${pkgname%-git}/README.md" "$pkgdir/usr/share/${pkgname%-git}/README"
install -D -m644 "${srcdir}/${pkgname%-git}/LICENSE" "$pkgdir/usr/share/licenses/${pkgname%-git}/LICENSE"
install -D -m644 "${srcdir}/${pkgname%-git}/gui/qt/resources/icons/icon.png" "$pkgdir/usr/share/pixmaps/${pkgname%-git}.png"
install -D -m644 "${srcdir}/${pkgname%-git}.desktop" "$pkgdir/usr/share/applications/${pkgname%-git}.desktop"
}

Juju commented on 2017-09-20 16:30 (UTC)

It does help, thanks. I'm going to update the package when I'll have a minute, then maybe even it give up to one of the devs if they use Arch.

rod2ik commented on 2017-09-20 11:51 (UTC) (edited on 2017-09-20 12:00 (UTC) by rod2ik)

This is PRECISELY how I modified the PKGBUILD, and it DID work for me. Hope this helps :) # Maintainer: Julien Savard pkgname=cemu-git pkgver=.r1251.6f52694 pkgrel=1 pkgdesc="An open-source third-party TI-84 Plus CE / TI-83 Premium CE calculator emulator" arch=("i686" "x86_64") url="https://github.com/MateoConLechuga/CEmu" license=('GPL') groups=() depends=('qt5-base' 'qt5-declarative') makedepends=('git') # 'bzr', 'git', 'mercurial' or 'subversion' provides=("cemu") conflicts=("cemu") replaces=() backup=() options=() install= source=('cemu::git+https://github.com/MateoConLechuga/CEmu' 'cemu.desktop') noextract=() md5sums=('SKIP' '3b347a05abc3d1a3a047a68988c659b7') pkgver() { cd "$srcdir/${pkgname%-git}" printf "%s.r%s.%s" "$(cat CEmu.pro | grep CEMU_VERSION | grep -o '[^=]*$')" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { cd "$srcdir/${pkgname%-git}/gui/qt" qmake-qt5 -r CEmu.pro make } package() { cd "$srcdir/${pkgname%-git}/gui/qt" install -D -m755 "${srcdir}/${pkgname%-git}/gui/qt/CEmu" "$pkgdir/usr/bin/cemu" install -D -m644 "${srcdir}/${pkgname%-git}/README.md" "$pkgdir/usr/share/${pkgname%-git}/README" install -D -m644 "${srcdir}/${pkgname%-git}/LICENSE" "$pkgdir/usr/share/licenses/${pkgname%-git}/LICENSE" install -D -m644 "${srcdir}/${pkgname%-git}/gui/qt/resources/icons/icon.png" "$pkgdir/usr/share/pixmaps/${pkgname%-git}.png" install -D -m644 "${srcdir}/${pkgname%-git}.desktop" "$pkgdir/usr/share/applications/${pkgname%-git}.desktop" }

veganvelociraptr commented on 2017-06-05 06:21 (UTC)

The PKGBUILD is broken, all references to CEmu.pro and its resources need to have its parent directories changed to ./gui/qt/

esclapion commented on 2016-03-29 12:38 (UTC)

Cannot find file: CEmu.pro