From owner-freebsd-hackers@FreeBSD.ORG Fri Apr 9 14:21:53 2010 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 70871106566C for ; Fri, 9 Apr 2010 14:21:53 +0000 (UTC) (envelope-from salfrancl.listas@gmail.com) Received: from mail-bw0-f216.google.com (mail-bw0-f216.google.com [209.85.218.216]) by mx1.freebsd.org (Postfix) with ESMTP id 027B98FC1F for ; Fri, 9 Apr 2010 14:21:52 +0000 (UTC) Received: by bwz8 with SMTP id 8so1103729bwz.3 for ; Fri, 09 Apr 2010 07:21:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:received:message-id :subject:from:to:content-type; bh=FCNH/3KcEpKzXnBdv3xEoaoDZE1+TIN9ZfBIQRMwbog=; b=avSqB3QQ7HSblxG6+BhkFGq7eo0F9LrxWYmQzAV6Jik7lrw/JMEkQcyVyrn8scNOhq DBCIyS/MthSoGDf6wUQedePiNV/fklNIneUrK/+wy8l1uSHvRVzOIeNLkS98IapgUMKI krIh4p5gE2Tx8YDSNHUsrHYwPIY0OAtZF/YxQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=oxQ5MLzeeyLi/4tEYcLr48NJ5lS7DduUC5tMRnp4MOdwpRXOi4azR1gC4sXn5C1v/l WgBUGyGI9dFmTBi4CLIH7QtHBRLEUNMF6Sb5Yxp7f+EIRTbNAnMVIh2R83Y+x8hxb+Pa 3kO1r4geAPC+spR6E18Z28FZg1fDO8fuBfSNM= MIME-Version: 1.0 Received: by 10.204.102.211 with HTTP; Fri, 9 Apr 2010 07:16:33 -0700 (PDT) Date: Fri, 9 Apr 2010 10:16:33 -0400 Received: by 10.204.11.18 with SMTP id r18mr164735bkr.55.1270822593285; Fri, 09 Apr 2010 07:16:33 -0700 (PDT) Message-ID: From: Leinier Cruz Salfran To: freebsd-hackers Content-Type: text/plain; charset=ISO-8859-1 Subject: make pkg_install suite reusable, please X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Apr 2010 14:21:53 -0000 hello fbsd devs i want to ask you one thing: can you make the 'pkg_install' suite reusable .. means install 'libinstall.a' as a shared object in order to make it reusable by others devs i'm developing a packages manager and i borrow almost all 'pkg_install' in order to be able to do things related to packages such as install, delete, compare versions, etc... but i made some modifications because i put all code together, so, i changed 'pkg_perform' function by their respective well waiting.................................