From ce6e921f2464506232b62444ebff82affec6c89e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jan 2022 05:34:58 +0000 Subject: [PATCH 01/14] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xvattr.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xvattr.spec b/xvattr.spec index 4b5b681..42fd409 100644 --- a/xvattr.spec +++ b/xvattr.spec @@ -7,7 +7,7 @@ Summary: Utility for getting and setting Xv attributes Name: xvattr Version: 1.3 -Release: 43%{?dist} +Release: 44%{?dist} License: GPLv2+ URL: http://www.dtek.chalmers.se/groups/dvd/ Source: http://ajax.fedorapeople.org/%{name}/%{name}-%{version}.tar.gz @@ -72,6 +72,9 @@ make install DESTDIR=%{buildroot} %endif %changelog +* Sat Jan 22 2022 Fedora Release Engineering - 1.3-44 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Fri Jul 23 2021 Fedora Release Engineering - 1.3-43 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild From 88e30d5e380c5ecfb0ab0483b9ff84620c583c3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 17 Mar 2022 12:08:32 +0100 Subject: [PATCH 02/14] Disable gxvattr since Fedora 37 gtk+ is going to be removed from Fedora . --- xvattr-1.3-Make-GTK-tools-optional.patch | 429 ++++++++++++++++++++++- xvattr.spec | 7 +- 2 files changed, 427 insertions(+), 9 deletions(-) diff --git a/xvattr-1.3-Make-GTK-tools-optional.patch b/xvattr-1.3-Make-GTK-tools-optional.patch index a739723..f32643c 100644 --- a/xvattr-1.3-Make-GTK-tools-optional.patch +++ b/xvattr-1.3-Make-GTK-tools-optional.patch @@ -1,4 +1,4 @@ -From 1017e62f6f55d074d955e2920f9eded59b2211f5 Mon Sep 17 00:00:00 2001 +From 12ad562345f9be462a44f1fb008a76e9507e4466 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 26 Oct 2015 14:07:56 +0100 Subject: [PATCH] Make GTK tools optional @@ -6,11 +6,17 @@ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit +Move AM_PATH_GTK macro to a separate file so that autoreconf -fi does +not destroy it when gtk+ devel files are not available. + Signed-off-by: Petr Písař --- - Makefile.am | 5 ++++- - configure.in | 5 ++++- - 2 files changed, 8 insertions(+), 2 deletions(-) + Makefile.am | 5 +- + aclocal.m4 | 195 --------------------------------------------------- + configure.in | 6 +- + m4/gtk.m4 | 195 +++++++++++++++++++++++++++++++++++++++++++++++++++ + 4 files changed, 204 insertions(+), 197 deletions(-) + create mode 100644 m4/gtk.m4 diff --git a/Makefile.am b/Makefile.am index 81bb95a..9159666 100644 @@ -27,11 +33,219 @@ index 81bb95a..9159666 100644 xvattr_SOURCES = xvattr.c xvattr_LDADD = $(X_LIBS) $(X_PRE_LIBS) $(X_EXTRA_LIBS) -lX11 -lXext @LIBOBJS@ +diff --git a/aclocal.m4 b/aclocal.m4 +index b298a8d..086e39e 100644 +--- a/aclocal.m4 ++++ b/aclocal.m4 +@@ -491,198 +491,3 @@ else + $1_FALSE= + fi]) + +-# Configure paths for GTK+ +-# Owen Taylor 97-11-3 +- +-dnl AM_PATH_GTK([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]]) +-dnl Test for GTK, and define GTK_CFLAGS and GTK_LIBS +-dnl +-AC_DEFUN(AM_PATH_GTK, +-[dnl +-dnl Get the cflags and libraries from the gtk-config script +-dnl +-AC_ARG_WITH(gtk-prefix,[ --with-gtk-prefix=PFX Prefix where GTK is installed (optional)], +- gtk_config_prefix="$withval", gtk_config_prefix="") +-AC_ARG_WITH(gtk-exec-prefix,[ --with-gtk-exec-prefix=PFX Exec prefix where GTK is installed (optional)], +- gtk_config_exec_prefix="$withval", gtk_config_exec_prefix="") +-AC_ARG_ENABLE(gtktest, [ --disable-gtktest Do not try to compile and run a test GTK program], +- , enable_gtktest=yes) +- +- for module in . $4 +- do +- case "$module" in +- gthread) +- gtk_config_args="$gtk_config_args gthread" +- ;; +- esac +- done +- +- if test x$gtk_config_exec_prefix != x ; then +- gtk_config_args="$gtk_config_args --exec-prefix=$gtk_config_exec_prefix" +- if test x${GTK_CONFIG+set} != xset ; then +- GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk-config +- fi +- fi +- if test x$gtk_config_prefix != x ; then +- gtk_config_args="$gtk_config_args --prefix=$gtk_config_prefix" +- if test x${GTK_CONFIG+set} != xset ; then +- GTK_CONFIG=$gtk_config_prefix/bin/gtk-config +- fi +- fi +- +- AC_PATH_PROG(GTK_CONFIG, gtk-config, no) +- min_gtk_version=ifelse([$1], ,0.99.7,$1) +- AC_MSG_CHECKING(for GTK - version >= $min_gtk_version) +- no_gtk="" +- if test "$GTK_CONFIG" = "no" ; then +- no_gtk=yes +- else +- GTK_CFLAGS=`$GTK_CONFIG $gtk_config_args --cflags` +- GTK_LIBS=`$GTK_CONFIG $gtk_config_args --libs` +- gtk_config_major_version=`$GTK_CONFIG $gtk_config_args --version | \ +- sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` +- gtk_config_minor_version=`$GTK_CONFIG $gtk_config_args --version | \ +- sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` +- gtk_config_micro_version=`$GTK_CONFIG $gtk_config_args --version | \ +- sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` +- if test "x$enable_gtktest" = "xyes" ; then +- ac_save_CFLAGS="$CFLAGS" +- ac_save_LIBS="$LIBS" +- CFLAGS="$CFLAGS $GTK_CFLAGS" +- LIBS="$GTK_LIBS $LIBS" +-dnl +-dnl Now check if the installed GTK is sufficiently new. (Also sanity +-dnl checks the results of gtk-config to some extent +-dnl +- rm -f conf.gtktest +- AC_TRY_RUN([ +-#include +-#include +-#include +- +-int +-main () +-{ +- int major, minor, micro; +- char *tmp_version; +- +- system ("touch conf.gtktest"); +- +- /* HP/UX 9 (%@#!) writes to sscanf strings */ +- tmp_version = g_strdup("$min_gtk_version"); +- if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { +- printf("%s, bad version string\n", "$min_gtk_version"); +- exit(1); +- } +- +- if ((gtk_major_version != $gtk_config_major_version) || +- (gtk_minor_version != $gtk_config_minor_version) || +- (gtk_micro_version != $gtk_config_micro_version)) +- { +- printf("\n*** 'gtk-config --version' returned %d.%d.%d, but GTK+ (%d.%d.%d)\n", +- $gtk_config_major_version, $gtk_config_minor_version, $gtk_config_micro_version, +- gtk_major_version, gtk_minor_version, gtk_micro_version); +- printf ("*** was found! If gtk-config was correct, then it is best\n"); +- printf ("*** to remove the old version of GTK+. You may also be able to fix the error\n"); +- printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n"); +- printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n"); +- printf("*** required on your system.\n"); +- printf("*** If gtk-config was wrong, set the environment variable GTK_CONFIG\n"); +- printf("*** to point to the correct copy of gtk-config, and remove the file config.cache\n"); +- printf("*** before re-running configure\n"); +- } +-#if defined (GTK_MAJOR_VERSION) && defined (GTK_MINOR_VERSION) && defined (GTK_MICRO_VERSION) +- else if ((gtk_major_version != GTK_MAJOR_VERSION) || +- (gtk_minor_version != GTK_MINOR_VERSION) || +- (gtk_micro_version != GTK_MICRO_VERSION)) +- { +- printf("*** GTK+ header files (version %d.%d.%d) do not match\n", +- GTK_MAJOR_VERSION, GTK_MINOR_VERSION, GTK_MICRO_VERSION); +- printf("*** library (version %d.%d.%d)\n", +- gtk_major_version, gtk_minor_version, gtk_micro_version); +- } +-#endif /* defined (GTK_MAJOR_VERSION) ... */ +- else +- { +- if ((gtk_major_version > major) || +- ((gtk_major_version == major) && (gtk_minor_version > minor)) || +- ((gtk_major_version == major) && (gtk_minor_version == minor) && (gtk_micro_version >= micro))) +- { +- return 0; +- } +- else +- { +- printf("\n*** An old version of GTK+ (%d.%d.%d) was found.\n", +- gtk_major_version, gtk_minor_version, gtk_micro_version); +- printf("*** You need a version of GTK+ newer than %d.%d.%d. The latest version of\n", +- major, minor, micro); +- printf("*** GTK+ is always available from ftp://ftp.gtk.org.\n"); +- printf("***\n"); +- printf("*** If you have already installed a sufficiently new version, this error\n"); +- printf("*** probably means that the wrong copy of the gtk-config shell script is\n"); +- printf("*** being found. The easiest way to fix this is to remove the old version\n"); +- printf("*** of GTK+, but you can also set the GTK_CONFIG environment to point to the\n"); +- printf("*** correct copy of gtk-config. (In this case, you will have to\n"); +- printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n"); +- printf("*** so that the correct libraries are found at run-time))\n"); +- } +- } +- return 1; +-} +-],, no_gtk=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) +- CFLAGS="$ac_save_CFLAGS" +- LIBS="$ac_save_LIBS" +- fi +- fi +- if test "x$no_gtk" = x ; then +- AC_MSG_RESULT(yes) +- ifelse([$2], , :, [$2]) +- else +- AC_MSG_RESULT(no) +- if test "$GTK_CONFIG" = "no" ; then +- echo "*** The gtk-config script installed by GTK could not be found" +- echo "*** If GTK was installed in PREFIX, make sure PREFIX/bin is in" +- echo "*** your path, or set the GTK_CONFIG environment variable to the" +- echo "*** full path to gtk-config." +- else +- if test -f conf.gtktest ; then +- : +- else +- echo "*** Could not run GTK test program, checking why..." +- CFLAGS="$CFLAGS $GTK_CFLAGS" +- LIBS="$LIBS $GTK_LIBS" +- AC_TRY_LINK([ +-#include +-#include +-], [ return ((gtk_major_version) || (gtk_minor_version) || (gtk_micro_version)); ], +- [ echo "*** The test program compiled, but did not run. This usually means" +- echo "*** that the run-time linker is not finding GTK or finding the wrong" +- echo "*** version of GTK. If it is not finding GTK, you'll need to set your" +- echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" +- echo "*** to the installed location Also, make sure you have run ldconfig if that" +- echo "*** is required on your system" +- echo "***" +- echo "*** If you have an old version installed, it is best to remove it, although" +- echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH" +- echo "***" +- echo "*** If you have a RedHat 5.0 system, you should remove the GTK package that" +- echo "*** came with the system with the command" +- echo "***" +- echo "*** rpm --erase --nodeps gtk gtk-devel" ], +- [ echo "*** The test program failed to compile or link. See the file config.log for the" +- echo "*** exact error that occured. This usually means GTK was incorrectly installed" +- echo "*** or that you have moved GTK since it was installed. In the latter case, you" +- echo "*** may want to edit the gtk-config script: $GTK_CONFIG" ]) +- CFLAGS="$ac_save_CFLAGS" +- LIBS="$ac_save_LIBS" +- fi +- fi +- GTK_CFLAGS="" +- GTK_LIBS="" +- ifelse([$3], , :, [$3]) +- fi +- AC_SUBST(GTK_CFLAGS) +- AC_SUBST(GTK_LIBS) +- rm -f conf.gtktest +-]) +- diff --git a/configure.in b/configure.in -index 8c2eeb9..bd735b9 100644 +index 8c2eeb9..9a147ea 100644 --- a/configure.in +++ b/configure.in -@@ -16,8 +16,11 @@ dnl Checks for X11 +@@ -1,3 +1,4 @@ ++AC_CONFIG_MACRO_DIRS([m4]) + AC_INIT(xvattr.c) + AM_INIT_AUTOMAKE(xvattr, 1.3) + +@@ -16,8 +17,11 @@ dnl Checks for X11 dnl AC_PATH_XTRA @@ -44,6 +258,207 @@ index 8c2eeb9..bd735b9 100644 dnl Checks for libraries. AC_ARG_WITH(xv-path,[ --with-xv-path=path Where libXv is installed], +diff --git a/m4/gtk.m4 b/m4/gtk.m4 +new file mode 100644 +index 0000000..4211f1d +--- /dev/null ++++ b/m4/gtk.m4 +@@ -0,0 +1,195 @@ ++# Configure paths for GTK+ ++# Owen Taylor 97-11-3 ++ ++dnl AM_PATH_GTK([MINIMUM-VERSION, [ACTION-IF-FOUND [, ACTION-IF-NOT-FOUND [, MODULES]]]]) ++dnl Test for GTK, and define GTK_CFLAGS and GTK_LIBS ++dnl ++AC_DEFUN(AM_PATH_GTK, ++[dnl ++dnl Get the cflags and libraries from the gtk-config script ++dnl ++AC_ARG_WITH(gtk-prefix,[ --with-gtk-prefix=PFX Prefix where GTK is installed (optional)], ++ gtk_config_prefix="$withval", gtk_config_prefix="") ++AC_ARG_WITH(gtk-exec-prefix,[ --with-gtk-exec-prefix=PFX Exec prefix where GTK is installed (optional)], ++ gtk_config_exec_prefix="$withval", gtk_config_exec_prefix="") ++AC_ARG_ENABLE(gtktest, [ --disable-gtktest Do not try to compile and run a test GTK program], ++ , enable_gtktest=yes) ++ ++ for module in . $4 ++ do ++ case "$module" in ++ gthread) ++ gtk_config_args="$gtk_config_args gthread" ++ ;; ++ esac ++ done ++ ++ if test x$gtk_config_exec_prefix != x ; then ++ gtk_config_args="$gtk_config_args --exec-prefix=$gtk_config_exec_prefix" ++ if test x${GTK_CONFIG+set} != xset ; then ++ GTK_CONFIG=$gtk_config_exec_prefix/bin/gtk-config ++ fi ++ fi ++ if test x$gtk_config_prefix != x ; then ++ gtk_config_args="$gtk_config_args --prefix=$gtk_config_prefix" ++ if test x${GTK_CONFIG+set} != xset ; then ++ GTK_CONFIG=$gtk_config_prefix/bin/gtk-config ++ fi ++ fi ++ ++ AC_PATH_PROG(GTK_CONFIG, gtk-config, no) ++ min_gtk_version=ifelse([$1], ,0.99.7,$1) ++ AC_MSG_CHECKING(for GTK - version >= $min_gtk_version) ++ no_gtk="" ++ if test "$GTK_CONFIG" = "no" ; then ++ no_gtk=yes ++ else ++ GTK_CFLAGS=`$GTK_CONFIG $gtk_config_args --cflags` ++ GTK_LIBS=`$GTK_CONFIG $gtk_config_args --libs` ++ gtk_config_major_version=`$GTK_CONFIG $gtk_config_args --version | \ ++ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` ++ gtk_config_minor_version=`$GTK_CONFIG $gtk_config_args --version | \ ++ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` ++ gtk_config_micro_version=`$GTK_CONFIG $gtk_config_args --version | \ ++ sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` ++ if test "x$enable_gtktest" = "xyes" ; then ++ ac_save_CFLAGS="$CFLAGS" ++ ac_save_LIBS="$LIBS" ++ CFLAGS="$CFLAGS $GTK_CFLAGS" ++ LIBS="$GTK_LIBS $LIBS" ++dnl ++dnl Now check if the installed GTK is sufficiently new. (Also sanity ++dnl checks the results of gtk-config to some extent ++dnl ++ rm -f conf.gtktest ++ AC_TRY_RUN([ ++#include ++#include ++#include ++ ++int ++main () ++{ ++ int major, minor, micro; ++ char *tmp_version; ++ ++ system ("touch conf.gtktest"); ++ ++ /* HP/UX 9 (%@#!) writes to sscanf strings */ ++ tmp_version = g_strdup("$min_gtk_version"); ++ if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, µ) != 3) { ++ printf("%s, bad version string\n", "$min_gtk_version"); ++ exit(1); ++ } ++ ++ if ((gtk_major_version != $gtk_config_major_version) || ++ (gtk_minor_version != $gtk_config_minor_version) || ++ (gtk_micro_version != $gtk_config_micro_version)) ++ { ++ printf("\n*** 'gtk-config --version' returned %d.%d.%d, but GTK+ (%d.%d.%d)\n", ++ $gtk_config_major_version, $gtk_config_minor_version, $gtk_config_micro_version, ++ gtk_major_version, gtk_minor_version, gtk_micro_version); ++ printf ("*** was found! If gtk-config was correct, then it is best\n"); ++ printf ("*** to remove the old version of GTK+. You may also be able to fix the error\n"); ++ printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by editing\n"); ++ printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n"); ++ printf("*** required on your system.\n"); ++ printf("*** If gtk-config was wrong, set the environment variable GTK_CONFIG\n"); ++ printf("*** to point to the correct copy of gtk-config, and remove the file config.cache\n"); ++ printf("*** before re-running configure\n"); ++ } ++#if defined (GTK_MAJOR_VERSION) && defined (GTK_MINOR_VERSION) && defined (GTK_MICRO_VERSION) ++ else if ((gtk_major_version != GTK_MAJOR_VERSION) || ++ (gtk_minor_version != GTK_MINOR_VERSION) || ++ (gtk_micro_version != GTK_MICRO_VERSION)) ++ { ++ printf("*** GTK+ header files (version %d.%d.%d) do not match\n", ++ GTK_MAJOR_VERSION, GTK_MINOR_VERSION, GTK_MICRO_VERSION); ++ printf("*** library (version %d.%d.%d)\n", ++ gtk_major_version, gtk_minor_version, gtk_micro_version); ++ } ++#endif /* defined (GTK_MAJOR_VERSION) ... */ ++ else ++ { ++ if ((gtk_major_version > major) || ++ ((gtk_major_version == major) && (gtk_minor_version > minor)) || ++ ((gtk_major_version == major) && (gtk_minor_version == minor) && (gtk_micro_version >= micro))) ++ { ++ return 0; ++ } ++ else ++ { ++ printf("\n*** An old version of GTK+ (%d.%d.%d) was found.\n", ++ gtk_major_version, gtk_minor_version, gtk_micro_version); ++ printf("*** You need a version of GTK+ newer than %d.%d.%d. The latest version of\n", ++ major, minor, micro); ++ printf("*** GTK+ is always available from ftp://ftp.gtk.org.\n"); ++ printf("***\n"); ++ printf("*** If you have already installed a sufficiently new version, this error\n"); ++ printf("*** probably means that the wrong copy of the gtk-config shell script is\n"); ++ printf("*** being found. The easiest way to fix this is to remove the old version\n"); ++ printf("*** of GTK+, but you can also set the GTK_CONFIG environment to point to the\n"); ++ printf("*** correct copy of gtk-config. (In this case, you will have to\n"); ++ printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit /etc/ld.so.conf\n"); ++ printf("*** so that the correct libraries are found at run-time))\n"); ++ } ++ } ++ return 1; ++} ++],, no_gtk=yes,[echo $ac_n "cross compiling; assumed OK... $ac_c"]) ++ CFLAGS="$ac_save_CFLAGS" ++ LIBS="$ac_save_LIBS" ++ fi ++ fi ++ if test "x$no_gtk" = x ; then ++ AC_MSG_RESULT(yes) ++ ifelse([$2], , :, [$2]) ++ else ++ AC_MSG_RESULT(no) ++ if test "$GTK_CONFIG" = "no" ; then ++ echo "*** The gtk-config script installed by GTK could not be found" ++ echo "*** If GTK was installed in PREFIX, make sure PREFIX/bin is in" ++ echo "*** your path, or set the GTK_CONFIG environment variable to the" ++ echo "*** full path to gtk-config." ++ else ++ if test -f conf.gtktest ; then ++ : ++ else ++ echo "*** Could not run GTK test program, checking why..." ++ CFLAGS="$CFLAGS $GTK_CFLAGS" ++ LIBS="$LIBS $GTK_LIBS" ++ AC_TRY_LINK([ ++#include ++#include ++], [ return ((gtk_major_version) || (gtk_minor_version) || (gtk_micro_version)); ], ++ [ echo "*** The test program compiled, but did not run. This usually means" ++ echo "*** that the run-time linker is not finding GTK or finding the wrong" ++ echo "*** version of GTK. If it is not finding GTK, you'll need to set your" ++ echo "*** LD_LIBRARY_PATH environment variable, or edit /etc/ld.so.conf to point" ++ echo "*** to the installed location Also, make sure you have run ldconfig if that" ++ echo "*** is required on your system" ++ echo "***" ++ echo "*** If you have an old version installed, it is best to remove it, although" ++ echo "*** you may also be able to get things to work by modifying LD_LIBRARY_PATH" ++ echo "***" ++ echo "*** If you have a RedHat 5.0 system, you should remove the GTK package that" ++ echo "*** came with the system with the command" ++ echo "***" ++ echo "*** rpm --erase --nodeps gtk gtk-devel" ], ++ [ echo "*** The test program failed to compile or link. See the file config.log for the" ++ echo "*** exact error that occured. This usually means GTK was incorrectly installed" ++ echo "*** or that you have moved GTK since it was installed. In the latter case, you" ++ echo "*** may want to edit the gtk-config script: $GTK_CONFIG" ]) ++ CFLAGS="$ac_save_CFLAGS" ++ LIBS="$ac_save_LIBS" ++ fi ++ fi ++ GTK_CFLAGS="" ++ GTK_LIBS="" ++ ifelse([$3], , :, [$3]) ++ fi ++ AC_SUBST(GTK_CFLAGS) ++ AC_SUBST(GTK_LIBS) ++ rm -f conf.gtktest ++]) ++ -- -2.4.3 +2.34.1 diff --git a/xvattr.spec b/xvattr.spec index 42fd409..f9aa594 100644 --- a/xvattr.spec +++ b/xvattr.spec @@ -1,4 +1,4 @@ -%if 0%{?rhel} && 0%{?rhel} <= 7 +%if (0%{?rhel} && 0%{?rhel} <= 7) || (0%{?fedora} && 0%{?fedora} > 36) %global gxvattr 0 %else %global gxvattr 1 @@ -7,7 +7,7 @@ Summary: Utility for getting and setting Xv attributes Name: xvattr Version: 1.3 -Release: 44%{?dist} +Release: 45%{?dist} License: GPLv2+ URL: http://www.dtek.chalmers.se/groups/dvd/ Source: http://ajax.fedorapeople.org/%{name}/%{name}-%{version}.tar.gz @@ -72,6 +72,9 @@ make install DESTDIR=%{buildroot} %endif %changelog +* Thu Mar 17 2022 Petr Pisar - 1.3-45 +- Disable gxvattr since Fedora 37 + * Sat Jan 22 2022 Fedora Release Engineering - 1.3-44 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild From d6bba6ca7e554421e021e4334e1c84c3519eb8a5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Thu, 17 Mar 2022 12:10:54 +0100 Subject: [PATCH 03/14] Modernize a spec file --- xvattr.spec | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/xvattr.spec b/xvattr.spec index f9aa594..e17bc4b 100644 --- a/xvattr.spec +++ b/xvattr.spec @@ -40,11 +40,7 @@ Summary: GTK1-based GUI for Xv attributes GTK1-based GUI for inspecting and setting Xv attributes. %prep -%setup -q -# Convert man page to UTF-8 -%patch0 -p1 -%patch1 -p1 -%patch2 -p1 +%autosetup -p1 autoreconf --install --force %build @@ -54,10 +50,10 @@ autoreconf --install --force %else --disable-gtk %endif -make %{?_smp_mflags} +%{make_build} %install -make install DESTDIR=%{buildroot} +%{make_install} %files %license COPYING From 6dea3eb4254dfc6a32e39065b1687c5b2d19c6a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Petr=20P=C3=ADsa=C5=99?= Date: Mon, 4 Jul 2022 20:16:42 +0200 Subject: [PATCH 04/14] Reupload sources with SHA-512 --- sources | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sources b/sources index 86bc0ba..2a4e3fc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -041e0d1f2ebce216e69e08ce78ec2ceb xvattr-1.3.tar.gz +SHA512 (xvattr-1.3.tar.gz) = f7b9f9f46961458be6aebfa5c40b28ab0757220ee5a20bcc3b635eaf6912afd7ca2ee9e9d0cfa1894e8ce6c97433e23f78f307fa216d16b5628b8b37202120a0 From 002eb0cab4b74e57c263d5777aa769b8db556fe4 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 23 Jul 2022 13:37:14 +0000 Subject: [PATCH 05/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xvattr.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xvattr.spec b/xvattr.spec index e17bc4b..cf02efe 100644 --- a/xvattr.spec +++ b/xvattr.spec @@ -7,7 +7,7 @@ Summary: Utility for getting and setting Xv attributes Name: xvattr Version: 1.3 -Release: 45%{?dist} +Release: 46%{?dist} License: GPLv2+ URL: http://www.dtek.chalmers.se/groups/dvd/ Source: http://ajax.fedorapeople.org/%{name}/%{name}-%{version}.tar.gz @@ -68,6 +68,9 @@ autoreconf --install --force %endif %changelog +* Sat Jul 23 2022 Fedora Release Engineering - 1.3-46 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + * Thu Mar 17 2022 Petr Pisar - 1.3-45 - Disable gxvattr since Fedora 37 From 1d30a3cf04770709b1876331a8bde658c6966bf6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 21 Jan 2023 07:57:23 +0000 Subject: [PATCH 06/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xvattr.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xvattr.spec b/xvattr.spec index cf02efe..7deecde 100644 --- a/xvattr.spec +++ b/xvattr.spec @@ -7,7 +7,7 @@ Summary: Utility for getting and setting Xv attributes Name: xvattr Version: 1.3 -Release: 46%{?dist} +Release: 47%{?dist} License: GPLv2+ URL: http://www.dtek.chalmers.se/groups/dvd/ Source: http://ajax.fedorapeople.org/%{name}/%{name}-%{version}.tar.gz @@ -68,6 +68,9 @@ autoreconf --install --force %endif %changelog +* Sat Jan 21 2023 Fedora Release Engineering - 1.3-47 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + * Sat Jul 23 2022 Fedora Release Engineering - 1.3-46 - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild From 0484b907b661bf07a7091c41c191e2e91cfce42f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 22 Jul 2023 19:22:43 +0000 Subject: [PATCH 07/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- xvattr.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xvattr.spec b/xvattr.spec index 7deecde..214ad72 100644 --- a/xvattr.spec +++ b/xvattr.spec @@ -7,7 +7,7 @@ Summary: Utility for getting and setting Xv attributes Name: xvattr Version: 1.3 -Release: 47%{?dist} +Release: 48%{?dist} License: GPLv2+ URL: http://www.dtek.chalmers.se/groups/dvd/ Source: http://ajax.fedorapeople.org/%{name}/%{name}-%{version}.tar.gz @@ -68,6 +68,9 @@ autoreconf --install --force %endif %changelog +* Sat Jul 22 2023 Fedora Release Engineering - 1.3-48 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + * Sat Jan 21 2023 Fedora Release Engineering - 1.3-47 - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild From ec1eafba09ad23b41b78ee391b9d041e228974ae Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 27 Jan 2024 10:28:43 +0000 Subject: [PATCH 08/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild --- xvattr.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xvattr.spec b/xvattr.spec index 214ad72..9f60535 100644 --- a/xvattr.spec +++ b/xvattr.spec @@ -7,7 +7,7 @@ Summary: Utility for getting and setting Xv attributes Name: xvattr Version: 1.3 -Release: 48%{?dist} +Release: 49%{?dist} License: GPLv2+ URL: http://www.dtek.chalmers.se/groups/dvd/ Source: http://ajax.fedorapeople.org/%{name}/%{name}-%{version}.tar.gz @@ -68,6 +68,9 @@ autoreconf --install --force %endif %changelog +* Sat Jan 27 2024 Fedora Release Engineering - 1.3-49 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + * Sat Jul 22 2023 Fedora Release Engineering - 1.3-48 - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild From ee6baf528da6dcab033d2cfb9244515d35bdf8b5 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 20 Jul 2024 10:33:23 +0000 Subject: [PATCH 09/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- xvattr.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xvattr.spec b/xvattr.spec index 9f60535..ce24a3f 100644 --- a/xvattr.spec +++ b/xvattr.spec @@ -7,7 +7,7 @@ Summary: Utility for getting and setting Xv attributes Name: xvattr Version: 1.3 -Release: 49%{?dist} +Release: 50%{?dist} License: GPLv2+ URL: http://www.dtek.chalmers.se/groups/dvd/ Source: http://ajax.fedorapeople.org/%{name}/%{name}-%{version}.tar.gz @@ -68,6 +68,9 @@ autoreconf --install --force %endif %changelog +* Sat Jul 20 2024 Fedora Release Engineering - 1.3-50 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Sat Jan 27 2024 Fedora Release Engineering - 1.3-49 - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild From becb174a28ad8555ecc61a03d4dc39d4230615e5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Fri, 26 Jul 2024 04:01:07 +0200 Subject: [PATCH 10/14] convert GPLv2+ license to SPDX This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4 --- xvattr.spec | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/xvattr.spec b/xvattr.spec index ce24a3f..6426ff8 100644 --- a/xvattr.spec +++ b/xvattr.spec @@ -7,8 +7,9 @@ Summary: Utility for getting and setting Xv attributes Name: xvattr Version: 1.3 -Release: 50%{?dist} -License: GPLv2+ +Release: 51%{?dist} +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later URL: http://www.dtek.chalmers.se/groups/dvd/ Source: http://ajax.fedorapeople.org/%{name}/%{name}-%{version}.tar.gz # Normalize documentation encoding @@ -68,6 +69,9 @@ autoreconf --install --force %endif %changelog +* Fri Jul 26 2024 Miroslav Suchý - 1.3-51 +- convert license to SPDX + * Sat Jul 20 2024 Fedora Release Engineering - 1.3-50 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild From bc32f76f7440586c165b3a4348083d09ce939aed Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sun, 19 Jan 2025 16:24:18 +0000 Subject: [PATCH 11/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild --- xvattr.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xvattr.spec b/xvattr.spec index 6426ff8..d12f55a 100644 --- a/xvattr.spec +++ b/xvattr.spec @@ -7,7 +7,7 @@ Summary: Utility for getting and setting Xv attributes Name: xvattr Version: 1.3 -Release: 51%{?dist} +Release: 52%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: http://www.dtek.chalmers.se/groups/dvd/ @@ -69,6 +69,9 @@ autoreconf --install --force %endif %changelog +* Sun Jan 19 2025 Fedora Release Engineering - 1.3-52 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 26 2024 Miroslav Suchý - 1.3-51 - convert license to SPDX From 1c6dc9810d9fce1a05e9d3b2473915d720ce64dc Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 25 Jul 2025 21:07:39 +0000 Subject: [PATCH 12/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild --- xvattr.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xvattr.spec b/xvattr.spec index d12f55a..c0028a8 100644 --- a/xvattr.spec +++ b/xvattr.spec @@ -7,7 +7,7 @@ Summary: Utility for getting and setting Xv attributes Name: xvattr Version: 1.3 -Release: 52%{?dist} +Release: 53%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: http://www.dtek.chalmers.se/groups/dvd/ @@ -69,6 +69,9 @@ autoreconf --install --force %endif %changelog +* Fri Jul 25 2025 Fedora Release Engineering - 1.3-53 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild + * Sun Jan 19 2025 Fedora Release Engineering - 1.3-52 - Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 19d1bb4c63e123222013f39734fb016b8abe9d7b Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Sat, 17 Jan 2026 20:57:07 +0000 Subject: [PATCH 13/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild --- xvattr.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xvattr.spec b/xvattr.spec index c0028a8..ab8496a 100644 --- a/xvattr.spec +++ b/xvattr.spec @@ -7,7 +7,7 @@ Summary: Utility for getting and setting Xv attributes Name: xvattr Version: 1.3 -Release: 53%{?dist} +Release: 54%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: http://www.dtek.chalmers.se/groups/dvd/ @@ -69,6 +69,9 @@ autoreconf --install --force %endif %changelog +* Sat Jan 17 2026 Fedora Release Engineering - 1.3-54 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild + * Fri Jul 25 2025 Fedora Release Engineering - 1.3-53 - Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 5bb61a61efa0e8718b158be8be1025517081c3fe Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 17 Jul 2026 09:29:42 +0000 Subject: [PATCH 14/14] Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild --- xvattr.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/xvattr.spec b/xvattr.spec index ab8496a..01f614a 100644 --- a/xvattr.spec +++ b/xvattr.spec @@ -7,7 +7,7 @@ Summary: Utility for getting and setting Xv attributes Name: xvattr Version: 1.3 -Release: 54%{?dist} +Release: 55%{?dist} # Automatically converted from old format: GPLv2+ - review is highly recommended. License: GPL-2.0-or-later URL: http://www.dtek.chalmers.se/groups/dvd/ @@ -69,6 +69,9 @@ autoreconf --install --force %endif %changelog +* Fri Jul 17 2026 Fedora Release Engineering - 1.3-55 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild + * Sat Jan 17 2026 Fedora Release Engineering - 1.3-54 - Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild