Package Details: aura 4.0.8-1

Git Clone URL: https://aur.archlinux.org/aura.git (read-only, click to copy)
Package Base: aura
Description: A package manager for Arch Linux and its AUR
Upstream URL: https://github.com/fosskers/aura
Keywords: AUR pacman rust
Licenses: GPL-3.0-or-later
Conflicts: aura-bin, aura-git, aura3-bin
Submitter: fosskers
Maintainer: fosskers
Last Packager: fosskers
Votes: 170
Popularity: 0.40
First Submitted: 2012-06-13 09:49 (UTC)
Last Updated: 2024-09-29 08:02 (UTC)

Dependencies (13)

Required by (2)

Sources (1)

Pinned Comments

fosskers commented on 2024-07-31 10:21 (UTC)

Aura 4 has been released. If instead you wish you keep using the Haskell-based v3 series, please install:

https://aur.archlinux.org/packages/aura3-bin

Latest Comments

« First ‹ Previous 1 .. 22 23 24 25 26 27 28 29 30 31 32 .. 40 Next › Last »

trusktr commented on 2013-01-13 21:01 (UTC)

A binary repo would be very nice. It would make it especially easy for new comers to install a great AUR package manager.

Valantin commented on 2013-01-13 17:37 (UTC)

@dkasak how time in a week update Aura? i edit the PKGBUILD and after installation remove ghc and other dependencies. This is my first day in aura using, and i think the possibility to remove if you want the makedependencies (non obligatory) is better, without this possibility i'm now using yaourt. PS I keep the packages and install quickly when i need

dkasak commented on 2013-01-13 15:25 (UTC)

I can see how people who don't have ghc installed already (i.e. non-Haskellers) could be a bit intimidated by the install size, but installing and removing ghc each time you upgrade aura is no real solution either. Colin, perhaps it would make sense to think about offering a binary repository for aura?

Valantin commented on 2013-01-13 13:50 (UTC)

Please edit PKGBUILD [CODE] # Maintainer: Colin Woodbury <colingw@gmail.com> _hkgname=aura pkgname=aura pkgver=1.1.1.0 pkgrel=1 pkgdesc="A package manager for Arch Linux and the AUR written in Haskell." url="https://github.com/fosskers/aura" license=('GPL-3') arch=('i686' 'x86_64') depends=('pacman') makedepends=('gmp' 'ghc' 'haskell-regex-base' 'haskell-regex-pcre' 'haskell-curl' 'haskell-json' 'haskell-url' 'haskell-mtl' 'haskell-parsec') optdepends=('pacman-color: For coloured pacman output in Aura.' 'powerpill: For faster repository downloads.') options=('strip') source=(https://bitbucket.org/fosskers/aura/downloads/${_hkgname}-${pkgver}.tar.gz) md5sums=('259acd4532112bcace1504ced2b41945') build() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup configure --prefix=/usr --docdir=/usr/share/doc/${pkgname} -O runhaskell Setup build # Installing man page mkdir -p "$pkgdir/usr/share/man/man8/" install -m 644 aura.8 "$pkgdir/usr/share/man/man8/aura.8" # Installing bash completions mkdir -p "$pkgdir/usr/share/bash-completion/completions/" install -m 644 completions/bashcompletion.sh "$pkgdir/usr/share/bash-completion/completions/aura" # Installing zsh completions mkdir -p "$pkgdir/usr/share/zsh/site-functions/" install -m 644 completions/_aura "$pkgdir/usr/share/zsh/site-functions/_aura" # Directory for storing PKGBUILDs mkdir -p "$pkgdir/var/cache/aura/pkgbuilds" # Directory for storing installed package states mkdir -p "$pkgdir/var/cache/aura/states" } package() { cd ${srcdir}/${_hkgname}-${pkgver} runhaskell Setup copy --destdir=${pkgdir} } [/CODE] ghc is needed only for build the package it isn't a dependencis for aura. 800mb of dependencies discourages many people from using this great package.

fosskers commented on 2013-01-13 10:07 (UTC)

1.1.1.0 ------- - New option `--devel`. Rebuilds all devel packages installed. - Italian translation added! Thank you Bob Valantin! - Support for `powerpill` added. It will be used if installed, unless the PACMAN variable is specifically set to something different. - Aura can now handle PKGBUILDs that produce multiple .pkg.tar files. - Bug fixes

fosskers commented on 2013-01-11 04:49 (UTC)

@maattd: It occurs to me that that error is a Haskell build error. Do you have a unique ghc setup? Try the command `ghc-pkg list`. If you don't see `curl` in there, it means Haskell doesn't think you have it, even if you have the AUR package haskell-curl installed.

maattd commented on 2013-01-08 22:15 (UTC)

I have haskell-curl and curl installed. ~ % curl curl: try 'curl --help' or 'curl --manual' for more information

fosskers commented on 2013-01-08 21:51 (UTC)

Curl is a dependency of haskell-curl. Did you install haskell-curl first?

maattd commented on 2013-01-08 21:04 (UTC)

==> Making package: aura 1.1.0.0-3 (Tue Jan 8 16:03:11 EST 2013) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving Sources... -> Found aura-1.1.0.0.tar.gz ==> Validating source files with md5sums... aura-1.1.0.0.tar.gz ... Passed ==> Extracting Sources... -> Extracting aura-1.1.0.0.tar.gz with bsdtar ==> Removing existing pkg/ directory... ==> Starting build()... Configuring aura-1.1.0.0... Setup: At least the following dependencies are missing: curl -any ==> ERROR: A failure occurred in build().

fosskers commented on 2013-01-08 13:35 (UTC)

Thank you, marcinfa. I'm aware that all those haskell deps are actually make deps. It used to be the way you would suggest, but I changed this for two reasons: 1. Aura has weekly updates, thus those deps will frequently be needed. 2. Other popular haskell programs/libraries do the same thing.