[arch-commits] Commit in libxp/repos (3 files)
Date: Saturday, May 16, 2020 @ 12:54:15 Author: foutrelis Revision: 384591 archrelease: copy trunk to staging-x86_64 Added: libxp/repos/staging-x86_64/ libxp/repos/staging-x86_64/PKGBUILD (from rev 384590, libxp/trunk/PKGBUILD) libxp/repos/staging-x86_64/add-proto-files.patch (from rev 384590, libxp/trunk/add-proto-files.patch) ---+ PKGBUILD | 38 + add-proto-files.patch | 1408 2 files changed, 1446 insertions(+) Copied: libxp/repos/staging-x86_64/PKGBUILD (from rev 384590, libxp/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2020-05-16 12:54:15 UTC (rev 384591) @@ -0,0 +1,38 @@ +# Maintainer: AndyRTR +# Maintainer: Jan de Groot + +pkgname=libxp +pkgver=1.0.3 +pkgrel=4 +pkgdesc="X11 X Print Library" +arch=('x86_64') +license=('custom') +url="https://xorg.freedesktop.org/; +depends=('libxext') +makedepends=('xorg-util-macros' 'xorgproto') +source=(${url}/releases/individual/lib/libXp-${pkgver}.tar.bz2{,.sig} +add-proto-files.patch) +license=('custom') +sha512sums=('502a2500ec0f519dae69ac035bf93c65c47e3bc301604aacb350e90043455f3485626194db45208e5521300b282843825e08b7f7c412a7497ffa02f5f1560c8d' +'SKIP' + 'e2b1bf1d132f2a219901feb8bf4eaf08cd795521bb6175627a82d745d422ad189c6d24ad221d5804b5e32f5798ad75bc733bb94b3505453fa57c5b7951bdece8') +validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # "Matt Turner " + +prepare() { + cd libXp-${pkgver} + patch -Np1 -i ../add-proto-files.patch + autoreconf -vfi +} + +build() { + cd libXp-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd libXp-${pkgver} + make DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +} Copied: libxp/repos/staging-x86_64/add-proto-files.patch (from rev 384590, libxp/trunk/add-proto-files.patch) === --- staging-x86_64/add-proto-files.patch(rev 0) +++ staging-x86_64/add-proto-files.patch2020-05-16 12:54:15 UTC (rev 384591) @@ -0,0 +1,1408 @@ +diff -up libXp-1.0.3/configure.ac.jx libXp-1.0.3/configure.ac +--- libXp-1.0.3/configure.ac.jx2015-02-21 17:04:36.0 -0500 libXp-1.0.3/configure.ac 2018-07-05 12:11:30.955684590 -0400 +@@ -42,11 +42,12 @@ XORG_DEFAULT_OPTIONS + AC_PROG_LIBTOOL + + # Check for X and print proto +-PKG_CHECK_MODULES(XPRINT, [x11 >= 1.6] xext xextproto xau printproto) ++PKG_CHECK_MODULES(XPRINT, [x11 >= 1.6] xext xextproto xau) + + AC_CONFIG_FILES([Makefile +src/Makefile +man/Makefile ++ printproto.pc +xp.pc]) + AC_OUTPUT + +diff -up libXp-1.0.3/include/X11/extensions/Print.h.jx libXp-1.0.3/include/X11/extensions/Print.h +--- libXp-1.0.3/include/X11/extensions/Print.h.jx 2018-07-05 12:11:12.281385412 -0400 libXp-1.0.3/include/X11/extensions/Print.h 2018-07-05 12:11:12.281385412 -0400 +@@ -0,0 +1,552 @@ ++/* $Xorg: Print.h,v 1.3 2000/08/18 04:05:44 coskrey Exp $ */ ++/** ++ ** ++ ** ++ ** File: Print.h ++ ** ++ ** Description: Definitions needed by the server, library, and ++ ** clients. Subportion restricted to library and ++ ** clients. ++ ** ++ ** Server, Library, Client portion has: ++ ** o All sz_* defines ++ ** o Revision and Name defines ++ ** o Common defines and constants (e.g. Keywords, Masks) ++ ** o Extension version structure ++ ** ++ ** Library and client subportion has: ++ ** o Convience Marcos ++ ** o Client side data structures ++ ** o Client side event structures (non wire) ++ ** o Library function prototypes ++ ** o some private stuff denoted with _whatever ++ ** ++ ** Printstr.h for server and library, but NOT clients. ++ ** ++ ** ++ ** ++ ** (c) Copyright 1996 Hewlett-Packard Company ++ ** (c) Copyright 1996 International Business Machines Corp. ++ ** (c) Copyright 1996 Sun Microsystems, Inc. ++ ** (c) Copyright 1996 Novell, Inc. ++ ** (c) Copyright 1996 Digital Equipment Corp. ++ ** (c) Copyright 1996 Fujitsu Limited ++ ** (c) Copyright 1996 Hitachi, Ltd. ++ ** ++ ** Permission is hereby granted, free of charge, to any person obtaining a copy ++ ** of this software and associated documentation files (the "Software"), to deal ++ ** in the Software
[arch-commits] Commit in libxp/repos (3 files)
Date: Thursday, December 19, 2019 @ 18:46:21 Author: andyrtr Revision: 371905 archrelease: copy trunk to staging-x86_64 Added: libxp/repos/staging-x86_64/ libxp/repos/staging-x86_64/PKGBUILD (from rev 371904, libxp/trunk/PKGBUILD) libxp/repos/staging-x86_64/add-proto-files.patch (from rev 371904, libxp/trunk/add-proto-files.patch) ---+ PKGBUILD | 38 + add-proto-files.patch | 1408 2 files changed, 1446 insertions(+) Copied: libxp/repos/staging-x86_64/PKGBUILD (from rev 371904, libxp/trunk/PKGBUILD) === --- staging-x86_64/PKGBUILD (rev 0) +++ staging-x86_64/PKGBUILD 2019-12-19 18:46:21 UTC (rev 371905) @@ -0,0 +1,38 @@ +# Maintainer: AndyRTR +# Maintainer: Jan de Groot + +pkgname=libxp +pkgver=1.0.3 +pkgrel=3 +pkgdesc="X11 X Print Library" +arch=('x86_64') +license=('custom') +url="https://xorg.freedesktop.org/; +depends=('libxext') +makedepends=('xorg-util-macros' 'xorgproto') +source=(${url}/releases/individual/lib/libXp-${pkgver}.tar.bz2{,.sig} +add-proto-files.patch) +license=('custom') +sha512sums=('502a2500ec0f519dae69ac035bf93c65c47e3bc301604aacb350e90043455f3485626194db45208e5521300b282843825e08b7f7c412a7497ffa02f5f1560c8d' +'SKIP' + 'e2b1bf1d132f2a219901feb8bf4eaf08cd795521bb6175627a82d745d422ad189c6d24ad221d5804b5e32f5798ad75bc733bb94b3505453fa57c5b7951bdece8') +validpgpkeys=('3BB639E56F861FA2E86505690FDD682D974CA72A') # "Matt Turner " + +prepare() { + cd libXp-${pkgver} + patch -Np1 -i ../add-proto-files.patch + autoreconf -vfi +} + +build() { + cd libXp-${pkgver} + ./configure --prefix=/usr + make +} + +package() { + cd libXp-${pkgver} + make DESTDIR="${pkgdir}" install + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/" +} Copied: libxp/repos/staging-x86_64/add-proto-files.patch (from rev 371904, libxp/trunk/add-proto-files.patch) === --- staging-x86_64/add-proto-files.patch(rev 0) +++ staging-x86_64/add-proto-files.patch2019-12-19 18:46:21 UTC (rev 371905) @@ -0,0 +1,1408 @@ +diff -up libXp-1.0.3/configure.ac.jx libXp-1.0.3/configure.ac +--- libXp-1.0.3/configure.ac.jx2015-02-21 17:04:36.0 -0500 libXp-1.0.3/configure.ac 2018-07-05 12:11:30.955684590 -0400 +@@ -42,11 +42,12 @@ XORG_DEFAULT_OPTIONS + AC_PROG_LIBTOOL + + # Check for X and print proto +-PKG_CHECK_MODULES(XPRINT, [x11 >= 1.6] xext xextproto xau printproto) ++PKG_CHECK_MODULES(XPRINT, [x11 >= 1.6] xext xextproto xau) + + AC_CONFIG_FILES([Makefile +src/Makefile +man/Makefile ++ printproto.pc +xp.pc]) + AC_OUTPUT + +diff -up libXp-1.0.3/include/X11/extensions/Print.h.jx libXp-1.0.3/include/X11/extensions/Print.h +--- libXp-1.0.3/include/X11/extensions/Print.h.jx 2018-07-05 12:11:12.281385412 -0400 libXp-1.0.3/include/X11/extensions/Print.h 2018-07-05 12:11:12.281385412 -0400 +@@ -0,0 +1,552 @@ ++/* $Xorg: Print.h,v 1.3 2000/08/18 04:05:44 coskrey Exp $ */ ++/** ++ ** ++ ** ++ ** File: Print.h ++ ** ++ ** Description: Definitions needed by the server, library, and ++ ** clients. Subportion restricted to library and ++ ** clients. ++ ** ++ ** Server, Library, Client portion has: ++ ** o All sz_* defines ++ ** o Revision and Name defines ++ ** o Common defines and constants (e.g. Keywords, Masks) ++ ** o Extension version structure ++ ** ++ ** Library and client subportion has: ++ ** o Convience Marcos ++ ** o Client side data structures ++ ** o Client side event structures (non wire) ++ ** o Library function prototypes ++ ** o some private stuff denoted with _whatever ++ ** ++ ** Printstr.h for server and library, but NOT clients. ++ ** ++ ** ++ ** ++ ** (c) Copyright 1996 Hewlett-Packard Company ++ ** (c) Copyright 1996 International Business Machines Corp. ++ ** (c) Copyright 1996 Sun Microsystems, Inc. ++ ** (c) Copyright 1996 Novell, Inc. ++ ** (c) Copyright 1996 Digital Equipment Corp. ++ ** (c) Copyright 1996 Fujitsu Limited ++ ** (c) Copyright 1996 Hitachi, Ltd. ++ ** ++ ** Permission is hereby granted, free of charge, to any person obtaining a copy ++ ** of this software and associated documentation files (the "Software"), to deal ++ ** in the