From owner-freebsd-ports Sun Apr 9 03:09:04 1995 Return-Path: ports-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id DAA15621 for ports-outgoing; Sun, 9 Apr 1995 03:09:04 -0700 Received: from silvia.HIP.Berkeley.EDU (silvia.HIP.Berkeley.EDU [136.152.64.181]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id DAA15530 ; Sun, 9 Apr 1995 03:07:22 -0700 Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.6.9/8.6.9) id DAA05993; Sun, 9 Apr 1995 03:07:18 -0700 Date: Sun, 9 Apr 1995 03:07:18 -0700 Message-Id: <199504091007.DAA05993@silvia.HIP.Berkeley.EDU> To: ports@FreeBSD.org CC: hackers@FreeBSD.org Subject: Ports hackers wanted! From: asami@cs.berkeley.edu (Satoshi Asami | =?ISO-2022-JP?B?GyRCQHUbKEI=?= =?ISO-2022-JP?B?GyRCOCsbKEIgGyRCOC0bKEI=?=) Sender: ports-owner@FreeBSD.org Precedence: bulk (Note: I've CC:ed this to "hackers" too for wider audience...if you are following up, please send it to "ports" only...thanks) I'm now working on a bunch of projects aimed at "a better, friendlier ports scheme" (how nice! :). However, I'm severely short-handed and at the rate things are going, most of my (brilliant!) ideas are not going to make it into 2.1. This is sad! So, I need help. If you are interested in one or more of the projects listed in FreeBSD-current/src/TODO-2.1/asami, please contact me. In particular, I need immediate help in the following areas: -*- Update: Thu Apr 6 08:24:02 PDT 1995 Due: Hopefully before 2.1 Prio: High Task: Enhance pkg_install Again a couple of ideas here: (1) Make pkg_create or pkg_add able to "register" a package from the ports directory by looking into pkg/PLIST. We can then call this from the "install" rule in bsd.port.mk so that the user can pkg_delete it later. (2) Add some way to include the dependency information (usually LIB_DEPENDS, maybe EXEC_DEPENDS too but this one is harder 'cause it may be required only for compilation) into the package so that pkg_add will check for the existences and print out messages advising users to fetch additional packages. This would be a great enhancement over the current "ld.so: libfoo not found" solution. :) -*- Update: Thu Apr 6 08:30:43 PDT 1995 Due: Not specified Prio: High Task: A graphical front-end for port/package installation There's already someone working on this (tkpkg). I also need to take a look at pkg_manage. Jordan claims to have a better version. :) -*- Thanks! Satoshi