Bug 105563 - [New Port] sysutils/apt: Advanced front-end for dpkg
Summary: [New Port] sysutils/apt: Advanced front-end for dpkg
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Hye-Shik Chang
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-15 09:30 UTC by Nick Barkas
Modified: 2007-02-11 23:10 UTC (History)
0 users

See Also:


Attachments
file.shar (30.91 KB, text/plain)
2006-11-15 09:30 UTC, Nick Barkas
no flags Details
apt.patch (725 bytes, patch)
2006-11-17 23:41 UTC, Nick Barkas
no flags Details | Diff
apt.patch (725 bytes, patch)
2006-11-18 20:43 UTC, Nick Barkas
no flags Details | Diff
apt.patch (725 bytes, patch)
2006-11-21 03:04 UTC, Nick Barkas
no flags Details | Diff
apt.patch (725 bytes, patch)
2006-11-22 20:01 UTC, Nick Barkas
no flags Details | Diff
apt.patch (876 bytes, patch)
2006-12-15 21:59 UTC, Nick Barkas
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Barkas 2006-11-15 09:30:07 UTC
This is a port of Debian's Advanced Packaging Tool to FreeBSD. It depends on a
newer version of dpkg than is currently available in the ports tree, but I've
submitted PR ports/105560 with an updated version of dpkg that APT will work
with.
Comment 1 Martin Wilke freebsd_committer freebsd_triage 2006-11-15 09:37:27 UTC
Responsible Changed
From-To: freebsd-ports-bugs->miwi

I'll take it.
Comment 2 Martin Wilke freebsd_committer freebsd_triage 2006-11-15 18:27:14 UTC
State Changed
From-To: open->feedback

Ask for maintainer fix.
Comment 3 Martin Wilke freebsd_committer freebsd_triage 2006-11-17 10:55:02 UTC
Responsible Changed
From-To: miwi->perky

Gives to perky ports/105560 is a depends update.
Comment 4 Nick Barkas 2006-11-17 23:41:31 UTC
Here is a patch to what I initially submitted when opening this PR that
fixes a couple of issues that I have discussed with Martin Wilke.  It
makes apt build properly on amd64, and adds bin/apt-ftparchive to the
packing list.

Nick
Comment 5 Nick Barkas 2006-11-18 20:43:32 UTC
I sent this yesterday, but I do not see it on the audit trail so I'm
resending. This is a patch that adds bin/apt-ftparchive to pkg-plist (I
forgot to add this when initially submitting the port) and another small
patch that makes the port buildable on amd64.

Nick
Comment 6 Nick Barkas 2006-11-21 03:04:33 UTC
Here is a patch with some fixes I sent to miwi@ previously that fix a
couple problems with this port. One makes it build on amd64, and the
other adds bin/apt-ftparchive to the packing list, which I initially
forgot. I've tried updating the PR with this patch twice already.
Hopefully this time it works!

Nick
Comment 7 Nick Barkas 2006-11-22 20:01:26 UTC
Trying again to get this patch attached to the audit trail. Fixes
building on amd64, and adds a file that was missing from the packing
list (bin/apt-ftparchive)
Comment 8 Nick Barkas 2006-11-28 04:45:57 UTC
Whoops, those four attached patches are all the same so three of them  
can be disregarded. Apparently whatever was wrong with GNATS is now  
fixed. Sorry for the repeated messages.

Nick
Comment 9 Nick Barkas 2006-12-15 21:59:29 UTC
A new version of APT is available, and the old one is gone from Debian
mirrors. Here is a patch to this port which updates it to the latest
release.
Comment 10 dfilter service freebsd_committer freebsd_triage 2007-02-11 23:00:41 UTC
miwi        2007-02-11 23:00:35 UTC

  FreeBSD ports repository

  Modified files:
    sysutils             Makefile 
  Added files:
    sysutils/apt         Makefile distinfo pkg-descr pkg-plist 
    sysutils/apt/files   patch-apt-pkg_deb_debsystem.cc 
                         patch-apt-pkg_deb_dpkgpm.cc 
                         patch-apt-pkg_init.cc 
                         patch-buildlib_archtable 
                         patch-buildlib_environment.mak.in 
                         patch-buildlib_ostable 
                         patch-cmdline_apt-key 
                         patch-cmdline_makefile patch-configure 
                         patch-doc_examples_sources.list 
                         patch-dselect_install patch-dselect_setup 
                         patch-dselect_update 
                         patch-ftparchive_cachedb.cc 
                         patch-ftparchive_contents.cc 
                         patch-ftparchive_makefile 
                         patch-methods_gpgv.cc 
                         patch-methods_makefile 
  Log:
  APT is the Debian project's advanced front-end for dpkg. APT features complete
  installation ordering, multiple source capability and several other unique
  features.
  
  WWW: http://packages.debian.org/apt
  
  PR:             ports/105563
  Submitted by:   Nick Barkas <snb at threerings.net>
  
  Revision  Changes    Path
  1.893     +1 -0      ports/sysutils/Makefile
  1.1       +137 -0    ports/sysutils/apt/Makefile (new)
  1.1       +3 -0      ports/sysutils/apt/distinfo (new)
  1.1       +25 -0     ports/sysutils/apt/files/patch-apt-pkg_deb_debsystem.cc (new)
  1.1       +13 -0     ports/sysutils/apt/files/patch-apt-pkg_deb_dpkgpm.cc (new)
  1.1       +41 -0     ports/sysutils/apt/files/patch-apt-pkg_init.cc (new)
  1.1       +7 -0      ports/sysutils/apt/files/patch-buildlib_archtable (new)
  1.1       +18 -0     ports/sysutils/apt/files/patch-buildlib_environment.mak.in (new)
  1.1       +10 -0     ports/sysutils/apt/files/patch-buildlib_ostable (new)
  1.1       +26 -0     ports/sysutils/apt/files/patch-cmdline_apt-key (new)
  1.1       +51 -0     ports/sysutils/apt/files/patch-cmdline_makefile (new)
  1.1       +161 -0    ports/sysutils/apt/files/patch-configure (new)
  1.1       +14 -0     ports/sysutils/apt/files/patch-doc_examples_sources.list (new)
  1.1       +17 -0     ports/sysutils/apt/files/patch-dselect_install (new)
  1.1       +11 -0     ports/sysutils/apt/files/patch-dselect_setup (new)
  1.1       +20 -0     ports/sysutils/apt/files/patch-dselect_update (new)
  1.1       +10 -0     ports/sysutils/apt/files/patch-ftparchive_cachedb.cc (new)
  1.1       +10 -0     ports/sysutils/apt/files/patch-ftparchive_contents.cc (new)
  1.1       +11 -0     ports/sysutils/apt/files/patch-ftparchive_makefile (new)
  1.1       +13 -0     ports/sysutils/apt/files/patch-methods_gpgv.cc (new)
  1.1       +75 -0     ports/sysutils/apt/files/patch-methods_makefile (new)
  1.1       +5 -0      ports/sysutils/apt/pkg-descr (new)
  1.1       +126 -0    ports/sysutils/apt/pkg-plist (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 11 Martin Wilke freebsd_committer freebsd_triage 2007-02-11 23:02:54 UTC
State Changed
From-To: feedback->closed

New port added. Thanks!