13 Commits

Author SHA1 Message Date
Jelmer Vernooij
3e7874e029 releasing package alien version 8.95.6 2022-05-25 18:54:06 +01:00
Jelmer Vernooij
919146ea09 Mention QA Upload. 2022-05-25 18:54:06 +01:00
Boyuan Yang
7179500cf8 Merge branch 'scrub-obsolete' into 'master'
Remove unnecessary constraints

See merge request debian/alien!4
2021-10-14 04:28:04 +00:00
Debian Janitor
f0fe4f6c80 Remove constraints unnecessary since buster
* alien: Drop versioned constraint on rpm in Depends.

Changes-By: deb-scrub-obsolete
2021-10-13 06:51:08 +00:00
Boyuan Yang
922b06bf8d Prepare new upload. 2021-08-22 01:29:46 -04:00
Boyuan Yang
b235b51c36 Bump Standards-Version to 4.6.0. 2021-08-22 01:14:55 -04:00
Boyuan Yang
3e46c56693 Alien/Package/Deb.pm: Do not fail when dh_usrlocal complains
When dh_usrlocal returns nonzero, continue and print a warning
information. This allows the generated deb package to install
files under /usr/local/.
2021-08-22 01:13:25 -04:00
Boyuan Yang
80877786d3 Prepare new upload. 2021-04-07 12:20:23 -04:00
Boyuan Yang
0de126bcfb Let alien recognize aarch64->arm64. (Closes: #985808) 2021-04-07 12:13:57 -04:00
Boyuan Yang
3f13d15dfd Fix incorrect filepath (Closes: #985835) 2021-04-07 12:12:13 -04:00
Boyuan Yang
f66dbb457b Fix incorrect debian/rules template. (Closes: #983492) 2021-04-07 12:09:23 -04:00
Boyuan Yang
a5a16d572f Revert "debian/control: Bump Standard-Version to 4.5.1."
This reverts commit 18e40eeabb.
2021-04-07 12:08:05 -04:00
Boyuan Yang
18e40eeabb debian/control: Bump Standard-Version to 4.5.1. 2021-04-07 12:07:16 -04:00
4 changed files with 48 additions and 4 deletions

View File

@@ -472,7 +472,7 @@ sub prep {
PACKAGE=\$(shell dh_listpackages)
%:
dh $@
dh \$\@
override_dh_clean:
dh_clean -d
@@ -482,9 +482,11 @@ override_dh_auto_configure:
override_dh_auto_build:
override_dh_auto_install:
mkdir -p debian/\$(PACKAGE)
# Copy the packages's files.
find . -maxdepth 1 -mindepth 1 -not -name debian -print0 | \\
xargs -0 -r -i cp -a {} debian/\$(PACKAGE)
sed -e s#'./'##g | \\
xargs -0 -r -i cp -a ./{} debian/\$(PACKAGE)/{}
#
# If you need to move files around in debian/\$(PACKAGE) or do some
# binary patching, do it here
@@ -494,6 +496,9 @@ override_dh_strip:
# This has been known to break on some wacky binaries.
# dh_strip
override_dh_usrlocal:
-dh_usrlocal || printf "Your package seems to be installing files into /usr/local/, which could be buggy. Will continue anyway.\\n"
override_dh_fixperms:
$fixpermscomment dh_fixperms

View File

@@ -744,6 +744,10 @@ sub arch {
# Treat armv7l as armel.
$arch='armel';
}
elsif ($arch eq 'aarch64') {
# Treat aarch64 as arm64.
$arch='arm64';
}
elsif ($arch eq 'parisc') {
$arch='hppa';
}

35
debian/changelog vendored
View File

@@ -1,3 +1,38 @@
alien (8.95.6) unstable; urgency=medium
* QA upload.
[ Debian Janitor ]
* Remove constraints unnecessary since buster:
+ alien: Drop versioned constraint on rpm in Depends.
-- Jelmer Vernooij <jelmer@debian.org> Wed, 25 May 2022 18:54:06 +0100
alien (8.95.5) unstable; urgency=medium
* QA upload.
* Alien/Package/Deb.pm: Do not fail when dh_usrlocal returns
with nonzero value. A warning (shown in --veryverbose)
is generated instead. (Closes: #992188)
-- Boyuan Yang <byang@debian.org> Sun, 22 Aug 2021 01:14:58 -0400
alien (8.95.4) unstable; urgency=high
* QA upload.
* Alien/Package/Deb.pm: Fix incorrect debian/rules template by
properly escaping special characters (dh \$\@ instead of dh $@).
Closes: #983492.
* Alien/Package/Deb.pm: Fix incorrect file installation path.
This fixes the bug in manual override_dh_auto_install that files
are placed under / instead of /usr/ (default prefix).
Closes: #985835.
* Alien/Package/Rpm.pm: Also map aarch64 in rpm to arm64 in deb.
This fixes conversion of aarch64 rpm packages.
Closes: #985808.
-- Boyuan Yang <byang@debian.org> Wed, 07 Apr 2021 12:15:06 -0400
alien (8.95.3) unstable; urgency=medium
* QA upload.

4
debian/control vendored
View File

@@ -3,7 +3,7 @@ Section: admin
Priority: optional
Build-Depends: debhelper-compat (= 13)
Maintainer: Debian QA Group <packages@qa.debian.org>
Standards-Version: 4.5.0
Standards-Version: 4.6.0
Rules-Requires-Root: no
Vcs-Git: https://salsa.debian.org/debian/alien.git
Vcs-Browser: https://salsa.debian.org/debian/alien
@@ -14,7 +14,7 @@ Architecture: all
Depends: debhelper (>= 10),
${misc:Depends},
${perl:Depends},
rpm (>= 2.4.4-2),
rpm,
dpkg-dev,
make,
cpio,