Package Details: alien_package_converter 8.95-2

Git Clone URL: https://aur.archlinux.org/alien_package_converter.git (read-only)
Package Base: alien_package_converter
Description: Alien is a program that converts between the rpm, dpkg, stampede slp, and slackware tgz file formats
Upstream URL: http://joeyh.name/code/alien/
Licenses: GPL2
Submitter: Megachip
Maintainer: migrev
Last Packager: migrev
Votes: 42
Popularity: 0.345567
First Submitted: 2012-09-03 16:33
Last Updated: 2016-11-07 09:55

Latest Comments

sl1pkn07 commented on 2017-08-26 23:06

diff --git a/PKGBUILD b/PKGBUILD
index d10de40..3396d96 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@

pkgname=alien_package_converter
pkgver=8.95
-pkgrel=2
+pkgrel=3
pkgdesc="Alien is a program that converts between the rpm, dpkg, stampede slp, and slackware tgz file formats"
arch=('any')
url="http://joeyh.name/code/alien/"
@@ -15,20 +15,21 @@ sha256sums=('37a22587c33810feab323474bdadbf969fda2eb4e720b2ca01b40d82d6f71a17')

build() {
cd "${srcdir}/alien-${pkgver}"
- # Setting these env variables overwrites any command-line-options we don't want...
- export PERL_MM_USE_DEFAULT=1 PERL_AUTOINSTALL=--skipdeps \
- PERL_MM_OPT="INSTALLDIRS=site DESTDIR='${pkgdir}'" \
- PERL_MB_OPT="--installdirs site --destdir '${pkgdir}'" \
- PERL5LIB="" PERL_LOCAL_LIB_ROOT="" \
- MODULEBUILDRC=/dev/null
+ ( export PERL_MM_USE_DEFAULT=1 \
+ PERL5LIB="" \
+ PERL_AUTOINSTALL=--skipdeps \
+ PERL_MM_OPT="INSTALLDIRS=vendor DESTDIR='${pkgdir}'" \
+ PERL_MB_OPT="--installdirs vendor --destdir '${pkgdir}'" \
+ MODULEBUILDRC=/dev/null

perl Makefile.PL
-
- make DESTDIR="${pkgdir}" PREFIX="${pkgdir}/usr" VARPREFIX="${pkgdir}"
+
+ make
+ )
+
}

package() {
cd "${srcdir}/alien-${pkgver}"
- make DESTDIR="${pkgdir}" PREFIX="${pkgdir}/usr" VARPREFIX="${pkgdir}" INSTALLSITELIB=/usr/lib/perl5/site_perl INSTALLVENDORLIB=/usr/lib/perl5/vendor_perl install
- mv "${pkgdir}"/usr/bin/site_perl/alien "${pkgdir}"/usr/bin
+ make DESTDIR="${pkgdir}" install
}

jrborba commented on 2016-11-06 16:33

Seems that debhelper is no longer optional. Can confirm?

nbarbey commented on 2016-09-29 09:32

A dependency on the cpio package is probably missing too.

Without it I get the following error :

Unpacking of 'foo.rpm' failed at /usr/lib/perl5/site_perl/Alien/Package/Rpm.pm line 168.

Which points to the following line :

$this->do("rpm2cpio '".$this->filename."' | (cd $workdir; $decomp cpio --extract --make-directories --no-absolute-filenames --preserve-modification-time) 2>&1")

nbarbey commented on 2016-09-29 09:26

I think there is a missing dependency on the rpm-org package present in AUR.

riruiz commented on 2015-08-08 19:22

La dirección de la URL de Debian da un error 404
La versión que existe en la ftp de Debian es 8.94.

Saludos.

dlin commented on 2015-07-07 01:14

There is no 'rpm' package in AUR and official repository

GentleMonster commented on 2014-07-05 17:28

# Version 8.91
pkgver=8.91
sha256sums=('b935df38ec7e2cbacbbddaad1b31730caeeb1c7e42a23653e8e92c8a2f365a20')

drkitty commented on 2014-03-16 01:56

8.89 has been removed by Debian (for whatever reason). Bump the version to 8.90.

migrev commented on 2014-02-03 02:04

@RazZziel: rpm is an optional dependency. Just install it (available also in the AUR).

RazZziel commented on 2014-01-21 18:15

Doesn't work with the --to-rpm--to-rpm option:

sh: rpmbuild: command not found

rpmbuild is provided by the package "rpm"

All comments