From 18d1d1b14aa1fb36e8fd0dcb4ba7a45c98bfbfda Mon Sep 17 00:00:00 2001 From: Ed Reel Date: Sat, 4 Apr 2026 17:04:48 -0500 Subject: [PATCH] Xmessage 1.0.6 => 1.0.7 (#15399) --- manifest/armv7l/x/xmessage.filelist | 4 +-- manifest/x86_64/x/xmessage.filelist | 4 +-- packages/xmessage.rb | 30 +++++++------------ tests/package/x/xmessage | 3 ++ .../automatically_updatable_packages/xmessage | 0 5 files changed, 17 insertions(+), 24 deletions(-) create mode 100755 tests/package/x/xmessage create mode 100644 tools/automatically_updatable_packages/xmessage diff --git a/manifest/armv7l/x/xmessage.filelist b/manifest/armv7l/x/xmessage.filelist index d3c438a630..2636b35fe4 100644 --- a/manifest/armv7l/x/xmessage.filelist +++ b/manifest/armv7l/x/xmessage.filelist @@ -1,5 +1,5 @@ -# Total size: 28882 +# Total size: 17460 /usr/local/bin/xmessage /usr/local/share/X11/app-defaults/Xmessage /usr/local/share/X11/app-defaults/Xmessage-color -/usr/local/share/man/man1/xmessage.1.gz +/usr/local/share/man/man1/xmessage.1.zst diff --git a/manifest/x86_64/x/xmessage.filelist b/manifest/x86_64/x/xmessage.filelist index 0f57061f02..90b39e7a19 100644 --- a/manifest/x86_64/x/xmessage.filelist +++ b/manifest/x86_64/x/xmessage.filelist @@ -1,5 +1,5 @@ -# Total size: 32946 +# Total size: 23844 /usr/local/bin/xmessage /usr/local/share/X11/app-defaults/Xmessage /usr/local/share/X11/app-defaults/Xmessage-color -/usr/local/share/man/man1/xmessage.1.gz +/usr/local/share/man/man1/xmessage.1.zst diff --git a/packages/xmessage.rb b/packages/xmessage.rb index cf8193aa80..a76d17b77f 100644 --- a/packages/xmessage.rb +++ b/packages/xmessage.rb @@ -1,9 +1,9 @@ -require 'package' +require 'buildsystems/autotools' -class Xmessage < Package +class Xmessage < Autotools description 'Xmessage displays a message or query in a window.' homepage 'https://www.x.org/wiki/' - version '1.0.6' + version '1.0.7' license 'MIT-with-advertising' compatibility 'aarch64 armv7l x86_64' source_url 'https://gitlab.freedesktop.org/xorg/app/xmessage.git' @@ -11,23 +11,13 @@ class Xmessage < Package binary_compression 'tar.zst' binary_sha256({ - aarch64: 'ea8d6e673d1f82e0aa006ee2bc504c6d8704490133e11740fe817cbc2bbe5ecc', - armv7l: 'ea8d6e673d1f82e0aa006ee2bc504c6d8704490133e11740fe817cbc2bbe5ecc', - x86_64: '97a8472c63527ae07a93370511899898d7b727669ad27b52a1123f5dc8fadc73' + aarch64: 'd94321b3643048f45bb7f6081a6b3062ff4022cf1c8a2f2105ce46899731c139', + armv7l: 'd94321b3643048f45bb7f6081a6b3062ff4022cf1c8a2f2105ce46899731c139', + x86_64: '325090fbac9447bc8665d39bf741a286a527d81ec02919d1bcc2c22cf6a37594' }) - depends_on 'glibc' # R - depends_on 'libx11' # R - depends_on 'libxaw' # R - depends_on 'libxt' # R - - def self.build - system '[ -x configure ] || NOCONFIGURE=1 ./autogen.sh' - system "./configure #{CREW_CONFIGURE_OPTIONS}" - system 'make' - end - - def self.install - system 'make', "DESTDIR=#{CREW_DEST_DIR}", 'install' - end + depends_on 'glibc' => :library + depends_on 'libx11' => :library + depends_on 'libxaw' => :library + depends_on 'libxt' => :library end diff --git a/tests/package/x/xmessage b/tests/package/x/xmessage new file mode 100755 index 0000000000..3cb344cbf4 --- /dev/null +++ b/tests/package/x/xmessage @@ -0,0 +1,3 @@ +#!/bin/bash +xmessage -help 2>&1 +xmessage -version 2>&1 diff --git a/tools/automatically_updatable_packages/xmessage b/tools/automatically_updatable_packages/xmessage new file mode 100644 index 0000000000..e69de29bb2