You are not logged in.

#1 2017-01-03 17:23:55

gurciln
Member
Registered: 2017-01-03
Posts: 3

[REQUEST] Eliot

Hi everybody!

I am a scrabble player and found this nice software called Eliot.
As the package is not in AUR, I tried to compile myself. It depends on libarabica which also is not in AUR. I had no luck in compiling it. Would someone build a package for this scrabble software? Thank you!

Program page: http://www.nongnu.org/eliot/en/index.html
Sources: http://dl.sv.nongnu.org/releases-noredi … 2.1.tar.gz
Libarabica: http://www.jezuk.co.uk/cgi-bin/view/arabica

Offline

#2 2017-01-03 18:09:44

WorMzy
Forum Moderator
From: Scotland
Registered: 2010-06-16
Posts: 11,787
Website

Re: [REQUEST] Eliot

It's available from the old AUR mirror:

Eliot: https://github.com/axilleas/aur-mirror/ … ster/eliot
Arabica: https://github.com/axilleas/aur-mirror/ … er/arabica

If you want to bring the PKGBUILDs up-to-date and resubmit them to the current AUR, feel free.


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

#3 2017-01-03 18:49:16

mis
Member
Registered: 2016-03-16
Posts: 234

Re: [REQUEST] Eliot

WorMzy wrote:

It's available from the old AUR mirror:

Eliot: https://github.com/axilleas/aur-mirror/ … ster/eliot
Arabica: https://github.com/axilleas/aur-mirror/ … er/arabica

If you want to bring the PKGBUILDs up-to-date and resubmit them to the current AUR, feel free.

here you go:

arabica

# Contributor: Andreas Baumann <abaumann at yahoo dot com>

pkgname=arabica
pkgver=2016january
pkgrel=1
pkgdesc="XML and HTML Processing Toolkit"
arch=('i686' 'x86_64')
license=('BSD')
url="http://www.jezuk.co.uk/cgi-bin/view/arabica"
depends=('gcc-libs' 'expat')
source=("https://github.com/jezhiggins/arabica/archive/2016-January.tar.gz")
sha256sums=('ea6940773ae95ec02c6736c0ba688bdfb5c7691e7d2c8da1b331eca74949d73a')

build() {
  cd $pkgname-2016-January

  autoreconf -i

  ./configure --prefix=/usr
  make
}

package() {
  cd $pkgname-2016-January

  make DESTDIR="$pkgdir" install
  install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$pkgname/COPYING
}

eliot

# Maintainer: SpepS <dreamspepser at yahoo dot it>

pkgname=eliot
pkgver=2.1
pkgrel=1
pkgdesc="Free Scrabble game"
arch=('i686' 'x86_64')
license=('GPL')
url="http://www.nongnu.org/eliot/en/index.html"
depends=('arabica' 'libconfig' 'qt4')
makedepends=('boost')
source=("https://dl.sv.nongnu.org/releases-noredirect/eliot/releases/$pkgver/eliot-$pkgver.tar.gz")
sha256sums=('35565ff8d1a909663d5dc31a1eda6796aa81dbdd4f6ea3438660f39b48f6ac2e')

build() {
  cd $pkgname-$pkgver

  ./configure \
    --prefix=/usr \
    --disable-text \
    --disable-ncurses\
    --enable-qt
  make
}

package() {
  cd $pkgname-$pkgver

  make DESTDIR="$pkgdir" install
}

Both are building fine in a clean chroot here...

Last edited by mis (2017-01-03 18:58:31)

Offline

#4 2017-01-03 19:34:35

gurciln
Member
Registered: 2017-01-03
Posts: 3

Re: [REQUEST] Eliot

It works! Thank you guys!

Offline

#5 2017-01-04 09:20:24

cjlano
Member
From: France
Registered: 2013-04-07
Posts: 7

Re: [REQUEST] Eliot

Hello!

Funny you asked, I am also a big fan of eliot and I actually submitted the AUR packages yesterday:

https://aur.archlinux.org/packages/eliot/
https://aur.archlinux.org/packages/arabica/

They are very similar to @mis proposal.

Enjoy!

Offline

#6 2017-01-05 10:52:13

gurciln
Member
Registered: 2017-01-03
Posts: 3

Re: [REQUEST] Eliot

cjlano wrote:

Hello!

Funny you asked, I am also a big fan of eliot and I actually submitted the AUR packages yesterday:

https://aur.archlinux.org/packages/eliot/
https://aur.archlinux.org/packages/arabica/

They are very similar to @mis proposal.

Enjoy!

Thank you for submitting!

Offline

#7 2017-01-05 11:10:19

ugjka
Member
From: Latvia
Registered: 2014-04-01
Posts: 1,794
Website

Re: [REQUEST] Eliot

Uhm I don't think using months names in pkgver is a good idea


https://ugjka.net
paru > yay | webcord > discord
pacman -S spotify-launcher
mount /dev/disk/by-...

Offline

#8 2017-01-05 12:08:44

Lone_Wolf
Member
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 11,868

Re: [REQUEST] Eliot

source=(https://github.com/jezhiggins/$pkgname/archive/${pkgver/_/-}.tar.gz)

That's probably the reason for it.

Gurclin, in alphabetical order february comes before january.
Better use a numeric date in ISO 6801 format, like 20160101 (year month date) .

In the source= line you could type out the tarball name or use an internal variable, like _realver = 2016-january

Last edited by Lone_Wolf (2017-01-05 12:09:11)


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.


(A works at time B)  && (time C > time B ) ≠  (A works at time C)

Offline

#9 2017-01-05 12:33:29

mis
Member
Registered: 2016-03-16
Posts: 234

Re: [REQUEST] Eliot

@cjlano

Just some notes about arabica. 'expat' doesn't need to be in makedepends as it's already in depends.
Does it really need boost as makedependency? It builds fine without. Or would any functionalitiy be missing without boost installed at compile time? I didn't look in depth at it...

Last edited by mis (2017-01-05 12:34:21)

Offline

#10 2017-01-22 20:52:51

cjlano
Member
From: France
Registered: 2013-04-07
Posts: 7

Re: [REQUEST] Eliot

Hello all,

I posted a new version of arabica following your suggestions. Thanks!
Let me know if you see other issues.

Offline

Board footer

Powered by FluxBB