Package Details: dasher 5.0.0.alpha+24+gb0a3e18-1

Git Clone URL: https://aur.archlinux.org/dasher.git (read-only, click to copy)
Package Base: dasher
Description: Information-efficient text-entry interface, driven by natural continuous pointing gestures
Upstream URL: http://www.gnome.org
Licenses: GPL
Submitter: htesligte
Maintainer: htesligte
Last Packager: htesligte
Votes: 4
Popularity: 0.000001
First Submitted: 2016-07-31 20:28
Last Updated: 2016-07-31 20:35

Latest Comments

danieltetraquark commented on 2020-03-01 09:18

# Maintainer: Henk te Sligte <henk@hjts.nl>
# Contributor: damir <damir@archlinux.org>

pkgname=dasher
pkgver=5.0.0.alpha+24+gb0a3e18
pkgrel=1
pkgdesc="Information-efficient text-entry interface, driven by natural continuous pointing gestures"
arch=('i686' 'x86_64')
license=('GPL')
depends=('speech-dispatcher' 'gtk3')
makedepends=('git' 'gnome-common' 'gnome-doc-utils')
url="http://www.gnome.org"
options=('!emptydirs')
source=('git+https://gitlab.gnome.org/GNOME/dasher')
sha256sums=('SKIP')

pkgver() {
  cd $pkgname
  git describe --long | sed -e 's/-/+/g' -e 's/^DASHER_//' -e 's/_/./g'
}

prepare() {
  cd $pkgname
  rm -f m4/glib-gettext.m4
  NOCONFIGURE=1 ./autogen.sh
}

build() {
  cd $pkgname
  ./configure --prefix=/usr --sysconfdir=/etc \
      --localstatedir=/var --disable-scrollkeeper --enable-speech
  make
 # Src/Gtk2/generate-schema -s > dasher.gschema.xml
}

package() {
  cd $pkgname
 # install -Dm644 dasher.gschema.xml "${pkgdir}/usr/share/glib-2.0/schemas/dasher.gschema.xml"
  make DESTDIR="${pkgdir}" install
}

xlegs commented on 2018-10-28 23:39

I cannot install due to:

==> Building and installing package
==> Making package: dasher 5.0.0.alpha+24+gb0a3e18-1 (Sun 28 Oct 2018 04:37:41 PM PDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Cloning dasher git repo...
Cloning into bare repository '/tmp/yaourt-tmp-stefan/aur-dasher/dasher'...
fatal: unable to connect to git.gnome.org:
git.gnome.org[0: 209.132.180.168]: errno=No route to host
git.gnome.org[1: 209.132.180.180]: errno=No route to host

I use dasher daily, so any help will be appreciated.

dreieck commented on 2018-08-07 12:54

Another note:

gnome-autogen.sh spills out some warnings, which might evolve to build failures in the future:

==> Starting prepare()...
/sbin/gnome-autogen.sh
***Warning*** USE_COMMON_DOC_BUILD is deprecated, you may remove it from autogen.sh
***Warning*** USE_GNOME2_MACROS is deprecated, you may remove it from autogen.sh
***Warning*** PKG_NAME is deprecated, you may remove it from autogen.sh

dreieck commented on 2018-08-07 12:53

A note: /usr/share/glib-2.0/schemas/dasher.gschema.xml makes some complications:

:: Running post-transaction hooks...
(1/3) Compiling GSettings XML schema files...
/usr/share/glib-2.0/schemas/dasher.gschema.xml:4:1  Error on line 4 char 1: Invalid name “DrawMouseLine”: names must begin with a lowercase letter.  This entire file has been ignored.

There are more entries whose names begin uppercase.

I don't know if just renaming it lowercase is OK or if it breaks other things ...

dreieck commented on 2018-08-07 12:50

Please prepend the source-entry with git+.

dreieck commented on 2018-08-07 12:45

Please set the actual version number, since you check out a specific git commit. Put your pkgver in the AUR does not reflect the pkgver that will be computed after checkout.

Please set pkgver=5.0.0.alpha+24+gb0a3e180, or anything newer if you decide to upgrade your package to any newer version.