The rewrite can convert from rpm to deb -- this is getting exciting!

This commit is contained in:
joey
2000-04-21 06:16:26 +00:00
parent a13d726fef
commit eae03ee44d
9 changed files with 324 additions and 48 deletions

24
debian/changelog vendored
View File

@@ -1,3 +1,27 @@
alien (6.99) unstable; urgency=low
* The great rewrite. Alien is now based on pure object oriented package
objects. These objects can read all relevant details about a package, and
can generate packages based on that information. Thus, converting from one
format to another becomes a simple matter of generating one of these
objects, pointing it at a package, reblessing it into the destination
class, and telling it to write the new package out! A basic alien can now
be written using these objects in one "line" of perl -- in fact, here is
one:
perl -e 'use Alien::Package::Deb; use Alien::Package::Rpm; \
$p=Alien::Package::Rpm->new(filename => shift);
$p->read_file; $p->unpack;
bless($p, "Alien::Package::Deb");
$p->prep; $p->build;'
* Almost every line of code has been rewritten.
* Package descriptions now include a note that they were converted with
alien. There are other numerous changes to the converted packages, for
instance, generated .deb's now have more info in their copyright file.
* The template files were all moved inside the objects, which is actually
cleaner and is certainly easier to deal with.
-- Joey Hess <joeyh@debian.org> Thu, 20 Apr 2000 18:52:41 -0700
alien (6.59) unstable; urgency=low
* Fixed typo, Closes: #60424