Commit graph

52 commits

Author SHA1 Message Date
Haelwenn (lanodan) Monnier
f9a2078c0f Add SPDX-License-Identifier: HPND-sell-variant
Part-of: <https://gitlab.freedesktop.org/xorg/lib/libxcursor/-/merge_requests/25>
2025-06-16 12:32:52 +02:00
Thomas E. Dickey
00a59a7199
changes will suggest new release
Signed-off-by: Thomas E. Dickey <dickey@invisible-island.net>
2024-11-03 18:58:01 -05:00
Alan Coopersmith
09617bcc9a
libXcursor 1.2.2
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2024-03-02 12:55:30 -08:00
Alan Coopersmith
81dc4a481b configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
AC_PROG_LIBTOOL was replaced by LT_INIT in libtool 2 in 2008,
so it's time to rely on it.

Clears autoconf warnings:

configure.ac:42: warning: The macro `AC_PROG_LIBTOOL' is obsolete.
configure.ac:42: You should run autoupdate.
aclocal.m4:3465: AC_PROG_LIBTOOL is expanded from...
configure.ac:42: the top level

libtoolize: Consider adding 'AC_CONFIG_MACRO_DIRS([m4])' to configure.ac,
libtoolize: and rerunning libtoolize and aclocal.

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2023-03-04 14:50:53 -08:00
Alan Coopersmith
27adb16027
libXcursor 1.2.1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-04-03 09:55:44 -07:00
Alan Coopersmith
f0d8a59186 Build xz tarballs instead of bzip2
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-04-03 09:22:14 -07:00
Alan Coopersmith
d223fce4c7 Fix spelling/wording issues
Found by using:
    codespell --builtin clear,rare,usage,informal,code,names

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2022-04-03 09:21:29 -07:00
Alan Coopersmith
b84b5d100f
libXcursor 1.2.0
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2019-03-10 17:36:26 -07:00
Alan Coopersmith
8ff9605921 Update configure.ac bug URL for gitlab migration
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2018-12-07 19:41:07 -08:00
Cosimo Cecchi
2263c196cb Support XDG user data dir location
Nowadays ~/.icons is not used anymore as the preferred location for
custom user icon themes; XDG_DATA_HOME/icons (aka ~/.local/share/icons)
is what toolkits like GTK prefer.

Prepend that location to the default xcursor path, so that cursor
themes installed there can be used by apps and toolkits that use
libXcursor.
2018-11-09 20:06:41 -08:00
Matthieu Herrb
4828abe494 libXcursor 1.1.15
Signed-off-by: Matthieu Herrb <matthieu@herrb.eu>
2017-11-25 11:59:31 +01:00
Alan Coopersmith
bbf3c582c9 Use strdup() instead of malloc(strlen())+strcpy()
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-10-18 10:24:13 -07:00
Alan Coopersmith
b1df53701f configure: Drop AM_MAINTAINER_MODE
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2014-06-04 18:04:51 -07:00
Alan Coopersmith
f92f118047 libXcursor 1.1.14
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-05-29 23:22:29 -07:00
Alan Coopersmith
2a9eaf3305 libXcursor 1.1.13
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2012-03-07 18:54:15 -08:00
Alan Coopersmith
334dc4f4df Set Xcursor.h version numbers from configure.ac
Based on similar commit dac73a519816 to libXft

Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
Reviewed-by: Gaetan Nadon <memsize@videotron.ca>
2011-09-19 17:30:15 -07:00
Alan Coopersmith
d79ddc01e4 libXcursor 1.1.12
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2011-06-29 21:41:09 -07:00
Gaetan Nadon
de50317ec4 config: perform XCURSORPATH formatting in man/Makefile.am
We can skip the extra step of using XCURSORPATH_LIST in configure.ac.

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-02-02 17:08:19 -05:00
Gaetan Nadon
a929c3621b config: comment, minor upgrade, quote and layout configure.ac
Group statements per section as per Autoconf standard layout
Quote statements where appropriate.
Autoconf recommends not using dnl instead of # for comments

Use AC_CONFIG_FILES to replace the deprecated AC_OUTPUT with parameters.

This helps automated maintenance and release activities.
Details can be found in http://wiki.x.org/wiki/NewModuleGuidelines

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-02-02 16:36:54 -05:00
Gaetan Nadon
96c5877fd7 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-01-28 19:41:37 -05:00
Gaetan Nadon
4f7a749fcb config: replace deprecated AC_HELP_STRING with AS_HELP_STRING
This silences an Automake warning.

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-01-28 16:07:07 -05:00
Gaetan Nadon
c38adc6bf1 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99
XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
AC_PROG_C_C99. This sets gcc with -std=gnu99.
If AC_PROG_CC macro is called afterwards, it resets CC to gcc.

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2011-01-27 18:50:14 -05:00
Alan Coopersmith
731e84d79e libXcursor 1.1.11
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-10-27 22:48:19 -07:00
Gaetan Nadon
68d830bcf6 config: upgrade to util-macros 1.8 for additional man page support
Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
The value of MAN_SUBST is the same for all X.Org packages.

Use AC_PROG_SED now supplied by XORG_DEFAULT_OPTIONS

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-08-16 19:05:35 -04:00
Gaetan Nadon
0caadca51c config: update AC_PREREQ statement to 2.60
Unrelated to the previous patches, the new value simply reflects
the reality that the minimum level for autoconf to configure
all x.org modules is 2.60 dated June 2006.

ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-03-29 16:50:33 -04:00
Gaetan Nadon
a3e03bb23b config: move CWARNFLAGS from configure.ac to Makefile.am
Compiler warning flags should be explicitly set in the makefile
rather than being merged with other packages compiler flags.

Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
2010-02-16 10:37:21 -05:00
Gaetan Nadon
02cd3d7a61 Deploy the new XORG_DEFAULT_OPTIONS #24242
This macro aggregate a number of existing macros that sets commmon
X.Org components configuration options. It shields the configuration file from
future changes.
2009-10-27 15:07:25 -04:00
Jeremy Huddleston
5e14cd9bd8 This is not a GNU project, so declare it foreign.
On Wed, 2009-10-21 at 13:36 +1000, Peter Hutterer wrote:
> On Tue, Oct 20, 2009 at 08:23:55PM -0700, Jeremy Huddleston wrote:
> > I noticed an INSTALL file in xlsclients and libXvMC today, and it
> > was quite annoying to work around since 'autoreconf -fvi' replaces
> > it and git wants to commit it.  Should these files even be in git?
> > Can I nuke them for the betterment of humanity and since they get
> > created by autoreconf anyways?
>
> See https://bugs.freedesktop.org/show_bug.cgi?id=24206

As an interim measure, replace AM_INIT_AUTOMAKE([dist-bzip2]) with
AM_INIT_AUTOMAKE([foreign dist-bzip2]). This will prevent the generation
of the INSTALL file. It is also part of the 24206 solution.

Signed-off-by: Jeremy Huddleston <jeremyhu@freedesktop.org>
2009-10-21 12:47:24 -07:00
Peter Hutterer
fbf2298793 libXcursor 1.1.10
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-08-28 14:49:15 +10:00
Paulo Cesar Pereira de Andrade
f00ae32322 Janitor: make distcheck, compiler warnings, extra .gitignore files. 2009-01-29 15:34:11 -02:00
Matthieu Herrb
04641d3cc3 nuke RCS Ids 2008-03-09 00:34:36 +01:00
Alan Coopersmith
a4f29e6dee Version bump: 1.1.9 2007-08-24 14:01:07 -07:00
Alan Coopersmith
a9ccf1bd91 Use cursorpath found by configure in man page 2007-08-21 19:33:00 -07:00
Adam Jackson
8b73dc0411 Bump to 1.1.8 2006-10-13 16:01:17 -04:00
Alan Coopersmith
d0e12a9784 Add XORG_WITH_LINT to allow checking code with lint/sparse/etc. 2006-10-10 13:33:33 -07:00
Daniel Stone
c6f65af419 Bug #5268: Fix small memory leak. (Matthias Clasen). Change some return 0s
to NULL. Bump to 1.1.7.
2006-06-03 10:23:57 +00:00
Eric Anholt
8adc6fe181 Look for cursors in datadir, not always /usr/share. 2006-04-27 17:26:28 +00:00
Adam Jackson
3c69a6ef12 Bump to 1.1.6 2006-04-27 00:04:48 +00:00
Kevin E Martin
461b3c5c0e Update package version number for final X11R7 release candidate. 2005-12-15 00:24:29 +00:00
Kevin E Martin
189c967226 Add configure options to allow hard-coded paths to be changed. 2005-12-08 17:55:19 +00:00
Kevin E Martin
47043f5e93 Update package version number for X11R7 RC3 release. 2005-12-03 05:49:43 +00:00
Alan Coopersmith
54d9a60a18 Use $(LIB_MAN_SUFFIX) instead of forcing man page into section 3. 2005-11-13 17:59:28 +00:00
Kevin E Martin
c0773eea4b Update package version number for X11R7 RC2 release. 2005-11-09 21:19:12 +00:00
Kevin E Martin
345cf36920 Update pkgcheck dependencies to work with separate build roots. 2005-11-01 15:11:51 +00:00
Kevin E Martin
4d4de72c69 Update package version number for RC1 release. 2005-10-19 02:48:09 +00:00
Alan Coopersmith
08ccddfa98 Define HAVE_XFIXES 2005-10-11 01:37:44 +00:00
Adam Jackson
7a5e360179 Do PKG_CHECK_MODULES on a unique token instead of on "DEP", so builds with
a global configure cache don't get confused.
2005-08-03 03:28:01 +00:00
Kevin E Martin
af4b88bba2 Various changes preparing packages for RC0:
- Verify and update package version numbers as needed
- Implement versioning scheme
- Change bug address to point to bugzilla bug entry form
- Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to
    reenable it)
- Fix makedepend to use pkgconfig and pass distcheck
- Update build script to build macros first
- Update modular Xorg version
2005-07-29 21:22:51 +00:00
Daniel Stone
b34368c667 Change soversion to 1.0.2 with -version-number. 2005-07-16 06:35:32 +00:00
Keith Packard
b5a724c201 Make sure XFIXES appears in LIBS line, fix up other pkg-config usage. 2005-07-08 05:02:01 +00:00