The NetBSD Project

CVS log for pkgsrc/pkgtools/pkg_install/files/info/Makefile.in

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / pkgtools / pkg_install / files / info

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.31 / (download) - annotate - [select for diffs], Sun Dec 27 12:18:20 2015 UTC (6 years, 4 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, HEAD
Changes since 1.30: +7 -6 lines
Diff to previous 1.30 (colored)

Refactor Makefiles slightly to remove redundancy between normal and
bootstrap build.

Revision 1.30 / (download) - annotate - [select for diffs], Mon Sep 7 09:06:05 2015 UTC (6 years, 8 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

Explicitly link against -lbz2 and -lz to satisfy libnetpgpverify
dependencies, we can no longer rely on implicit linking from libarchive
on certain platforms.  Fixes build on FreeBSD and DragonFlyBSD.

Revision 1.29 / (download) - annotate - [select for diffs], Tue Sep 1 12:14:06 2015 UTC (6 years, 8 months ago) by jperkin
Branch: MAIN
Changes since 1.28: +2 -2 lines
Diff to previous 1.28 (colored)

Implement inline package signature verification.

This replaces calling out to an external gpg command for verification
with inline verification using the security/netpgpverify library.

Bump version to 20150901.

Revision 1.28 / (download) - annotate - [select for diffs], Thu Jan 22 09:19:47 2015 UTC (7 years, 3 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Changes since 1.27: +2 -2 lines
Diff to previous 1.27 (colored)

Move -larchive from the general LIBS variable to each program that needs it,
prevents us from attempting to link the inplace libarchive against itself.
Fixes build on systems which do not include a native libarchive, and avoids
possible issues on systems which do.

Tested on SmartOS (no native libarchive) and OS X in both builtin and pkgsrc
configurations.  Ok joerg@.

Revision 1.27 / (download) - annotate - [select for diffs], Thu Sep 12 11:03:10 2013 UTC (8 years, 8 months ago) by jperkin
Branch: MAIN
CVS Tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2, pkgsrc-2014Q1-base, pkgsrc-2014Q1, pkgsrc-2013Q4-base, pkgsrc-2013Q4, pkgsrc-2013Q3-base, pkgsrc-2013Q3
Changes since 1.26: +5 -1 lines
Diff to previous 1.26 (colored)

Add CATMAN_SECTION_SUFFIX support.

Revision 1.26 / (download) - annotate - [select for diffs], Sun Oct 21 09:08:57 2012 UTC (9 years, 6 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2, pkgsrc-2013Q1-base, pkgsrc-2013Q1, pkgsrc-2012Q4-base, pkgsrc-2012Q4
Changes since 1.25: +2 -2 lines
Diff to previous 1.25 (colored)

Deal with messed up linkage on Linux by always linking against libcrypto
and libssl when linking against libfetch, if the latter is built with
SSL support.

Revision 1.25 / (download) - annotate - [select for diffs], Tue May 15 16:43:53 2012 UTC (10 years ago) by christos
Branch: MAIN
CVS Tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3, pkgsrc-2012Q2-base, pkgsrc-2012Q2
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

Check for defined before checking for empty, otherwise old make(1) fails
to build during bootstrap.

Revision 1.24 / (download) - annotate - [select for diffs], Thu Mar 1 21:40:01 2012 UTC (10 years, 2 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)

Revert last. Don't hide issues. Pass down MANINSTALL via MAKE_ENV to get
the correct value.

Revision 1.23 / (download) - annotate - [select for diffs], Thu Mar 1 20:13:43 2012 UTC (10 years, 2 months ago) by jklos
Branch: MAIN
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

Don't fail if MANINSTALL is not defined.

Revision 1.22 / (download) - annotate - [select for diffs], Tue Feb 28 18:15:26 2012 UTC (10 years, 2 months ago) by joerg
Branch: MAIN
Changes since 1.21: +4 -2 lines
Diff to previous 1.21 (colored)

Honour MANINSTALL.

Revision 1.21 / (download) - annotate - [select for diffs], Tue Apr 20 00:39:13 2010 UTC (12 years, 1 month ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

pkg_install-20100420:
Extract dependencies of libarchive from the pkgconfig file and thereby
drop knowledge of the needed libraries.

At least some versions of HP-UX are known to not support %zu, add a
workaround. This is using the black list approach for now.

Recognize xz as compression type for pkg_create.

The first time an error is hit while fetching packages, try to reget
from the same position. This works around the server closing the
connection while fetching dependencies.

Revision 1.20 / (download) - annotate - [select for diffs], Fri Jan 22 13:30:42 2010 UTC (12 years, 3 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2010Q1-base, pkgsrc-2010Q1
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

pkg_install-20100122:
- Refactor man pages:
  - Move description of environmental variables into pkg_install.conf(5)
  - Remove a bunch of dead references
  - Avoid using hard-coded path names that can easily be overridden by
    the user.
- Refactor pkgdb related logic, so that -K behaves consistently.
- Add some helper functions to isolate more places from the pkgdb
  layout.
- Sync license list.
- Handle PKG_REFCOUNT_DBDIR consistently as option too.
- Utilize connection cache from libfetch.
- Add helper target for cat pages updates.

Revision 1.19 / (download) - annotate - [select for diffs], Sat Feb 14 03:02:58 2009 UTC (13 years, 3 months ago) by obache
Branch: MAIN
CVS Tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored)

Need to define SSL_SUPPORT before using it :)

Revision 1.18 / (download) - annotate - [select for diffs], Fri Feb 13 14:13:58 2009 UTC (13 years, 3 months ago) by joerg
Branch: MAIN
Changes since 1.17: +4 -1 lines
Diff to previous 1.17 (colored)

Explicitly pull in crypto if building with ssl option.

Revision 1.17 / (download) - annotate - [select for diffs], Mon Feb 2 12:35:01 2009 UTC (13 years, 3 months ago) by joerg
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)

Merge pkg_install-20090201 from pkg_install-renovation branch.

- DB support is always included from libnbcompat if needed
- pkg_view and linkfarm are not installed any more; they are not moved
into the attic yet, so they can easily be installed as separte package
- common configuration file to customise the behavior of various
components; this supersedes the old audit-packages.conf
- support for PKSC7 signatures (using X509 certs) and GPG signatures for
packages in a secure way. See pkg_admin(8) for how to create them and
pkg_install.conf(5) for the options to use them
- audit-packages and download-vulnerability-list are wrapper scripts
  around pkg_admin. They try to mimic the classic options if used sanely.
  "pkg_admin audit" is now an order of magnitude faster than before
- pkg_add uses libarchive and libfetch instead of external ftp and tar:
  - progress bar is currently missing for downloads
  - "pkg_add -" is no longer supported
  - no adhoc check for conficts between dependencies and already
    installed packages
  - "pkg_add -s" has been replaced with an option in pkg_install.conf,
    verification of plain detached GPG signatures is no longer supported
  - optional check for vulnerabilities before adding a package
  - if /var and /usr/pkg are on different fileystems it is twice as fast
    now
  - conflicts due to overlapping plists are checked before installation
  - pkg_add no longer plays with the process limits
- pkg_add and pkg_delete have a new destdir option; scripts have to
  either be modified to use PKG_DESTDIR or should be disabled
- pkg_add -u for now can't be used to update to the exact same version
- internal "rm -rf" and "mkdir_p" code
- all memory allocation failures are not explicitly fatal
- if a file is not removed due to a failed checksum, still remove the
  entry from pkgdb

Revision 1.14.2.1 / (download) - annotate - [select for diffs], Sat Apr 26 17:44:23 2008 UTC (14 years ago) by joerg
Branch: pkg_install-renovation
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored) next main 1.15 (colored)

Add a clean pkg_add implementation on top of libarchive and libfetch.
Known regressions:
- "pkg_add -" (aka reading from stdin) is currently not supported
- "pkg_add -s" is not supported either
- no progress reports for the downloads
- binary packages with hardlinks created by pkg_create before
  pkg_install-20080422 will not extract correctly (libarchive issue)
- no adhoc check for potential conflicts between dependencies and
  already installed packages

Features:
- Twice as fast for the typical case of /var/tmp and /usr/pkg on
  different filesystems
- Standalone
- implicit conflict detection before actual installation.

Revision 1.16 / (download) - annotate - [select for diffs], Sat Apr 26 17:40:01 2008 UTC (14 years ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkg_install-renovation-base, cwrapper-base, cwrapper, cube-native-xorg-base, cube-native-xorg
Changes since 1.15: +1 -1 lines
Diff to previous 1.15 (colored)

Revert last change, it was not intended to go into HEAD.

Revision 1.15 / (download) - annotate - [select for diffs], Sat Apr 26 14:56:34 2008 UTC (14 years ago) by joerg
Branch: MAIN
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Add a clean pkg_add implementation on top of libarchive and libfetch.
Known regressions:
- "pkg_add -" (aka reading from stdin) is currently not supported
- "pkg_add -s" is not supported either
- no progress reports for the downloads
- binary packages with hardlinks created by pkg_create before
  pkg_install-20080422 will not extract correctly (libarchive issue)
- no adhoc check for potential conflicts between dependencies and
  already installed packages

Features:
- Twice as fast for the typical case of /var/tmp and /usr/pkg on
  different filesystems
- Standalone
- implicit conflict detection before actual installation.

Revision 1.14 / (download) - annotate - [select for diffs], Fri Apr 4 15:21:32 2008 UTC (14 years, 1 month ago) by joerg
Branch: MAIN
Branch point for: pkg_install-renovation
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

pkg_install-20080404:
Switch pkg_info to use libfetch for remote access.

Revision 1.13 / (download) - annotate - [select for diffs], Mon Mar 10 12:14:32 2008 UTC (14 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Changes since 1.12: +2 -1 lines
Diff to previous 1.12 (colored)

Add datarootdir to shut up configure.

Revision 1.12 / (download) - annotate - [select for diffs], Sat Feb 2 16:21:45 2008 UTC (14 years, 3 months ago) by joerg
Branch: MAIN
Changes since 1.11: +9 -2 lines
Diff to previous 1.11 (colored)

pkg_install-20080202:
Convert pkg_info to use libarchive instead of tar for binary package
handling. As a side effect pkg_info on remote packages will use
one FTP instance per argument, but will try to fetch only the meta data.
This reduces time for pkg_info -X on a full binary repository from 36.9s
to 18.1s for the cache hot case (PKG_TMPDIR on tmpfs for the old
pkg_info). Thanks to tnn@ for testing.

Revision 1.11 / (download) - annotate - [select for diffs], Mon Jul 16 09:57:58 2007 UTC (14 years, 10 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3
Changes since 1.10: +7 -7 lines
Diff to previous 1.10 (colored)

Merge remaining small changes from NetBSD, most of all the pkgsrc.7 man
page. Fix build on !NetBSD. Rebuild man pages with nroff -mandoc on
NetBSD current for consistency. Make it DESTDIR safe. Remove the note
that src/usr.sbin/pkg_install is the authoritive version, it won't be
any longer.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Aug 21 06:33:40 2004 UTC (17 years, 9 months ago) by jlam
Branch: MAIN
CVS Tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2, pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4, pkgsrc-2004Q3-base, pkgsrc-2004Q3
Changes since 1.9: +3 -6 lines
Diff to previous 1.9 (colored)

Fix the version number of the package in the configure script, and modify
the Makefiles so that they can be built by really basic make programs.

Revision 1.9 / (download) - annotate - [select for diffs], Tue Sep 23 06:36:21 2003 UTC (18 years, 8 months ago) by grant
Branch: MAIN
CVS Tags: pkgsrc-2004Q2-base, pkgsrc-2004Q2, pkgsrc-2004Q1-base, pkgsrc-2004Q1, pkgsrc-2003Q4-base, pkgsrc-2003Q4
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

no need to pass $(DEFS) to $(CC) twice.

Revision 1.8 / (download) - annotate - [select for diffs], Tue Sep 2 22:06:29 2003 UTC (18 years, 8 months ago) by jlam
Branch: MAIN
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

The *.0 files belong in $(mandir)/cat1.

Revision 1.7 / (download) - annotate - [select for diffs], Mon Sep 1 16:27:13 2003 UTC (18 years, 8 months ago) by jlam
Branch: MAIN
Changes since 1.6: +28 -23 lines
Diff to previous 1.6 (colored)

Update pkg_install to 20030823, which has the changes to support
package views.  Pkgsrc changes include:

* Convert to use pkgtools/libnbcompat so that it's easier to keep
  this in sync with src/usr.sbin/pkg_install.

* Add a src2nbcompat script that converts src/usr.sbin/pkg_install
  into an appropriate start for pkgtools/pkg_install.  The script
  removes the Makefiles, adds CPP inclusion guards around each
  #include <...> line, and includes <nbcompat.h> at the top of each
  *.c file.  This should make it even easier to keep sources in
  sync with the HEAD.

Revision 1.6 / (download) - annotate - [select for diffs], Thu Jul 31 09:51:02 2003 UTC (18 years, 9 months ago) by grant
Branch: MAIN
Changes since 1.5: +3 -1 lines
Diff to previous 1.5 (colored)

also install man page source, no version bump as this is not yet in
sync with -current, and no functionality change.

Revision 1.5 / (download) - annotate - [select for diffs], Sun Apr 20 20:34:06 2003 UTC (19 years, 1 month ago) by grant
Branch: MAIN
Changes since 1.4: +3 -3 lines
Diff to previous 1.4 (colored)

sync with bootstrap:

make sure man pages get installed into a sane location if --mandir is
not specified.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Feb 11 16:48:23 2003 UTC (19 years, 3 months ago) by grant
Branch: MAIN
CVS Tags: netbsd-1-6-1-base, netbsd-1-6-1
Changes since 1.3: +2 -1 lines
Diff to previous 1.3 (colored)

Fix some RCS ids.

Revision 1.3 / (download) - annotate - [select for diffs], Sat Jan 11 07:52:19 2003 UTC (19 years, 4 months ago) by schmonz
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

On NetBSD, man pages were getting installed into /usr/man. That's,
like, so 80's! Pass a value more appropriate for the current decade
to --mandir via CONFIGURE_ARGS, and let ./configure set this in
the Makefiles.

Install catted man pages with the suffix ".0" rather than ".1".

Bump PKGTOOLS_VERSION.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Dec 22 13:10:13 2002 UTC (19 years, 5 months ago) by grant
Branch: MAIN
Changes since 1.1: +1 -1 lines
Diff to previous 1.1 (colored)

reorder libraries passed to ld(1) so that this works if libdb1 is
present.

From Frank Cusack in PR pkg/19494.

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Dec 20 18:14:12 2002 UTC (19 years, 5 months ago) by schmonz
Branch: TNF
CVS Tags: pkgsrc-base
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

Import autoconf'd pkg_install source from
othersrc/bootstrap-pkgsrc/pkg_install into ${FILESDIR}.

Using autoconf greatly simplifies maintenance of this package across
multiple platforms. Placing the extracted source under ${FILESDIR}
will eventually let us use the same source for bootstrapping as
well, though we're not ready for this yet.

Revision 1.1 / (download) - annotate - [select for diffs], Fri Dec 20 18:14:12 2002 UTC (19 years, 5 months ago) by schmonz
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>