Thanks all for the great reviews.

Thank you in particular to those who said WHY changes were suggested. I now feel empowered to go on to package rambox-os.

I believe I have incorporated all the feedback I received in the below.

If I missed something it is by mistake - and I ask for your generosity in pointing it out once again.

=========================================================

# Maintainer: Tom Hale <tom[noodle]hale[point]ee>
# Contributor: twa022 <twa022 at gmail dot com>

_pkgname=nixnote2
pkgname=${_pkgname}-git
pkgver=2.1.0.beta3.r95.g8f235769
pkgrel=2
pkgdesc='Evernote clone (formerly Nevernote) - git checkout'
url="https://github.com/robert7/$_pkgname";
arch=(x86_64)
license=(GPL3)
depends=(java-runtime hicolor-icon-theme poppler-qt5 tidy qt5-webkit)
makedepends=(git)
provides=("nixnote=${pkgver%.r*}" "$_pkgname=${pkgver%.r*}")
replaces=(nevernote nixnote nixnote-beta)
source=("git+${url}.git")
sha256sums=('SKIP')

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

build() {
  cd "$srcdir/$_pkgname"
  qmake PREFIX=/usr
  make
}

package() {
  cd "$_pkgname"
  make INSTALL_ROOT="$pkgdir" install
install -Dm644 -t "${pkgdir}/usr/share/doc/${_pkgname}/" docs/{shortcuts-howto,CHANGELOG}.md
  # Rename shortcuts.txt to align with shortcuts-howto.md:
install -m644 shortcuts.txt "${pkgdir}/usr/share/doc/${_pkgname}/shortcuts_sample.txt"
}

--
Regards,
Tom Hale

Reply via email to