Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
|
|
|
|
that they look nicer.
|
|
RECOMMENDED is removed. It becomes ABI_DEPENDS.
BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.
BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.
BUILDLINK_DEPENDS does not change.
IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".
Added to obsolete.mk checking for IGNORE_RECOMMENDED.
I did not manually go through and fix any aesthetic tab/spacing issues.
I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.
I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.
As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.
As discussed on tech-pkg.
I will commit to revbump, pkglint, pkg_install, createbuildlink separately.
Note that if you use wip, it will fail! I will commit to pkgsrc-wip
later (within day).
|
|
newer xorgs. While here remove a few configure arguments that no longer
do anything. Bump PKGREVISION.
|
|
* Klipper
o Handle URLs as URLs and not as Text
o Prevent crashes caused by corrupted history
o XFixes support (especially helps with broken clipboard
implementations of some non-KDE applications)
o Images are ignored by default, add 'IgnoreImages=false' to
'[General]' in klipperrc
o Avoid repeated action popup with the same URL with some
non-KDE applications with broken clipboard implementations
* Konsole
o Correct issue where history size is unlimited when dealing
with History options in profiles
o Correctly set Tab bar when set to Dynamic Hide after session
restore
* Country settings
o Fix short date format for Switzerland
o Fix address format (especially P.O. Box) for Switzerland
* KSysGuard
o Show the sensors with values of more than two digits correctly
in the applet
* Kicker
o Connect the applications to systray correctly on startup
o Panels properly reserve space at screen edges even for
differently sized Xinerama screens
* Konqueror
o Resolve symlinks only on the desktop
* KWin
o Added new window-specific rules for OpenOffice.org, XV and
Mozilla family applications for turning off focus stealing
prevention, as these applications don't work well with it
o Reverted a workaround that as a side-effect had broken systray
docking of some applications
o Each virtual desktop has a separate focus chain
* KDesktop
o Fixed stacking of some dialogs
|
|
Minor pkgdelinting while here.
|
|
|
|
/var/run/dmesg.boot and was stopping at first blank line rather that EOF)
Bump PKGREVISION.
|
|
Changes:
* man KIO slave
o fix processing of URLs in man documents
o allow comment lines after a .TP request
* Konqueror
o 2 Tools menus when embedding KPDF in Konqueror
* KDesktop
o Fix initializations for desktops >4 when using DCOP calls.
* Konsole
o Update blue/red icons to be more distinguishable.
o The history options (line #/enabled) are now used in the profiles.
* Kwin
o Incorrectly restored window geometry upon leaving fullscreen mode
under certain circumstances
|
|
of the shlib major bump.
PKGREVISION++ for the dependencies.
|
|
|
|
|
|
|
|
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
|
|
Bump PKGREVISION.
Update during freeze OKed by wiz.
|
|
|
|
Many new features and refinements.
Notable changes include:
* Konqueror is the second web browser to pass the Acid2 CSS test,
ahead of Firefox and Internet Explorer
* Konqueror can also now free web pages from adverts with its
ad-block feature
* SuperKaramba is included in KDE, providing well-integrated and
easy-to-install widgets for the user's desktop
* Kopete has support for MSN and Yahoo! webcams
* The edutainment module has three new applications (KGeography,
Kanagram and blinKen), and has seen huge improvements in Kalzium
|
|
In case anyone ever wants to go and debug Qt/KDE. Like me. Shoot me!
|
|
|
|
|
|
Add mkfontdir as build tool, non-native bulk builds fail otherwise.
|
|
Changes:
* Konqueror: files and dirs with wildcard-like characters are supported
again, as well wildcards themselves.
|
|
|
|
kdepim3 package. On Solaris nawk can't handle the length of the lines
generated for config.status.overridden for these two packages, so get
pkgsrc itself to use gawk for these packages by adding
USE_TOOLS+=gawk:pkgsrc.
|
|
${MASTER_SITE_LOCAL} (and give it a version number) and grab it from
there. Problem spotted by Steven M. Bellovin, version number suggested
by Jeremy C. Reed.
|
|
http://www.kde.org/info/security/advisory-20050905-1.txt
Also fix lock directory on BSD's and Solaris to something that
actually exists. Bump PKGREVISION.
|
|
located and this is being confused by the pkgsrc tools wrappers so modify
its usage to conteract this. Fixes PR pkg/31058.
Bump PKGREVISION.
|
|
'configure' stage. Noticed on NetBSD/sparc.
|
|
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables. Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.
For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.
|
|
Changes:
* Konsole: Make 'New Window' from tab bar popup menu work.
* Konsole: Fix inital tab too big with icon only.
* Konsole: Fix crashes when action/settings=false.
* Konsole: Fix Konsole doesn't save Encoding setting.
* Ksysguard: Fix a segmentation fault on Centrino Laptops with Linux
vanilla kernel 2.6
|
|
No PKGREVISION bump since pkg-config is only a BUILD_DEPENDS.
|
|
|
|
OK'ed during freeze by jlam and wiz.
Bump PKGREVISION.
|
|
Changes:
* Konsole: Allow xterm resize ESC code to work
* Konsole: Fix incorrect schema in detached sessions.
* Konsole: Fix compile errors on amd64 with gcc4
* Konsole: Expand ~ in sessions' Exec=
* Konsole: Fix "Monitor for Activity" and "Monitor for Silence" icons
are the same.
* kinfocenter: Fix OpenGL graphics card detection
* kicker: Fixed K menu entries sort logic
* kicker: Hide sort buttons in systemtray configuration
* kcmbackground: Fix SVG files unavailable in slide show selector
* kcmfonts: Tooltips under font preview text areas with '&'
* kcontrol: "Clear History" button crashes KControl's "History Sidebar"
module
* kdesktop: Fix SVG images don't have 'set as wallpaper' entry in
context menu when dragged to desktop
* kdesktop: Don't execute command immediately when selecting a recent
command from the "Run Command" dialog
* konqueror: Enable "Move To Trash" inside media:/
* konqueror: If Shift is pressed when menu opens show 'Delete' instead
of 'Trash'
* konqueror: Fix address bar encryption color stays when using
back/forward
* konqueror: Added hidden option to not show archives as folder in
sidebar
* konqueror: Make list view obey preview settings in tooltips
* konqueror: Allow standard tooltips for truncated items in
non-executable columns
* konqueror: Fix for wrong favicon being shown while typing a URL
* konqueror: Fix for losing meta data in Info List View when adding
a file
* konqueror: Allow sidebar history to be disabled
* konqueror: Reload plugins after enabling/disabling them so that no
restart is necessary, and show plugins for the active part, instead
of always khtml.
* kthememanager: Don't scale up preview
* khelpcenter: Added KDE artwork to index pages
* kio-fish: Fixed mimetype determination over fish: URLs, so that e.g.
KOffice documents can be opened
* kio-tar: Fix for extracting large files from tar and zip archives
* kio-trash: Fix trashing from USB keys
* kio-trash: Don't mount all automounted directories when starting
kio_trash to save time
|
|
user settable variable. Set PKG_SUGGESTED_OPTIONS instead. Also,
make use of PKG_OPTIONS_LEGACY_VARS.
Reviewed by wiz.
|
|
We rely on the tools framework to pull in a good enough awk tool.
|
|
USE_GNU_TOOLS -> USE_TOOLS
awk -> gawk
m4 -> gm4
make -> gmake
sed -> gsed
yacc -> bison
|
|
"MAKEFLAGS". Both "MAKEVARS" and "MAKEFLAGS" affect the package-level
make process, not the software's own make process.
|
|
to pass make flags to bmake.
|
|
options framework. Rename PKG_OPTIONS.* to PKG_BUILD_OPTIONS.*.
|
|
caches variable definitions that were computed by make. These variables
are specified by listing them in MAKE_VARS, e.g.,
.if !defined(FOO)
FOO!= very_time_consuming_command
.endif
MAKE_VARS+= FOO
bsd.pkg.mk will include only the one generated during the most recent
phase. A particular phase's makevars.mk file consists of variable
definitions that are a superset of all of the ones produced in previous
phases of the build.
The caching is useful because bsd.pkg.mk invokes make recursively,
which in the example above has the potential to run the very time-consuming
command each time unless we cause FOO to be defined for the sub-make
processes. We don't cache via MAKE_FLAGS because MAKE_FLAGS isn't
consistently applied to every invocation of make, and also because
MAKE_FLAGS can overflow the maximum length of a make variable very
quickly if we add many values to it.
One important and desirable property of variables cached via MAKE_VARS
is that they only apply to the current package, and not to any
dependencies whose builds may have been triggered by the current
package.
The makevars.mk files are generated by new targets fetch-vars,
extract-vars, patch-vars, etc., and these targets are built during
the corresponding real-* target to ensure that they are being invoked
with PKG_PHASE set to the proper value.
Also, remove the variables cache file that bsd.wrapper.mk was generating
since the new makevars.mk files provide the same functionality at a
higher level. Change all WRAPPER_VARS definitions that were used by
the old wrapper-phase cache file into MAKE_VARS definitions.
|
|
package because PKG_OPTION.<pkg> could contain negative options, which
are never part of PKG_OPTIONS. Instead, use the show-var target to
display the value. We cache it in WRAPPER_VARS and in MAKE_FLAGS to
prevent reinvoking the show-var target recursively.
|
|
And always is defined as share/examples/rc.d
which was the default before.
This rc.d scripts are not automatically added to PLISTs now also.
So add to each corresponding PLIST as required.
This was discussed on tech-pkg in late January and late April.
Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere
and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
|
|
by kdelibs3 anyway, no actual change in dependencies, so no PKGREVISION
bump. Adapt comment in PLIST.
|
|
|
|
platforms that now support it (NetBSD, FreeBSD and Linux).
Bump PKGREVISION.
|
|
that fix build with later gcc's.
|