summaryrefslogtreecommitdiff
path: root/pkgtools
AgeCommit message (Collapse)AuthorFilesLines
2009-02-10Restore ONLY_FOR_*.joerg1-4/+4
2009-02-10DESTDIR support.joerg1-14/+13
2009-02-10DESTDIR supportjoerg5-25/+33
2009-02-10DESTDIR support.joerg1-4/+2
2009-02-09DESTDIR support.joerg2-8/+10
2009-02-09Switch to Python 2.5 as default. Bump revision of all packages that havejoerg1-2/+2
changed runtime dependencies now.
2009-02-09Remove Python 2.1 support.joerg1-2/+2
2009-02-09Only use issetugid if it exists. Fixes reported build issues on QNX andjoerg5-232/+411
AIX.
2009-02-09Regen with autoconf 2.63. The endian macro issues on Mac OS X have beenjoerg2-1150/+1613
addressed according to PR 38625.
2009-02-09Fix !OpenSSL build/bootstrap.joerg2-5/+13
2009-02-08regen.wiz7-23/+24
2009-02-08Spelling fixes.wiz5-18/+18
2009-02-08Use more markup.wiz1-3/+5
2009-02-08New sentence, new line.wiz1-2/+3
2009-02-05pkg_install-20090205:joerg4-19/+67
- Restrict audit related commands to the documented set and/or fix the documention. - Add support for conditional fetch-pkg-vulnerabilities via -u option.
2009-02-05Don't chdir back to the original directory at the end of make_dist,joerg1-3/+2
pkg_create is about to exit() anyway.
2009-02-03Include fcntl.h.joerg1-2/+5
2009-02-03Remove the remaining trails of HAVE_DBLIB.joerg1-22/+2
2009-02-03Fix PR 40456: Mac OS X can't deal well with BSS in static libraries.joerg1-3/+3
2009-02-03If no db.h or variant exists, use the one from nbcompat.joerg1-2/+4
For PR 40544.
2009-02-03Include fcntl.h for O_RDONLY, it is included indirectly on NetBSD, butjoerg1-2/+5
not on Solaris. Part of PR 40544.
2009-02-02Merge x509 setup and documentation from pkg_install-renovation.joerg3-0/+258
2009-02-02Merge pkg_install-20090201 from pkg_install-renovation branch.joerg88-8172/+4908
- 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
2009-01-31pbulk-0.37:joerg8-56/+276
- replace libevent dependency with internal event loop to make the pbulk core standalone - open success and error log with O_APPEND, which allows e.g. cleaning up the error build during build without breaking it if done with care.
2009-01-26Packages that install *.desktop files should includerillig1-3/+14
sysutils/desktop-file-utils/desktopdb.mk. Suggested by Matthias Drochner.
2009-01-26Added but disabled a check that tests whether the PKGNAME and therillig1-1/+6
package directory match. There is much work to do until this can be enabled.
2009-01-23Change to WRKSRC before compiling, fixes builds with read-only pkgsrc tree.sketch1-2/+2
2009-01-18On some operating systems (Linux, FreeBSD -- see their problem reportshattered2-4/+4
82430) ps might list process names in square brackets. Fix regex in _find_processes() accordingly. OK by wiz@.
2009-01-14Yet Another Groff Version (1.17.2), allows successful bootstrapping on andsainty2-3/+5
extremely crufty old Linux box of unclear parentage (but it might be a RedHat 3.0 installation).
2009-01-11Build and install libpk-gtk-module. From the README:jmcneill2-2/+5
The GTK+ module is designed to be loaded using gnome-settings-daemon by the gnome-packagekit package. It can however be launched for testing using: GTK_MODULES="$GTK_MODULES:/usr/lib/gtk-2.0/modules/pk-gtk-module.so" application The module installs a custom default pangocairo font map during gtk_init(). Pango will then call back with any languages which need installing, and these are queued up. In an idle callback these are emitted as an asyncronous D-BUS method to the session PackageKit InstallFonts() method. If configured to do so, this will prompt the user to install new fonts.
2009-01-08+ packagekit gnome-packagekitjmcneill1-1/+3
2009-01-08Import gnome-packagekit version 0.4.0.jmcneill7-0/+566
PackageKit is a system designed to make installing and updating software on your computer easier. The primary design goal is to unify all the software graphical tools used in different distributions, and use some of the latest technology like PolicyKit to make the process suck less. The actual nuts-and-bolts distro tool (yum, apt, conary, etc) is used by PackageKit using compiled and scripted helpers. PackageKit isn't meant to replace these tools, instead providing a common set of abstractions that can be used by standard GUI and text mode package managers. PackageKit itself is a system activated daemon called packagekitd. Being system activated means that it's only being run when the user is using a text mode or graphical tool, and quits when it's no longer being used. This means we don't delay the boot sequence or session startup and don't consume memory when not being used. gnome-packagekit is the name of the collection of graphical tools for PackageKit to be used in the GNOME desktop.
2009-01-08Import packagekit version 0.4.0. Much work to do.jmcneill26-0/+1646
PackageKit is a system designed to make installing and updating software on your computer easier. The primary design goal is to unify all the software graphical tools used in different distributions, and use some of the latest technology like PolicyKit to make the process suck less. The actual nuts-and-bolts distro tool (yum, apt, conary, etc) is used by PackageKit using compiled and scripted helpers. PackageKit isn't meant to replace these tools, instead providing a common set of abstractions that can be used by standard GUI and text mode package managers. PackageKit itself is a system activated daemon called packagekitd. Being system activated means that it's only being run when the user is using a text mode or graphical tool, and quits when it's no longer being used. This means we don't delay the boot sequence or session startup and don't consume memory when not being used.
2009-01-06fix typostnn1-1/+1
2009-01-06Update to 0.02adrianp2-3/+11
Check for PATCHFILES as well
2009-01-04Recognize CMAKE_ARGS.wiz1-1/+2
2009-01-04+pkg_distinstadrianp1-1/+2
2009-01-04This is a simple script that will synchronise the content of your ${DISTDIR}adrianp5-0/+228
directory with currently installed packages. This script will delete any ${DISTFILE} in ${DISTDIR} that does not currently have an installed package as an owner. If you play with packages a fair bit and download some just to have a play with and delete the package later your ${DISTDIR} can end up with a lot of orphaned ${DISTFILES}. While lintpkgsrc will help you remove outdated ${DISTFILES} it does not do any corealtion with installed packakges which is the gap this script aims to fill. With "lintpkgsrc -or && pkg_distinst --delete" you can and up with a fairly lean and current ${DISTDIR}.
2008-12-21Warn about missing PKG_DESTDIR_SUPPORT definition. Every package shouldrillig1-1/+5
have one.
2008-12-21Make this work on OpenSolarisadrianp2-5/+17
2008-12-20Updated pkgtools/pkg_chk to 1.96abs2-5/+5
Handle unset PKGSRCDIR - from Taylor R Campbell in PR/39306
2008-12-15TOOLS_DEPENDS.* names a dependency, and all the directories that arerillig2-3/+10
mentioned in it must actually contain a Makefile.
2008-12-14Changed one of the explanations to be more permissive. Fixed arillig1-3/+3
grammatical mistake in the same sentence.
2008-12-14An int is not guaranteed to be 64bit and in fact isn't on mostrillig1-2/+2
platforms.
2008-12-14Need to include stdint.h for unit64_t on SUA 6.0.obache1-1/+5
2008-12-10+audit-packagesadrianp1-0/+2
+download-vulnerability-list
2008-12-05Make complaints about hicolor icon themes directories errors.wiz1-2/+2
Ok rillig
2008-12-04Added explicit checks for share/icons/hicolor directories in PLISTs, asrillig1-1/+7
suggested by wiz.
2008-12-04Bump version after libXtst builtinification. Sorry guys.cube2-4/+4
2008-12-04Builtinify libXtst.cube3-10/+13