Hello community,
here is the log from the commit of package alien
checked in at Thu Jul 27 17:53:04 CEST 2006.
--------
--- alien/alien.changes 2006-01-25 21:34:10.000000000 +0100
+++ alien/alien.changes 2006-07-27 16:30:18.000000000 +0200
@@ -1,0 +2,10 @@
+Thu Jul 27 15:28:42 CEST 2006 - mjancar@suse.cz
+
+- update to 8.64
+ * Minor improvement to usage message
+ * Correct code to properly use RPMBUILDOPT (not RPMBUILDOPTS)
+ * Look at and chmod the right directories.
+ * Fix a bug in conffile script extraction from tgz files (caused by
+ return from runpipe not defaulting to a scalar).
+
+-------------------------------------------------------------------
Old:
----
alien_8.61.tar.bz2
New:
----
alien_8.64.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ alien.spec ++++++
--- /var/tmp/diff_new_pack.GIXs0a/_old 2006-07-27 17:52:51.000000000 +0200
+++ /var/tmp/diff_new_pack.GIXs0a/_new 2006-07-27 17:52:51.000000000 +0200
@@ -1,18 +1,18 @@
#
-# spec file for package alien (Version 8.61)
+# spec file for package alien (Version 8.64)
#
# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
-# Please submit bugfixes or comments via http://bugs.opensuse.org
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: alien
BuildRequires: deb
-Version: 8.61
+Version: 8.64
Release: 1
Requires: perl = %{perl_version}
Requires: deb rpm make cpio
@@ -65,6 +65,13 @@
/var/lib/alien
%changelog -n alien
+* Thu Jul 27 2006 - mjancar@suse.cz
+- update to 8.64
+ * Minor improvement to usage message
+ * Correct code to properly use RPMBUILDOPT (not RPMBUILDOPTS)
+ * Look at and chmod the right directories.
+ * Fix a bug in conffile script extraction from tgz files (caused by
+ return from runpipe not defaulting to a scalar).
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Thu Jan 12 2006 - mjancar@suse.cz
++++++ alien_8.61.tar.bz2 -> alien_8.64.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/alien/Alien/Package/Rpm.pm new/alien/Alien/Package/Rpm.pm
--- old/alien/Alien/Package/Rpm.pm 2006-01-07 19:37:00.000000000 +0100
+++ new/alien/Alien/Package/Rpm.pm 2006-02-14 19:30:40.000000000 +0100
@@ -165,8 +165,8 @@
close RPMLIST;
foreach my $file (`cd $workdir; find ./`) {
chomp $file;
- if (! $seenfiles{$file} && -d $file && ! -l $file) {
- $this->do("chmod 755 $file");
+ if (! $seenfiles{$file} && -d "$workdir/$file" && ! -l "$workdir/$file") {
+ $this->do("chmod 755 $workdir/$file");
}
}
@@ -397,7 +397,7 @@
$opts="--target ".$this->arch;
}
- $opts.=" $ENV{RPMBUILDOPTS}" if exists $ENV{RPMBUILDOPTS};
+ $opts.=" $ENV{RPMBUILDOPT}" if exists $ENV{RPMBUILDOPT};
my $command="cd $dir; $buildcmd -bb $opts ".$this->name."-".$this->version."-".$this->release.".spec";
my $log=$this->runpipe(1, "$command 2>&1");
if ($?) {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/alien/Alien/Package/Tgz.pm new/alien/Alien/Package/Tgz.pm
--- old/alien/Alien/Package/Tgz.pm 2005-05-13 22:13:57.000000000 +0200
+++ new/alien/Alien/Package/Tgz.pm 2006-02-02 21:12:34.000000000 +0100
@@ -145,7 +145,7 @@
# Now get the scripts.
foreach my $script (keys %{scripttrans()}) {
- $this->$script($this->runpipe(1, "tar Oxzf $file install/${scripttrans()}{$script} 2>/dev/null"));
+ $this->$script(scalar $this->runpipe(1, "tar Oxzf $file install/${scripttrans()}{$script} 2>/dev/null"));
}
return 1;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/alien/alien.lsm new/alien/alien.lsm
--- old/alien/alien.lsm 2006-01-07 19:42:19.000000000 +0100
+++ new/alien/alien.lsm 2006-03-30 19:52:01.000000000 +0200
@@ -1,6 +1,6 @@
Begin3
Title: alien
-Version: 8.61
+Version: 8.64
Entered-date: 31MAR97
Description: Alien converts Slackware .tgz packages, Red Hat .rpm packages,
Debian .deb packages, and Stampede .slp packages. It can
@@ -9,6 +9,6 @@
Keywords: debian dpkg deb red hat redhat rpm slackware tgz stampede slp convert package LSB
Author: joey@kitenet.net
Primary-site: sunsite.unc.edu /pub/Linux/utils/package
- 80 alien-8.61.tar.gz
+ 80 alien-8.64.tar.gz
Copying-policy: GPL
End
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/alien/alien.pl new/alien/alien.pl
--- old/alien/alien.pl 2005-07-20 02:44:28.000000000 +0200
+++ new/alien/alien.pl 2006-03-30 19:50:53.000000000 +0200
@@ -244,7 +244,7 @@
=over 4
-=item RPMBUILDOPT
+=item RPMBUILDOPTS
Options to pass to rpm when it is building a package.
@@ -334,7 +334,7 @@
--version=<version> Specify package version.
-p, --to-pkg Generate a Solaris pkg package.
-i, --install Install generated package.
- -g, --generate Unpack, but do not generate a new package.
+ -g, --generate Generate build tree, but do not build package.
-c, --scripts Include scripts in package.
-v, --verbose Display each command alien runs.
--veryverbose Be verbose, and also display output of run commands.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/alien/alien.spec new/alien/alien.spec
--- old/alien/alien.spec 2006-01-07 19:42:19.000000000 +0100
+++ new/alien/alien.spec 2006-03-30 19:52:01.000000000 +0200
@@ -1,12 +1,12 @@
Summary: Install Debian, Slackware, and Stampede packages with rpm.
Name: alien
Packager: Joey Hess
participants (1)
-
root@suse.de