From f3af6ea81171563ffb5ed8a0afe3a602f145dc07 Mon Sep 17 00:00:00 2001 From: Ed Reel Date: Mon, 6 Apr 2026 05:59:28 -0500 Subject: [PATCH] Alien 8.95.8 => 8.95.9 (#15436) --- manifest/armv7l/a/alien.filelist | 6 ++--- manifest/i686/a/alien.filelist | 6 ++--- manifest/x86_64/a/alien.filelist | 6 ++--- packages/alien.rb | 27 ++++++++------------ tests/package/a/alien | 3 +++ tools/automatically_updatable_packages/alien | 0 tools/packages.yaml | 4 +-- 7 files changed, 24 insertions(+), 28 deletions(-) create mode 100755 tests/package/a/alien create mode 100644 tools/automatically_updatable_packages/alien diff --git a/manifest/armv7l/a/alien.filelist b/manifest/armv7l/a/alien.filelist index 89988aa9d9..e25e40d321 100644 --- a/manifest/armv7l/a/alien.filelist +++ b/manifest/armv7l/a/alien.filelist @@ -1,7 +1,7 @@ -# Total size: 107768 +# Total size: 120575 /usr/local/bin/alien -/usr/local/lib/perl5/5.40.1/core_perl/perllocal.pod -/usr/local/lib/perl5/5.40.1/site_perl/auto/Alien/.packlist +/usr/local/lib/perl5/5.42/core_perl/perllocal.pod +/usr/local/lib/perl5/5.42/site_perl/auto/Alien/.packlist /usr/local/share/man/man1/alien.1.zst /usr/local/share/man/man3/Alien::Package.3.zst /usr/local/share/man/man3/Alien::Package::Deb.3.zst diff --git a/manifest/i686/a/alien.filelist b/manifest/i686/a/alien.filelist index 89988aa9d9..e25e40d321 100644 --- a/manifest/i686/a/alien.filelist +++ b/manifest/i686/a/alien.filelist @@ -1,7 +1,7 @@ -# Total size: 107768 +# Total size: 120575 /usr/local/bin/alien -/usr/local/lib/perl5/5.40.1/core_perl/perllocal.pod -/usr/local/lib/perl5/5.40.1/site_perl/auto/Alien/.packlist +/usr/local/lib/perl5/5.42/core_perl/perllocal.pod +/usr/local/lib/perl5/5.42/site_perl/auto/Alien/.packlist /usr/local/share/man/man1/alien.1.zst /usr/local/share/man/man3/Alien::Package.3.zst /usr/local/share/man/man3/Alien::Package::Deb.3.zst diff --git a/manifest/x86_64/a/alien.filelist b/manifest/x86_64/a/alien.filelist index 9bece500bf..b865f3bb4e 100644 --- a/manifest/x86_64/a/alien.filelist +++ b/manifest/x86_64/a/alien.filelist @@ -1,7 +1,7 @@ -# Total size: 107768 +# Total size: 120575 /usr/local/bin/alien -/usr/local/lib64/perl5/5.40.1/core_perl/perllocal.pod -/usr/local/lib64/perl5/5.40.1/site_perl/auto/Alien/.packlist +/usr/local/lib64/perl5/5.42/core_perl/perllocal.pod +/usr/local/lib64/perl5/5.42/site_perl/auto/Alien/.packlist /usr/local/share/man/man1/alien.1.zst /usr/local/share/man/man3/Alien::Package.3.zst /usr/local/share/man/man3/Alien::Package::Deb.3.zst diff --git a/packages/alien.rb b/packages/alien.rb index 3eff97daac..3a2fd61cd8 100644 --- a/packages/alien.rb +++ b/packages/alien.rb @@ -1,28 +1,21 @@ -require 'package' +require 'buildsystems/perl' -class Alien < Package +class Alien < PERL description 'This program converts Linux packages between the rpm, deb, tgz and slp packages.' homepage 'https://sourceforge.net/projects/alien-pkg-convert/' - version '8.95.8' + version '8.95.9' license 'LGPL-2.1' compatibility 'all' - source_url 'https://deb.debian.org/debian/pool/main/a/alien/alien_8.95.8.tar.xz' - source_sha256 '586a649bc9366acc15047d4c9f34e253208907142e12174eafb4f3704fea47a5' + source_url 'https://github.com/Project-OSS-Revival/alien.git' + git_hashtag version binary_compression 'tar.zst' binary_sha256({ - aarch64: 'a795208f4fc7e2de0548a043945d42196359b56dc4f4e891ec901a98e773d4d6', - armv7l: 'a795208f4fc7e2de0548a043945d42196359b56dc4f4e891ec901a98e773d4d6', - i686: 'a910d11ebeb7b2dee53fdc567be042b41734b09b7bc237274c90745e6e6cfc3d', - x86_64: 'bef7236785ff5a65dcae3644e90ef1a63a36388ee0759890e307452ea5c54b78' + aarch64: 'ea65282e62f9b5817c40ee89ed7acc9bc81153a05e3a8f3fd21f490a0a06bb99', + armv7l: 'ea65282e62f9b5817c40ee89ed7acc9bc81153a05e3a8f3fd21f490a0a06bb99', + i686: 'c9b8bb2bf420c7b32306c28f0b3a51c457794f41f1b462b923634e7068853a4a', + x86_64: 'a5d99661630a80f99e3dbd6cce40dc6b683ef7e178afa36bf09b8a0207066835' }) - def self.build - system 'perl Makefile.PL' - system 'make' - end - - def self.install - system 'make', "PREFIX=#{CREW_PREFIX}", "DESTDIR=#{CREW_DEST_DIR}", 'install' - end + depends_on 'perl' => :logical end diff --git a/tests/package/a/alien b/tests/package/a/alien new file mode 100755 index 0000000000..e215ba8310 --- /dev/null +++ b/tests/package/a/alien @@ -0,0 +1,3 @@ +#!/bin/bash +alien -h 2>&1 | head +alien -V diff --git a/tools/automatically_updatable_packages/alien b/tools/automatically_updatable_packages/alien new file mode 100644 index 0000000000..e69de29bb2 diff --git a/tools/packages.yaml b/tools/packages.yaml index 67a1f4bbdc..5bdeb9e625 100644 --- a/tools/packages.yaml +++ b/tools/packages.yaml @@ -116,8 +116,8 @@ activity: medium --- kind: url name: alien -url: https://sourceforge.net/projects/alien-pkg-convert/files/release/ -activity: none +url: https://github.com/Project-OSS-Revival/alien/tags +activity: low --- kind: url name: alive