* First release.

This commit is contained in:
joey
2002-06-19 02:06:22 +00:00
parent b56e80e565
commit a55d9bc97d
4 changed files with 16 additions and 2101 deletions

2063
debian/changelog vendored

File diff suppressed because it is too large Load Diff

19
debian/control vendored
View File

@@ -1,19 +1,16 @@
Source: alien Source: apt-src
Section: admin Section: admin
Priority: optional Priority: optional
Build-Depends-Indep: debhelper (>= 4), dpkg-dev (>= 1.9.0) Build-Depends-Indep: debhelper (>= 4), dpkg-dev (>= 1.9.0)
Maintainer: Joey Hess <joeyh@debian.org> Maintainer: Joey Hess <joeyh@debian.org>
Standards-Version: 3.5.6.1 Standards-Version: 3.5.6.1
Package: alien Package: apt-src
Architecture: all Architecture: all
Section: admin Section: admin
Depends: debhelper (>= 3), ${misc:Depends}, ${perl:Depends}, rpm (>= 2.4.4-2), dpkg-dev, make, cpio Depends: libapt-pkg-perl, dpkg-dev, apt, ${misc:Depends}, ${perl:Depends}
Suggests: patch, bzip2, lsb-rpm, lintian Description: manage debian source packages
Description: install non-native packages with dpkg apt-src is a command line interface for downloading, installing, upgrading,
Alien allows you to convert LSB, Red Hat, Stampede and Slackware Packages and tracking debian source packages. It can be run as a normal user, or as
into Debian packages, which can be installed with dpkg. root. If you want a convenient way to track updates to packages while
. preserving your local modifications, this is a way to do that.
It can also generate packages of any of the other formats.
.
This is a tool only suitable for binary packages.

13
debian/copyright vendored
View File

@@ -1,12 +1,3 @@
This is a package originally written by Christoph Lameter apt-src was written by Joey Hess <joeyh@debian.org>.
<clameter@debian.org>.
Deb to rpm conversion code was taken from the Martian program by Copyright: GPL 2 or above
Randolph Chung <rc42@cornell.edu>.
The Solaris pkg code was written by Mark A. Hershberger
<mah@everybody.org>.
This package is now maintained by Joey Hess <joeyh@debian.org>.
Copyright: Most recent version of the GPL.

22
debian/rules vendored
View File

@@ -3,7 +3,7 @@
build: build-stamp build: build-stamp
build-stamp: build-stamp:
dh_testdir dh_testdir
perl Makefile.PL perl Makefile.PL INSTALLDIRS=vendor
$(MAKE) $(MAKE)
touch build-stamp touch build-stamp
@@ -21,13 +21,8 @@ binary-indep: build
dh_testdir dh_testdir
dh_testroot dh_testroot
dh_clean -k dh_clean -k
$(MAKE) pure_install INSTALLDIRS=vendor \ $(MAKE) install PREFIX=`pwd`/debian/apt-src/usr
PREFIX=$(shell pwd)/debian/alien/$(shell perl -MConfig -e 'print $$Config{prefix}') \ dh_installdocs
VARPREFIX=$(shell pwd)/debian/alien
# Why does it make this empty directory? Sigh.
rm -rf debian/alien/usr/lib
dh_installdocs README gendiff.txt
dh_installexamples
dh_installchangelogs dh_installchangelogs
dh_compress dh_compress
dh_fixperms dh_fixperms
@@ -37,16 +32,5 @@ binary-indep: build
dh_md5sums dh_md5sums
dh_builddeb dh_builddeb
VERSION=$(shell expr "`dpkg-parsechangelog 2>/dev/null |grep Version:`" : '.*Version: \(.*\)')
# Update the web page. Not intended for use by anyone except the author.
installhook:
cp debian/changelog /home/pub/programs/alien/CHANGES
echo -n $(VERSION) > /home/pub/programs/alien/LATEST-VERSION-IS
rm /home/ftp/pub/code/alien/* || true
cd /home/ftp/pub/code/alien; \
ln -sf ../debian/alien_$(VERSION).tar.gz alien_$(VERSION).tar.gz; \
ln -sf ../debian/alien_$(VERSION).tar.gz alien.tar.gz
binary: binary-indep binary-arch binary: binary-indep binary-arch
.PHONY: build clean binary-indep binary-arch binary .PHONY: build clean binary-indep binary-arch binary