Commit graph

21 commits

Author SHA1 Message Date
wiz
cda18437be Remove pkgviews: don't set PKG_INSTALLATION_TYPES in Makefiles. 2014-10-09 14:05:50 +00:00
jperkin
6e7a6042a8 When creating fake .pc files, first check all possible pkgconfig
directories rather than just lib/pkgconfig.  Required for Red Hat
Linux support which spreads them across lib${LIBABISUFFIX} and
share directories.
2014-03-10 11:56:02 +00:00
wiz
5132b0c405 Update to 1.0.8:
This maintenance release brings happiness by getting rid of things
that make valgrind, clang, doclifter, automake, the GNOME build system,
various other static analyzers, and obsessive developers be unhappy.

Don't warn, be happy.

Adam Jackson (1):
      configure: Remove AM_MAINTAINER_MODE

Alan Coopersmith (10):
      Clean up some clang warnings about sign conversion
      Tell clang to shut up about the padding in struct xauth
      unifdef -U__UNIXOS2__
      Convert INCLUDES to AM_CPPFLAGS in preparation for automake-1.14 obsoletion
      Use configure check for pathconf instead of X_NOT_POSIX #define
      Check for configure's HAVE_UNISTD_H instead of X_NOT_POSIX
      Replace strcpy+strcat pairs with snprintf calls
      Call memcmp() instead of defining our own equivalent
      Use remove() instead of unlink() to delete lock files
      libXau 1.0.8

Chase Douglas (1):
      Free XauFileName() static buffer at exit

Colin Walters (1):
      autogen.sh: Implement GNOME Build API

Eric S. Raymond (1):
      Remove a use of tab stops.
2013-05-25 06:36:15 +00:00
asau
8aba7e3fbf Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-29 05:06:05 +00:00
obache
c0c4efb4e5 Require hacks for fixing autoconf + space in variable name issue. 2012-06-09 07:00:46 +00:00
wiz
bdc03f7787 Update to 1.0.7:
This release improves handling of the locking of the Xauthority file,
as well as documentation cleanups and build configuration improvements.
2012-06-03 17:25:09 +00:00
obache
6509ac216b Add "Require: xproto" to fake *.pc files for the case xproto.pc exists.
PR#44122.
2010-12-13 07:51:45 +00:00
obache
d0d36cb37d Create fake xau.pc and xdmcp.pc for x11/libxcb, PR#44122. 2010-12-10 08:45:15 +00:00
joerg
11392b8127 Update to libXau-1.0.6: Improve man page 2010-09-10 18:38:26 +00:00
wiz
25fe286668 Update to 1.0.5:
Improved file locking for file systems w/o support for hardlinks. Other than
that one general packaging cleanup, removal of some really old kerberos
code.

Alan Coopersmith (1):
      Restore FamilyKrb5Principal definition

Jeremy Huddleston (1):
      Make file locking more robust for network shares like AFP

Paulo Cesar Pereira de Andrade (2):
      Janitor: Correct make distcheck and remove extra .gitignore file.
      Remove old api kerberos.

Peter Hutterer (1):
      libXau 1.0.5
2009-08-29 15:34:56 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
cube
403e256ff6 Merge cube-native-xorg, so that pkgsrc-current can be used with the native
X.Org found in NetBSD-current.

Thanks a lot to all who helped, especially Matthias Scheler who did
repeated tests on Mac OS X and older versions of NetBSD to make sure the
support for those platforms wouldn't be broken (or at least, not fatally,
as I would still expect a few hiccups here and there, because there is
only so much one can test in such limited time).

On the infrastructure side, this branch brings pkgconfig-builtin.mk, in
order to write very easily new builtin.mk files.  It can actually handle
more than just pkgconfig files, but it will provide a version if it finds
such a file.  x11.builtin.mk has also been made more useful and now all
existing (and future!) native-X11-related builtin.mk files should include
it.
2008-10-05 21:36:32 +00:00
wiz
9f0d150840 Update to 1.0.4:
1.0.4:
Alan Coopersmith:
      SVR4 (including Solaris) puts gethostbyname_r in libnsl instead of libc
      Version bump: 1.0.4

Damien Thébault:
      Bug 17314: libXau's Makefile.am should have proper man creation rules

Daniel Drake:
      Bug #11097: libXau COPYING fix (add missing copyright dates)
2008-09-06 14:39:56 +00:00
tnn
9f2a42bc6b Switch master site to MASTER_SITE_XORG. 2008-05-24 21:45:14 +00:00
tnn
aa0c6bbf57 Fix build on OSF1.
If including <pthread.h>, it is mandatory to compile with -pthread.
2008-05-24 20:15:46 +00:00
tron
28fa2025cc Detect builtin "libXau" e.g. under Mac OS X Leopard. 2007-12-15 15:41:36 +00:00
joerg
e3b4317b06 Force normal man suffix, seems to be needed on Linux. 2007-03-09 20:26:39 +00:00
joerg
93d70a53ce Update to libXau-1.0.3: ANSIfied source and removed prototype of
XauGetAuthByName which wasn't implemented.
2007-01-22 14:56:56 +00:00
reed
466ea2e17d Include the xproto buildlink.
I forgot in last commit. The xau.pc.in has "Requires: xproto".
2006-11-25 00:09:19 +00:00
reed
39ff3cc328 Force libXau 1.0 or newer.
It had 0.1 (maybe a typo) which, using old libXau from pkgsrc-wip,
to be used that had a broken xau.pc.
2006-11-25 00:02:08 +00:00
joerg
34e458d91b Import libXau-1.0.0 from pkgsrc-wip:
LibXau is an authorization protocol for X from the modular
X.org X11 project.
2006-11-03 17:56:32 +00:00