This commit is contained in:
commit
320792c103
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
||||
## Default LFS
|
||||
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||
*.png filter=lfs diff=lfs merge=lfs -text
|
||||
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||
*.zst filter=lfs diff=lfs merge=lfs -text
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
.osc
|
349
0001-relax-x11-version.patch
Normal file
349
0001-relax-x11-version.patch
Normal file
@ -0,0 +1,349 @@
|
||||
diff -rup a/configure.ac b/configure.ac
|
||||
--- a/configure.ac 2024-10-24 23:04:47.000000000 +0200
|
||||
+++ b/configure.ac 2024-10-25 09:47:03.895923637 +0200
|
||||
@@ -18,9 +18,9 @@ m4_define([gtk_min_version], [3.24.0])
|
||||
m4_define([libxfce4util_min_version], [4.17.2])
|
||||
m4_define([xfconf_min_version], [4.12.0])
|
||||
|
||||
-m4_define([libx11_min_version], [1.6.7])
|
||||
-m4_define([libice_min_version], [1.0.10])
|
||||
-m4_define([libsm_min_version], [1.2.3])
|
||||
+m4_define([libx11_min_version], [1.6.5])
|
||||
+m4_define([libice_min_version], [1.0.9])
|
||||
+m4_define([libsm_min_version], [1.2.2])
|
||||
|
||||
m4_define([libstartup_notif_min_version], [0.4])
|
||||
|
||||
diff -rup a/configure b/configure
|
||||
--- a/configure 2024-10-24 23:09:05.000000000 +0200
|
||||
+++ b/configure 2024-10-25 09:45:34.415862054 +0200
|
||||
@@ -18099,11 +18099,11 @@ printf "%s\n" "not found" >&6; }
|
||||
|
||||
|
||||
if test x"$xdt_feature_deps_check_only" = x"yes"; then
|
||||
- if ! $PKG_CONFIG --exists "x11 >= 1.6.7" >/dev/null 2>&1; then
|
||||
+ if ! $PKG_CONFIG --exists "x11 >= 1.6.5" >/dev/null 2>&1; then
|
||||
if test x"$xdt_feature_deps_missing" = x""; then
|
||||
- xdt_feature_deps_missing="x11 >= 1.6.7"
|
||||
+ xdt_feature_deps_missing="x11 >= 1.6.5"
|
||||
else
|
||||
- xdt_feature_deps_missing="$xdt_feature_deps_missing, x11 >= 1.6.7"
|
||||
+ xdt_feature_deps_missing="$xdt_feature_deps_missing, x11 >= 1.6.5"
|
||||
fi
|
||||
fi
|
||||
else
|
||||
@@ -18257,9 +18257,9 @@ fi
|
||||
|
||||
|
||||
|
||||
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for x11 >= 1.6.7" >&5
|
||||
-printf %s "checking for x11 >= 1.6.7... " >&6; }
|
||||
- if $PKG_CONFIG "--atleast-version=1.6.7" "x11" >/dev/null 2>&1; then
|
||||
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for x11 >= 1.6.5" >&5
|
||||
+printf %s "checking for x11 >= 1.6.5... " >&6; }
|
||||
+ if $PKG_CONFIG "--atleast-version=1.6.5" "x11" >/dev/null 2>&1; then
|
||||
LIBX11_VERSION=`$PKG_CONFIG --modversion "x11"`
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBX11_VERSION" >&5
|
||||
printf "%s\n" "$LIBX11_VERSION" >&6; }
|
||||
@@ -18276,7 +18276,7 @@ printf %s "checking LIBX11_LIBS... " >&6
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBX11_LIBS" >&5
|
||||
printf "%s\n" "$LIBX11_LIBS" >&6; }
|
||||
|
||||
- LIBX11_REQUIRED_VERSION=1.6.7
|
||||
+ LIBX11_REQUIRED_VERSION=1.6.5
|
||||
|
||||
|
||||
|
||||
@@ -18305,7 +18305,7 @@ printf "%s\n" "found, but $xdt_cv_versio
|
||||
|
||||
echo "*** The required package x11 was found on your system,"
|
||||
echo "*** but the installed version ($xdt_cv_version) is too old."
|
||||
- echo "*** Please upgrade x11 to atleast version 1.6.7, or adjust"
|
||||
+ echo "*** Please upgrade x11 to atleast version 1.6.5, or adjust"
|
||||
echo "*** the PKG_CONFIG_PATH environment variable if you installed"
|
||||
echo "*** the new version of the package in a nonstandard prefix so"
|
||||
echo "*** pkg-config is able to find it."
|
||||
@@ -18317,7 +18317,7 @@ printf "%s\n" "not found" >&6; }
|
||||
|
||||
|
||||
echo "*** The required package x11 was not found on your system."
|
||||
- echo "*** Please install x11 (atleast version 1.6.7) or adjust"
|
||||
+ echo "*** Please install x11 (atleast version 1.6.5) or adjust"
|
||||
echo "*** the PKG_CONFIG_PATH environment variable if you"
|
||||
echo "*** installed the package in a nonstandard prefix so that"
|
||||
echo "*** pkg-config is able to find it."
|
||||
@@ -18567,11 +18567,11 @@ printf "%s\n" "not found" >&6; }
|
||||
|
||||
|
||||
if test x"$xdt_feature_deps_check_only" = x"yes"; then
|
||||
- if ! $PKG_CONFIG --exists "x11 >= 1.6.7" >/dev/null 2>&1; then
|
||||
+ if ! $PKG_CONFIG --exists "x11 >= 1.6.5" >/dev/null 2>&1; then
|
||||
if test x"$xdt_feature_deps_missing" = x""; then
|
||||
- xdt_feature_deps_missing="x11 >= 1.6.7"
|
||||
+ xdt_feature_deps_missing="x11 >= 1.6.5"
|
||||
else
|
||||
- xdt_feature_deps_missing="$xdt_feature_deps_missing, x11 >= 1.6.7"
|
||||
+ xdt_feature_deps_missing="$xdt_feature_deps_missing, x11 >= 1.6.5"
|
||||
fi
|
||||
fi
|
||||
else
|
||||
@@ -18725,9 +18725,9 @@ fi
|
||||
|
||||
|
||||
|
||||
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for x11 >= 1.6.7" >&5
|
||||
-printf %s "checking for x11 >= 1.6.7... " >&6; }
|
||||
- if $PKG_CONFIG "--atleast-version=1.6.7" "x11" >/dev/null 2>&1; then
|
||||
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for x11 >= 1.6.5" >&5
|
||||
+printf %s "checking for x11 >= 1.6.5... " >&6; }
|
||||
+ if $PKG_CONFIG "--atleast-version=1.6.5" "x11" >/dev/null 2>&1; then
|
||||
LIBX11_VERSION=`$PKG_CONFIG --modversion "x11"`
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBX11_VERSION" >&5
|
||||
printf "%s\n" "$LIBX11_VERSION" >&6; }
|
||||
@@ -18744,7 +18744,7 @@ printf %s "checking LIBX11_LIBS... " >&6
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBX11_LIBS" >&5
|
||||
printf "%s\n" "$LIBX11_LIBS" >&6; }
|
||||
|
||||
- LIBX11_REQUIRED_VERSION=1.6.7
|
||||
+ LIBX11_REQUIRED_VERSION=1.6.5
|
||||
|
||||
|
||||
|
||||
@@ -18773,7 +18773,7 @@ printf "%s\n" "found, but $xdt_cv_versio
|
||||
|
||||
echo "*** The required package x11 was found on your system,"
|
||||
echo "*** but the installed version ($xdt_cv_version) is too old."
|
||||
- echo "*** Please upgrade x11 to atleast version 1.6.7, or adjust"
|
||||
+ echo "*** Please upgrade x11 to atleast version 1.6.5, or adjust"
|
||||
echo "*** the PKG_CONFIG_PATH environment variable if you installed"
|
||||
echo "*** the new version of the package in a nonstandard prefix so"
|
||||
echo "*** pkg-config is able to find it."
|
||||
@@ -18785,7 +18785,7 @@ printf "%s\n" "not found" >&6; }
|
||||
|
||||
|
||||
echo "*** The required package x11 was not found on your system."
|
||||
- echo "*** Please install x11 (atleast version 1.6.7) or adjust"
|
||||
+ echo "*** Please install x11 (atleast version 1.6.5) or adjust"
|
||||
echo "*** the PKG_CONFIG_PATH environment variable if you"
|
||||
echo "*** installed the package in a nonstandard prefix so that"
|
||||
echo "*** pkg-config is able to find it."
|
||||
@@ -19381,11 +19381,11 @@ fi
|
||||
|
||||
|
||||
if test x"$xdt_feature_deps_check_only" = x"yes"; then
|
||||
- if ! $PKG_CONFIG --exists "ice >= 1.0.10" >/dev/null 2>&1; then
|
||||
+ if ! $PKG_CONFIG --exists "ice >= 1.0.9" >/dev/null 2>&1; then
|
||||
if test x"$xdt_feature_deps_missing" = x""; then
|
||||
- xdt_feature_deps_missing="ice >= 1.0.10"
|
||||
+ xdt_feature_deps_missing="ice >= 1.0.9"
|
||||
else
|
||||
- xdt_feature_deps_missing="$xdt_feature_deps_missing, ice >= 1.0.10"
|
||||
+ xdt_feature_deps_missing="$xdt_feature_deps_missing, ice >= 1.0.9"
|
||||
fi
|
||||
fi
|
||||
else
|
||||
@@ -19539,9 +19539,9 @@ fi
|
||||
|
||||
|
||||
|
||||
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ice >= 1.0.10" >&5
|
||||
-printf %s "checking for ice >= 1.0.10... " >&6; }
|
||||
- if $PKG_CONFIG "--atleast-version=1.0.10" "ice" >/dev/null 2>&1; then
|
||||
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ice >= 1.0.9" >&5
|
||||
+printf %s "checking for ice >= 1.0.9... " >&6; }
|
||||
+ if $PKG_CONFIG "--atleast-version=1.0.9" "ice" >/dev/null 2>&1; then
|
||||
LIBICE_VERSION=`$PKG_CONFIG --modversion "ice"`
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBICE_VERSION" >&5
|
||||
printf "%s\n" "$LIBICE_VERSION" >&6; }
|
||||
@@ -19558,7 +19558,7 @@ printf %s "checking LIBICE_LIBS... " >&6
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBICE_LIBS" >&5
|
||||
printf "%s\n" "$LIBICE_LIBS" >&6; }
|
||||
|
||||
- LIBICE_REQUIRED_VERSION=1.0.10
|
||||
+ LIBICE_REQUIRED_VERSION=1.0.9
|
||||
|
||||
|
||||
|
||||
@@ -19587,7 +19587,7 @@ printf "%s\n" "found, but $xdt_cv_versio
|
||||
|
||||
echo "*** The required package ice was found on your system,"
|
||||
echo "*** but the installed version ($xdt_cv_version) is too old."
|
||||
- echo "*** Please upgrade ice to atleast version 1.0.10, or adjust"
|
||||
+ echo "*** Please upgrade ice to atleast version 1.0.9, or adjust"
|
||||
echo "*** the PKG_CONFIG_PATH environment variable if you installed"
|
||||
echo "*** the new version of the package in a nonstandard prefix so"
|
||||
echo "*** pkg-config is able to find it."
|
||||
@@ -19599,7 +19599,7 @@ printf "%s\n" "not found" >&6; }
|
||||
|
||||
|
||||
echo "*** The required package ice was not found on your system."
|
||||
- echo "*** Please install ice (atleast version 1.0.10) or adjust"
|
||||
+ echo "*** Please install ice (atleast version 1.0.9) or adjust"
|
||||
echo "*** the PKG_CONFIG_PATH environment variable if you"
|
||||
echo "*** installed the package in a nonstandard prefix so that"
|
||||
echo "*** pkg-config is able to find it."
|
||||
@@ -19613,11 +19613,11 @@ printf "%s\n" "not found" >&6; }
|
||||
|
||||
|
||||
if test x"$xdt_feature_deps_check_only" = x"yes"; then
|
||||
- if ! $PKG_CONFIG --exists "sm >= 1.2.3" >/dev/null 2>&1; then
|
||||
+ if ! $PKG_CONFIG --exists "sm >= 1.2.2" >/dev/null 2>&1; then
|
||||
if test x"$xdt_feature_deps_missing" = x""; then
|
||||
- xdt_feature_deps_missing="sm >= 1.2.3"
|
||||
+ xdt_feature_deps_missing="sm >= 1.2.2"
|
||||
else
|
||||
- xdt_feature_deps_missing="$xdt_feature_deps_missing, sm >= 1.2.3"
|
||||
+ xdt_feature_deps_missing="$xdt_feature_deps_missing, sm >= 1.2.2"
|
||||
fi
|
||||
fi
|
||||
else
|
||||
@@ -19771,9 +19771,9 @@ fi
|
||||
|
||||
|
||||
|
||||
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sm >= 1.2.3" >&5
|
||||
-printf %s "checking for sm >= 1.2.3... " >&6; }
|
||||
- if $PKG_CONFIG "--atleast-version=1.2.3" "sm" >/dev/null 2>&1; then
|
||||
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sm >= 1.2.2" >&5
|
||||
+printf %s "checking for sm >= 1.2.2... " >&6; }
|
||||
+ if $PKG_CONFIG "--atleast-version=1.2.2" "sm" >/dev/null 2>&1; then
|
||||
LIBSM_VERSION=`$PKG_CONFIG --modversion "sm"`
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBSM_VERSION" >&5
|
||||
printf "%s\n" "$LIBSM_VERSION" >&6; }
|
||||
@@ -19790,7 +19790,7 @@ printf %s "checking LIBSM_LIBS... " >&6;
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBSM_LIBS" >&5
|
||||
printf "%s\n" "$LIBSM_LIBS" >&6; }
|
||||
|
||||
- LIBSM_REQUIRED_VERSION=1.2.3
|
||||
+ LIBSM_REQUIRED_VERSION=1.2.2
|
||||
|
||||
|
||||
|
||||
@@ -19819,7 +19819,7 @@ printf "%s\n" "found, but $xdt_cv_versio
|
||||
|
||||
echo "*** The required package sm was found on your system,"
|
||||
echo "*** but the installed version ($xdt_cv_version) is too old."
|
||||
- echo "*** Please upgrade sm to atleast version 1.2.3, or adjust"
|
||||
+ echo "*** Please upgrade sm to atleast version 1.2.2, or adjust"
|
||||
echo "*** the PKG_CONFIG_PATH environment variable if you installed"
|
||||
echo "*** the new version of the package in a nonstandard prefix so"
|
||||
echo "*** pkg-config is able to find it."
|
||||
@@ -19831,7 +19831,7 @@ printf "%s\n" "not found" >&6; }
|
||||
|
||||
|
||||
echo "*** The required package sm was not found on your system."
|
||||
- echo "*** Please install sm (atleast version 1.2.3) or adjust"
|
||||
+ echo "*** Please install sm (atleast version 1.2.2) or adjust"
|
||||
echo "*** the PKG_CONFIG_PATH environment variable if you"
|
||||
echo "*** installed the package in a nonstandard prefix so that"
|
||||
echo "*** pkg-config is able to find it."
|
||||
@@ -19849,11 +19849,11 @@ printf "%s\n" "not found" >&6; }
|
||||
|
||||
|
||||
if test x"$xdt_feature_deps_check_only" = x"yes"; then
|
||||
- if ! $PKG_CONFIG --exists "ice >= 1.0.10" >/dev/null 2>&1; then
|
||||
+ if ! $PKG_CONFIG --exists "ice >= 1.0.9" >/dev/null 2>&1; then
|
||||
if test x"$xdt_feature_deps_missing" = x""; then
|
||||
- xdt_feature_deps_missing="ice >= 1.0.10"
|
||||
+ xdt_feature_deps_missing="ice >= 1.0.9"
|
||||
else
|
||||
- xdt_feature_deps_missing="$xdt_feature_deps_missing, ice >= 1.0.10"
|
||||
+ xdt_feature_deps_missing="$xdt_feature_deps_missing, ice >= 1.0.9"
|
||||
fi
|
||||
fi
|
||||
else
|
||||
@@ -20007,9 +20007,9 @@ fi
|
||||
|
||||
|
||||
|
||||
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ice >= 1.0.10" >&5
|
||||
-printf %s "checking for ice >= 1.0.10... " >&6; }
|
||||
- if $PKG_CONFIG "--atleast-version=1.0.10" "ice" >/dev/null 2>&1; then
|
||||
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for ice >= 1.0.9" >&5
|
||||
+printf %s "checking for ice >= 1.0.9... " >&6; }
|
||||
+ if $PKG_CONFIG "--atleast-version=1.0.9" "ice" >/dev/null 2>&1; then
|
||||
LIBICE_VERSION=`$PKG_CONFIG --modversion "ice"`
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBICE_VERSION" >&5
|
||||
printf "%s\n" "$LIBICE_VERSION" >&6; }
|
||||
@@ -20026,7 +20026,7 @@ printf %s "checking LIBICE_LIBS... " >&6
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBICE_LIBS" >&5
|
||||
printf "%s\n" "$LIBICE_LIBS" >&6; }
|
||||
|
||||
- LIBICE_REQUIRED_VERSION=1.0.10
|
||||
+ LIBICE_REQUIRED_VERSION=1.0.9
|
||||
|
||||
|
||||
|
||||
@@ -20055,7 +20055,7 @@ printf "%s\n" "found, but $xdt_cv_versio
|
||||
|
||||
echo "*** The required package ice was found on your system,"
|
||||
echo "*** but the installed version ($xdt_cv_version) is too old."
|
||||
- echo "*** Please upgrade ice to atleast version 1.0.10, or adjust"
|
||||
+ echo "*** Please upgrade ice to atleast version 1.0.9, or adjust"
|
||||
echo "*** the PKG_CONFIG_PATH environment variable if you installed"
|
||||
echo "*** the new version of the package in a nonstandard prefix so"
|
||||
echo "*** pkg-config is able to find it."
|
||||
@@ -20067,7 +20067,7 @@ printf "%s\n" "not found" >&6; }
|
||||
|
||||
|
||||
echo "*** The required package ice was not found on your system."
|
||||
- echo "*** Please install ice (atleast version 1.0.10) or adjust"
|
||||
+ echo "*** Please install ice (atleast version 1.0.9) or adjust"
|
||||
echo "*** the PKG_CONFIG_PATH environment variable if you"
|
||||
echo "*** installed the package in a nonstandard prefix so that"
|
||||
echo "*** pkg-config is able to find it."
|
||||
@@ -20081,11 +20081,11 @@ printf "%s\n" "not found" >&6; }
|
||||
|
||||
|
||||
if test x"$xdt_feature_deps_check_only" = x"yes"; then
|
||||
- if ! $PKG_CONFIG --exists "sm >= 1.2.3" >/dev/null 2>&1; then
|
||||
+ if ! $PKG_CONFIG --exists "sm >= 1.2.2" >/dev/null 2>&1; then
|
||||
if test x"$xdt_feature_deps_missing" = x""; then
|
||||
- xdt_feature_deps_missing="sm >= 1.2.3"
|
||||
+ xdt_feature_deps_missing="sm >= 1.2.2"
|
||||
else
|
||||
- xdt_feature_deps_missing="$xdt_feature_deps_missing, sm >= 1.2.3"
|
||||
+ xdt_feature_deps_missing="$xdt_feature_deps_missing, sm >= 1.2.2"
|
||||
fi
|
||||
fi
|
||||
else
|
||||
@@ -20239,9 +20239,9 @@ fi
|
||||
|
||||
|
||||
|
||||
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sm >= 1.2.3" >&5
|
||||
-printf %s "checking for sm >= 1.2.3... " >&6; }
|
||||
- if $PKG_CONFIG "--atleast-version=1.2.3" "sm" >/dev/null 2>&1; then
|
||||
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for sm >= 1.2.2" >&5
|
||||
+printf %s "checking for sm >= 1.2.2... " >&6; }
|
||||
+ if $PKG_CONFIG "--atleast-version=1.2.2" "sm" >/dev/null 2>&1; then
|
||||
LIBSM_VERSION=`$PKG_CONFIG --modversion "sm"`
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBSM_VERSION" >&5
|
||||
printf "%s\n" "$LIBSM_VERSION" >&6; }
|
||||
@@ -20258,7 +20258,7 @@ printf %s "checking LIBSM_LIBS... " >&6;
|
||||
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $LIBSM_LIBS" >&5
|
||||
printf "%s\n" "$LIBSM_LIBS" >&6; }
|
||||
|
||||
- LIBSM_REQUIRED_VERSION=1.2.3
|
||||
+ LIBSM_REQUIRED_VERSION=1.2.2
|
||||
|
||||
|
||||
|
||||
@@ -20287,7 +20287,7 @@ printf "%s\n" "found, but $xdt_cv_versio
|
||||
|
||||
echo "*** The required package sm was found on your system,"
|
||||
echo "*** but the installed version ($xdt_cv_version) is too old."
|
||||
- echo "*** Please upgrade sm to atleast version 1.2.3, or adjust"
|
||||
+ echo "*** Please upgrade sm to atleast version 1.2.2, or adjust"
|
||||
echo "*** the PKG_CONFIG_PATH environment variable if you installed"
|
||||
echo "*** the new version of the package in a nonstandard prefix so"
|
||||
echo "*** pkg-config is able to find it."
|
||||
@@ -20299,7 +20299,7 @@ printf "%s\n" "not found" >&6; }
|
||||
|
||||
|
||||
echo "*** The required package sm was not found on your system."
|
||||
- echo "*** Please install sm (atleast version 1.2.3) or adjust"
|
||||
+ echo "*** Please install sm (atleast version 1.2.2) or adjust"
|
||||
echo "*** the PKG_CONFIG_PATH environment variable if you"
|
||||
echo "*** installed the package in a nonstandard prefix so that"
|
||||
echo "*** pkg-config is able to find it."
|
3
libxfce4ui-4.18.6.tar.bz2
Normal file
3
libxfce4ui-4.18.6.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:77dd99206cc8c6c7f69c269c83c7ee6a037bca9d4a89b1a6d9765e5a09ce30cd
|
||||
size 906477
|
3
libxfce4ui-4.20.0.tar.bz2
Normal file
3
libxfce4ui-4.20.0.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:75e8996984f20375aadecd5c16f5147c211ed0bd26d7861ab0257561eb76eaee
|
||||
size 1199495
|
817
libxfce4ui.changes
Normal file
817
libxfce4ui.changes
Normal file
@ -0,0 +1,817 @@
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 15 12:45:54 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>
|
||||
|
||||
- Update to version 4.20.0
|
||||
* Update active contributors for 4.20
|
||||
* Translation Updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 1 16:41:05 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>
|
||||
|
||||
- Update to version 4.19.7 [development release]
|
||||
* xfce4-about: Don't show mail addresses
|
||||
* xfce4-about: Init glibtop before using it
|
||||
* Avoid undefined behavior with NULL msgid strings and dgettext
|
||||
* Translation Updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 25 07:37:54 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>
|
||||
|
||||
- Update to version 4.19.6 [development release]
|
||||
* Add "overlap groups" to the shortcut editor (#115)
|
||||
* build: Bump requirements for Xfce 4.20
|
||||
* shortcuts: Fix xfconf_channel_get_properties leak
|
||||
* Fix AtkRelationSet leak in xfce_gtk_label_set_a11y_relation
|
||||
* Apply .clang-format file
|
||||
* Add missing includes of libxfce4ui-alias.h
|
||||
* clipboard-manager: Add missing include guard
|
||||
* Remove forced icon from XfceTitledWindow cliend side decorations
|
||||
* clipboard-manager: Use GtkClipboard iff image-only format is
|
||||
available
|
||||
* xfce4-about: Show info about windowing system
|
||||
* dialogs: Also wrap primary label to limit dialog size
|
||||
* gcc-analyzer: Fix -Wanalyzer-null-dereference
|
||||
* gcc-analyzer: Add false positive file
|
||||
* scan-build: Add false positive file
|
||||
* build: clang: Fix -Wcast-align
|
||||
* Revert "Add new CI builds to build without X11 and Wayland"
|
||||
* | is a GNU sed extension; use a portable construct instead
|
||||
* clipboard-manager: Get images from GtkClipoard
|
||||
* Translation Updates
|
||||
- Add 0001-relax-x11-version.patch to allow build for Leap with its
|
||||
ancient but sufficient X11 packages.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 2 06:02:00 UTC 2024 - Maurizio Galli <maurizio.galli@suse.com>
|
||||
|
||||
- Update to version 4.19.5
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 8 09:45:53 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>
|
||||
|
||||
- Update to version 4.18.6
|
||||
* shortcuts-grabber: Remove filtering by level
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Feb 5 18:28:18 UTC 2024 - Manfred Hollstein <manfred.h@gmx.net>
|
||||
|
||||
- Update to version 4.18.5
|
||||
* Update copyright year
|
||||
* build: Search for bind_textdomain_codeset in libintl too
|
||||
* sm-client: Reset SmcConnection when IceConnection is closed on
|
||||
error
|
||||
* docs: Improve xfce_sm_client_get()
|
||||
* shortcuts-grabber: Fix filtering by level
|
||||
* shortcuts-grabber: Simplify filtering by group
|
||||
* shortcuts-grabber: Variable renaming
|
||||
* shortcuts-grabber: Filter grabbing by key level
|
||||
* Detect keyboard shortcuts with only single modifier keys on key
|
||||
release
|
||||
* Translation Updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 22 17:55:50 UTC 2023 - Manfred Hollstein <manfred.h@gmx.net>
|
||||
|
||||
- Update to version 4.18.4
|
||||
* Prevent recursive calling of lock command
|
||||
* Add lock-on-sleep property
|
||||
* Update fallback list
|
||||
* Prioritize user lock command
|
||||
* Rewrite D-Bus proxies management
|
||||
* Use reasonable timeout for methods that may not reply
|
||||
* Remove support for gnome-screensaver (Fixes #62)
|
||||
* Do not take into account empty commands
|
||||
* Simplify Xfconf management
|
||||
* Fix memory leak
|
||||
* Fix typos
|
||||
* Run lock command synchronously (Fixes #70)
|
||||
* Add missing include guard
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Mar 28 18:05:51 UTC 2023 - Manfred Hollstein <manfred.h@gmx.net>
|
||||
|
||||
- Update to version 4.18.3
|
||||
* Add comment about the need for gtk_widget_destroy()
|
||||
* Fix memory management in Vala generated code
|
||||
* Add annotation "(nullable)" where appropriate
|
||||
* Replace deprecated annotation: "(allow-none)"
|
||||
* Harden xfce_gtk_handle_tab_accels (thunar#1067)
|
||||
* screensaver: Avoid Xfconf warning
|
||||
* shortcuts-grabber: Ignore keyboard layout change
|
||||
* screensaver: Fix Xfconf memory management
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 9 11:59:47 UTC 2023 - Manfred Hollstein <manfred.h@gmx.net>
|
||||
|
||||
- Update to version 4.18.2
|
||||
* Update copyright year
|
||||
* Add XfceScreensaver (!89)
|
||||
* docs: Fix broken links
|
||||
* shortcut-dialog: Use parent window for the grab if possible (Fixes #52)
|
||||
* Fix memory leaks
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 11 11:01:32 UTC 2023 - Maurizio Galli <maurizio.galli@suse.com>
|
||||
|
||||
- Update to version 4.18.1
|
||||
* Enable line wrapping in the XfceFileNameInput widget
|
||||
(gxo#xfce/libxfce4ui#60)
|
||||
* xfce4-about: Removed excess square brackets
|
||||
* Revert "XfceShortcutsGrabber: Detect auto-repeat key press"
|
||||
* Translation Updates
|
||||
- Removed unused _service file
|
||||
|
||||
-------------------------------------------------------------------
|
||||
|
||||
Sun Dec 18 15:51:24 UTC 2022 - Dirk Müller <dmueller@suse.com>
|
||||
|
||||
- update to 4.18.0:
|
||||
* Bump requirements for Xfce 4.18
|
||||
* `g_once_init_enter()` parameter shouldn't be volatile anymore.
|
||||
* about: Fix invalid length and Zink renderer string
|
||||
* about: Make Close button translateable
|
||||
* about: Replace stock with regular button
|
||||
* Add 4.18 section to docs
|
||||
* Add comment to return gboolean in XfceGtkActionEntry
|
||||
* Add functions for handling accelerators that use the Tab key
|
||||
* Add new function xfce_gtk_toggle_tool_button_new_from_action_entry
|
||||
* Add new method "xfce_gtk_menu_append_separator"
|
||||
* Add xfce_gdk_device_grab
|
||||
* added xfce_gtk_label_set_a11y_relation to be used by various components
|
||||
* Change "Setting System" to "Settings Manager"
|
||||
* Check if pixbuf is valid before unref
|
||||
* Check time.h and sys/time.h for libgtop
|
||||
* Delay whitespace warning in XfceFilenameInput
|
||||
* docs: Add missing deprecation guards
|
||||
* docs: Add missing documentation
|
||||
* docs: Add missing index of deprecated symbols
|
||||
* docs: Fix "unused declarations" warning
|
||||
* docs: Fix some broken links
|
||||
* Don't leak pixbuf
|
||||
* Don't reserve vertical space for subtitles in headerbars
|
||||
* Fix cast alignment warning
|
||||
* Fix intltool lock file problem during make distcheck
|
||||
* Fix titled dialog subtitle when headerbar is not used
|
||||
* Fix xfce_gdk_screen_get_active to return correct monitor number
|
||||
* Function description spelling and format.
|
||||
* i18n: Do not use textdomain() in libs
|
||||
* initialize base_property prior xfce_shortcuts_provider_register
|
||||
* Introduce a shortcuts editor widget
|
||||
* libxfce4kbd-private: Reset shortcut recursively
|
||||
* Prevent resizing on message display with XfceFilenameInput
|
||||
* Remove Gtk2 leftovers
|
||||
* Replace duplicate logic with xfce_str_replace
|
||||
* Revamp the documentation to uniformize accross components
|
||||
* Secure memory allocations
|
||||
* Shortcuts Editor: Tooltip improvement
|
||||
* shortcuts-grabber: Filter grabbing by key group
|
||||
* shortcuts-grabber: Record xkb state group
|
||||
* shortcuts-grabber: Redesign shortcut regrabbing
|
||||
* shortcuts-grabber: Stop search when the first match is found
|
||||
* shortcuts: Add Alt+Super+s for orca
|
||||
* shortcuts: Fix a memory leak
|
||||
* Simplify startup notification timeout
|
||||
* Switch keyboard shortcut 'tile-up' with 'tile-down'
|
||||
* tests: Fix deprecation warning
|
||||
* titled-dialog: CSD XfceTitledDialog improvements
|
||||
* titled-dialog: Exclude normal windows from CSD adjustments
|
||||
* Update COPYING
|
||||
* Update About credits
|
||||
* Usage of '<' and '>' instead of '<' and '>' in XML
|
||||
* Use headerbars for dialogs if Gtk/DialogsUseHeader is enabled
|
||||
* xfce-about: Add kernel and gtk version to system tab
|
||||
* xfce-about: Fix potential NULL pointer access
|
||||
* xfce-about: Slightly tweak padding
|
||||
* xfce-dialogs: Fix a memory leak
|
||||
* xfce-spawn: Do not change DISPLAY on non-X11 displays
|
||||
* xfce4-about - improve /etc/os-release value unquoting
|
||||
* xfce4-about: Add support for 3A5000/loongarch64
|
||||
* XfceShortcutDialog: Do not propagate key events
|
||||
* XfceShortcutDialog: Fix a memory leak
|
||||
* XfceShortcutsDialog: center the dialog on the parent window
|
||||
* XfceShortcutsEditor: Add new vectorized constructor
|
||||
* XfceShortcutsEditor: Allow NULL for section name and document it
|
||||
* XfceShortcutsEditor: Allow to choose "Space" or "Enter" as shortcut
|
||||
* XfceShortcutsEditor: Do not update editor if shortcut change failed
|
||||
* XfceShortcutsEditor: Remove label formatting if necessary
|
||||
* XfceShortcutsGrabber: Detect auto-repeat key press
|
||||
* XfceShortcutsGrabber: Fix `-Wanalyzer-null-dereference` warning
|
||||
* XfceTitledDialog: Add pixbuf support as fallback
|
||||
* Translation Updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 11 09:41:27 UTC 2022 - Jan Engelhardt <jengelh@inai.de>
|
||||
|
||||
- Resolve rpmlint report "libxfce4ui-2-0.x86_64: E:
|
||||
shlib-policy-name-error SONAME: libxfce4kbd-private-3.so.0,
|
||||
expected package suffix: 3-0"
|
||||
- Move documentation to -devel package
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Sep 7 23:36:49 UTC 2021 - Marcel Kuehlhorn <tux93@opensuse.org>
|
||||
|
||||
- Update to version 4.16.1
|
||||
* Add 4.16 section to docs
|
||||
* about: Replace stock with regular button
|
||||
* about: Make Close button translatable (bxo#xfce/libxfce4ui#41)
|
||||
* Fix cast alignment warning
|
||||
* Remove Gtk2 leftovers
|
||||
* Don't reserve vertical space for subtitles in headerbars
|
||||
* Translation Updates
|
||||
- Remove headerbar_subtitle.patch - fixed upstream
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Mar 5 08:57:40 UTC 2021 - Maurizio Galli <maurizio.galli@gmail.com>
|
||||
|
||||
- Build package with glade support
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 24 07:19:04 UTC 2020 - Maurizio Galli <maurizio.galli@gmail.com>
|
||||
|
||||
- Added headerbar_subtitle.patch to remove subtitle space from
|
||||
headerbars in Xfce applications
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 23 00:25:39 UTC 2020 - Maurizio Galli <maurizio.galli@gmail.com>
|
||||
|
||||
- Update to version 4.16.0
|
||||
* about: Harmonize capitalisation
|
||||
* Update credits for Xfce 4.16
|
||||
* Translation Updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 16 22:58:12 UTC 2020 - Marcel Kuehlhorn <tux93@opensuse.org>
|
||||
|
||||
- Update to version 4.15.8
|
||||
* Add xfce_has_gtk_frame_extents to better handle CSD
|
||||
* Translation Updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 14 09:39:41 UTC 2020 - Marcel Kuehlhorn <tux93@opensuse.org>
|
||||
|
||||
- Update to version 4.15.7
|
||||
* libxfce4ui now needs libxfce4util >= 4.15.6
|
||||
* Update configure.ac.in syntax
|
||||
* Namespace of the gir needs capital first letter
|
||||
* Remove hardcoded translators list
|
||||
* Bump libepoxy version to 1.2
|
||||
* Translation Updates
|
||||
- Rename typelib subpackage to match gir name
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 13 20:41:19 UTC 2020 - Marcel Kuehlhorn <tux93@opensuse.org>
|
||||
|
||||
- Update to version 4.15.6
|
||||
* Introduce xfce_spawn and xfce_spawn_command_line
|
||||
in favor and instead of xfce_spawn_no_child
|
||||
* Bump GLib (and gio, gthread, etc) minimum to 2.50.0
|
||||
* about: Support multiple GPUs and print GPU memory size
|
||||
* about: Drop window subtitle
|
||||
* Always perform sanity check
|
||||
* Avoid checking for epoxy if libgtop is disabled
|
||||
* XfceTitledDialog: Fix erroneous check (gxo#xfce/libxfce4ui#30)
|
||||
* No startup notification in Wayland to prevent crash
|
||||
(gxo#xfce/libxfce4ui#17)
|
||||
* Translation Updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 20 15:01:22 UTC 2020 - Maurizio Galli <maurizio.galli@gmail.com>
|
||||
|
||||
- Fix dependencies and add introspection for vala bindings
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 19 17:03:10 UTC 2020 - Marcel Kuehlhorn <tux93@opensuse.org>
|
||||
|
||||
- Update to version 4.15.5
|
||||
* Add new API xfce_spawn_no_child (gxo#xfce/libxfce4ui!8):
|
||||
Launch processes re-parenting them to init vs. as children
|
||||
* about: Fix icon names
|
||||
* about: Display userspace bitness if it differs from OS kernel
|
||||
bitness
|
||||
* about: Print GPU name in system info
|
||||
* about: Use more understandable arch labels
|
||||
(gxo#xfce/libxfce4ui#27)
|
||||
* Improve xfce_icon_name API
|
||||
* No startup notification in wayland to prevent crash
|
||||
(gxo#xfce/libxfce4ui#17)
|
||||
* Add missing docstring
|
||||
* Fix typos
|
||||
* Add README.md to EXTRA_DIST
|
||||
* Translation Updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 3 19:20:57 UTC 2020 - Marcel Kuehlhorn <tux93@opensuse.org>
|
||||
|
||||
- Update to version 4.15.4
|
||||
* Avoid redundant key re-grabbing
|
||||
* Adds new README.md and updates AM_INIT_AUTOMAKE
|
||||
* Silence compiler warnings (gxo#xfce/libxfce4ui#25)
|
||||
* AC_CONFIG_MACRO_DIR → AC_CONFIG_MACRO_DIRS
|
||||
* Add default shortcuts for tiling (gxo#xfce/libxfce4ui#4)
|
||||
* Avoid shortening the keycodes GArray while walking it.
|
||||
* about: Revamp About Xfce tab
|
||||
* about: More icon name fixes
|
||||
* Add more logo icons and new about icon
|
||||
* Update deprecated icon names
|
||||
* keyboard-shortcuts: Improve UI for setting shortcuts
|
||||
* shortcut-dialog: Add label to clear button
|
||||
* shortcut-dialog: Port to new XfceTitledDialog API
|
||||
* shortcut-dialog: Only grab keyboard
|
||||
* Always return GTK_RESPONSE_OK for accepted shortcut keys
|
||||
(gxo#xfce/libxfce4ui#20)
|
||||
* Translation Updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 28 14:42:24 UTC 2020 - Marcel Kuehlhorn <tux93@opensuse.org>
|
||||
|
||||
- Update to version 4.15.3
|
||||
* Update bug URLs to point to gitlab.xfce
|
||||
* xfce-about: Hide empty email address tags (gxo#xfce/libxfce4ui#12)
|
||||
* Remove translator email address as per request
|
||||
(gxo#xfce/libxfce4ui#11)
|
||||
* Add missing translator to xfce4-about (gxo#xfce/libxfce4ui#18)
|
||||
* Replace deprecated 'gdk_keyboard_ungrab' function
|
||||
(gxo#xfce/libxfce4ui#15)
|
||||
* shortcuts-grabber: Correctly ungrab keys on updating shortcuts
|
||||
(gxo#xfce/libxfce4ui#16)
|
||||
* Allow more granular control over menu item accelerators.
|
||||
* No automatic accelerator activation formenu items
|
||||
* Added 'gtk_menu_item_set_accel_label'
|
||||
* Added 'xfce_gtk_accel_group_connect_action_entries'
|
||||
* renamed 'xfce_gtk_accel_group_append' to
|
||||
'xfce_gtk_accel_map_add_entries' and modified internals accordingly.
|
||||
* No automatic add to an accel_group any more, since this may
|
||||
lead to double-activation in some cases.
|
||||
* Add "xfce_gtk_accel_group_disconnect_action_entries" to be
|
||||
able to revert "xfce_gtk_accel_group_connect_action_entries"
|
||||
* Add title to xfce_dialog_confirm_close_tabs
|
||||
* Add new methods to libxfce4ui.symbols.
|
||||
* Introduced 'XfceGtkActionEntry' as replacement for the deprecated
|
||||
'GtkAction', 'GtkActionEntry' in order to keep simple menu creation.
|
||||
This includes various support methods, like:
|
||||
- 'xfce_gtk_translate_action_entries' to to translate a list of
|
||||
XfceGtkActionEntrys
|
||||
- 'xfce_gtk_accel_group_append' to register the provided accelerators
|
||||
of the entries
|
||||
- 'xfce_gtk_get_action_entry_by_id' to find a single XfceGtkActionEntry,
|
||||
e.g. by using a enumeration
|
||||
- 'xfce_gtk_***_new_from_action_entry' to createthe specific menu-
|
||||
or tool-items from an XfceGtkActionEntry
|
||||
* Add a widget for filename input (bxo#16542)
|
||||
* Enabled doc generation for XfceGtkActionEntry and related methods
|
||||
* Enabled doc generation for new widget 'xfce-filename-input'
|
||||
* Switch Ctrl+Alt+Del to xfce4-session-logout (bxo#11979)
|
||||
* Add more default keyboard shortcuts (bxo#16470)
|
||||
* shortcuts: Replace xfrun4 by xfce4-appfinder
|
||||
* shortcuts: Also map Homepage to browser
|
||||
* shortcuts: Remove calculator shortcut
|
||||
* Switch XfceTitledDialog to headerbar/CSD layout
|
||||
* Use GtkMessageDialog as base class for Xfce Dialogs
|
||||
* Add two new functions to search for app icons
|
||||
* Improve Tests and Docs
|
||||
* Switch XfceTitledDialog to headerbar layout
|
||||
* XfceTitledDialog: Keep buttons in the action area
|
||||
* XfceTitledDialog: Also repack xfce_titled_dialog_new
|
||||
* XfceTitledDialog: Make sure windows can be dragged
|
||||
* XfceTitledDialog: Add _create_action_area, _add_button
|
||||
* and _add_action_widget
|
||||
* Introduce xfce_titled_dialog_set_default_response
|
||||
* Mark xfce_titled_dialog_new_with_buttons as deprecated
|
||||
* Add two new functions to search for app icons
|
||||
* xfce-about: Fix Makefile
|
||||
* shortcut-dialog: Show dialog content (bxo#16338)
|
||||
* xfce-dialogs: Use GtkMessageDialog as base class
|
||||
* xfce-dialogs: Improve layout of confirm_close_tabs
|
||||
* xfce-dialogs: Improve alignment and layout of dialogs
|
||||
* xfce-dialogs: Add right margin back to labels
|
||||
* xfce-dialogs: Drop default window titles
|
||||
* docs: Add xfce_dialog_confirm_close_tabs
|
||||
* tests: Add xfce_dialog_confirm_close_tabs
|
||||
* tests: Improve UI
|
||||
* tests: Add icons to dialog buttons
|
||||
* tests: Simplify code by using XfceTitledDialog
|
||||
* tests: Re-order buttons
|
||||
* tests: Fix typo in test-ui.c (bxo#16253)
|
||||
* Rename test-ui-gtk3 to test-ui
|
||||
* Improve docstrings
|
||||
* Drop gladeui Gtk2 from distcheck options
|
||||
* Drop unused declaration
|
||||
* Fix compiler warnings
|
||||
* Remove trailing whitespace
|
||||
* Always provides needed files for vala binding in dist tarball
|
||||
* Add recents functions to libxfce4ui.symbols
|
||||
* Drop xfce-header from pot files
|
||||
* Update docstrings
|
||||
* Fix license text box too small (bxo#16259)
|
||||
* .gitignore: ignore all .o files
|
||||
* Make autogen output friendlier
|
||||
* Drop support for Gtk2
|
||||
* Make glibtop an optional dependency ("About System" tab)
|
||||
* about: Add system info tab
|
||||
* about: Hide system tab conditionally
|
||||
* dialogs: Use symbolic window-close icon
|
||||
* Fix Window not visible when grabbing keyboard (bxo#16054)
|
||||
* Bump Gtk3 to 3.22 (bxo#15781)
|
||||
* Do not use gdk_screen_get_monitor_at_point (bxo#15781)
|
||||
* Replace gtk_show_uri (bxo#15781)
|
||||
* Replace gdk_display_get_screen (bxo#15781)
|
||||
* Replace gdk_keymap_get_default (bxo#15781)
|
||||
* Replace deprecated device functions (bxo#15781)
|
||||
* Replace gdk_error_trap_* and gdk_flush (bxo#15781)
|
||||
* Ignore what is hard to replace (bxo#15781)
|
||||
* Add a dialog to confirm closure of multiple tabs (bxo#15873)
|
||||
* Translation Updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 16 12:47:48 UTC 2019 - Maurizio Galli <maurizio.galli@gmail.com>
|
||||
|
||||
- Fixed sources in spec file
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Aug 11 21:09:46 UTC 2019 - Maurizio Galli <maurizio.galli@gmail.com>
|
||||
|
||||
- Update to version 4.14.1
|
||||
* No changes, re release because 4.14.0 tarball was broken
|
||||
- Changes from 4.14.0
|
||||
* Do not try to a set button' image if an empty string was used
|
||||
* Translation Updates
|
||||
- Cleaned up spec file
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jul 28 15:06:52 UTC 2019 - Maurizio Galli <maurizio.galli@gmail.com>
|
||||
|
||||
- Update to version 4.13.7
|
||||
* Translations Updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jun 30 22:13:39 UTC 2019 - Marcel Kuehlhorn <tux93@opensuse.org>
|
||||
|
||||
- Update to version 4.13.6
|
||||
* Update active contributors
|
||||
* Translation Updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 17 18:47:33 UTC 2019 - Maurizio Galli <maurizio.galli@gmail.com>
|
||||
|
||||
- Update to version 4.14.5
|
||||
* Add PrintScreen as shortcut for xfce4-screenshooter (bxo#14524)
|
||||
* Add Ctrl + Alt + t as default shortcut for terminal (bxo#14510)
|
||||
* Add xfce_gdk_screen_get_geometry (a replacement for
|
||||
gdk_screen_width/gdk_screen_height)
|
||||
* Remove useless glade_*dir variables from libxfce4ui-{1,2}.pc
|
||||
(bxo#13945)
|
||||
* Fix release tarball by adding libxfce4ui-dialog-ui.ui
|
||||
* Fixes for gladeui2 detection
|
||||
* Install icons when gladeui2 is set (bxo#15207)
|
||||
* Fix build error with --disable-gtk2 and having gladeui-1.0 installed
|
||||
* Remove styling of emails in about dialog (bxo#14638)
|
||||
* Fix compiler error -Wcast-function-type (GCC 8)
|
||||
* Use https://docs.xfce.org for help url
|
||||
* Fix compilation warnings ""defined" may not be portable"
|
||||
& Update xfce4-about (core contributors, contributors, translators)
|
||||
* Translation Updates
|
||||
- Added conditional for source section for when building with
|
||||
git master sources.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 27 12:19:22 UTC 2019 - Maurizio Galli <maurizio.galli@gmail.com>
|
||||
|
||||
- Update to version 4.13.4
|
||||
* Fix missing gresource file in release tarball (bxo#13705)
|
||||
* Add Vala support (Vidar Haarr)
|
||||
* Fix gladeui2 path detection (bxo#13944)
|
||||
* Fix make distcheck (bxo#14039)
|
||||
* Fix incorrect use of AC_ARG_ENABLE(tests..) (bxo#13703)
|
||||
* Use BOOLEAN instead of deprecated BOOL
|
||||
* Allows to properly show some characters, such as ampersand (bxo#12715)
|
||||
* Translation Updates
|
||||
- Changes from 4.13.3
|
||||
* Fix make distcheck with gladeui2 install path
|
||||
* Add an --enable-tests option
|
||||
* Remove the filterout from introspection sources
|
||||
* Move gresource building out of maintainer mode
|
||||
* Fix condition in confirm dialog
|
||||
* Add POTFILES.skip to appease gmake distcheck gods on OpenBSD
|
||||
* Ship libxfce4ui.gresource.xml in the tarball too
|
||||
* Add libxfce4ui-marshal.list to EXTRA_DIST to fix
|
||||
--enable-maintainer-mode on released tarballs
|
||||
* Fix build error with --disable-gtk2
|
||||
* Translation updates
|
||||
- Changes from 4.13.2
|
||||
* Fix build error with --disable-gtk3 bxo#12648
|
||||
* Improve layout of labels in xfce dialogs
|
||||
* Set a reasonable default window width to make sure labels wrap
|
||||
* Improve vertical alignment of primary and secondary label
|
||||
* Bump the default dialog width to 500px
|
||||
* Update libxfce4ui documentation
|
||||
* Fix make docs compilation warning
|
||||
* Fix xfce_dialog_show_help(_with_version) doc
|
||||
* Remove Makefile.am space to fix autogen.sh warning
|
||||
* Better documentation processing
|
||||
* Change xfce_dialog_show_help(_with_version)
|
||||
* Default debxoto yes instead of full
|
||||
* Remove exo dependancy bxo#13326
|
||||
* fix: add libxfce4ui_get_resource to abi check symbols bxo#13326
|
||||
* Let autotools find and invoke glib-compile-resources bxo#13326
|
||||
* Add support for GOBJECT-INTROSPECTION bxo#13461
|
||||
* Add GtkDoc checks
|
||||
* Add missing introspection.m4 file
|
||||
* fix: make distcheck
|
||||
* fix: remove deprecation warnings
|
||||
* feat: Switch to Gtk3 default, Gtk2 Optional
|
||||
* Rename introspection GIR to 4ui-2.0 to match util
|
||||
* Translation updates
|
||||
- Changes from 4.13.1
|
||||
* Better Gtk3.20 compatibility (fix XfceHeading style, drop deprecated call)
|
||||
* Translation updates
|
||||
- Changes from 4.13.0
|
||||
* Add xfce_widget_reparent to replace the deprecated gtk_widget_reparent
|
||||
* Add xfce_titled_dialog_new_with_mixed_buttons to allow for setting
|
||||
icon names, button label text and response id.
|
||||
* Add xfce_gtk_menu_popup_until_mapped as a convenience function to fix
|
||||
widespread problems with popping up menus (e.g. on keyboard shortcuts)
|
||||
* Add dialog UI tests for Gtk2 and Gtk3
|
||||
* Fix Glade Gtk3 support
|
||||
* Fix a memory leak
|
||||
- Translation updates
|
||||
- Clean up spec file and dropped obsolete macros
|
||||
- Added conditional %bcond_with git for easier maintanance when using
|
||||
git master branch
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Dec 18 15:42:55 UTC 2017 - crrodriguez@opensuse.org
|
||||
|
||||
- Add missing buildrequires on direct build dependencies
|
||||
x11,pango,cairo,atk and ice.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Sep 23 18:38:55 UTC 2017 - seife+obs@b1-systems.com
|
||||
|
||||
- correct licenses of libxfce4ui-1-0 and libxfce4ui-2-0 to GPL2.0+,
|
||||
because files libxfce4kbd-private/xfce-shortcuts-xfwm4.{c,h} are
|
||||
GPL 2, not LGPL.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Sep 22 06:45:35 UTC 2017 - seife+obs@b1-systems.com
|
||||
|
||||
- disable gtk-doc build, fails with newer gtk-doc > 1.25
|
||||
- do not package ChangeLog, NEWS is enough
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jun 1 17:35:21 UTC 2017 - zaitor@opensuse.org
|
||||
|
||||
- Add conditional for pkgconfig(gladeui-1.0) BuildRequires and
|
||||
corresponding subpackage glade3-catalog-libxfce4ui. No longer
|
||||
build glade integration for Tumbleweed.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 15 22:14:53 UTC 2015 - gber@opensuse.org
|
||||
|
||||
- update to version 4.12.1
|
||||
- fix glade directory information in .pc file (bxo#11353)
|
||||
- add shortcuts for xfwm4 to tile windows to corners (bxo#11652)
|
||||
- remove unused 'has_member' variable in xfce4-about (bxo#11654)
|
||||
- update .gitignore
|
||||
- increase xfce4-about default size
|
||||
- improve formatting of translators list
|
||||
- update translation contributors in xfce4-about
|
||||
- update contributors lists
|
||||
- translation updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 01 21:40:00 UTC 2015 - Led <ledest@gmail.com>
|
||||
|
||||
- update BuildRequires
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Mar 01 21:28:00 UTC 2015 - Led <ledest@gmail.com>
|
||||
|
||||
- update BuildRequires
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Feb 28 21:09:15 UTC 2015 - gber@opensuse.org
|
||||
|
||||
- update to version 4.12.0
|
||||
- bump version
|
||||
- translation updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Feb 19 09:52:36 UTC 2015 - gber@opensuse.org
|
||||
|
||||
- update to version 4.11.2
|
||||
- bump dependencies versions (autotools, Xfce libraries)
|
||||
- remove SVN $Id$ tags
|
||||
- properly quote AC_LANG_SOURCE
|
||||
- fix autoconf m4 directory warning
|
||||
- fix IT_PROG_INTLTOOL warning
|
||||
- fix build with --enable-debug=full and GTK3 (bxo#11176)
|
||||
- add .gitignore
|
||||
- fix grabbing shortcuts with <Super> modifier (bxo#10373)
|
||||
- avoid double forking when spawning external apps (bxo#9373)
|
||||
- don't drop startup notify hint when resetting to defaults
|
||||
(bxo#10630)
|
||||
- add <Ctrl><Alt>l shortcut for screen locking (xflock4)
|
||||
(bxo#10728)
|
||||
- fix xfce_dialog_show_help()
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Apr 30 19:59:18 UTC 2014 - gber@opensuse.org
|
||||
|
||||
- update to version 4.11.1
|
||||
- add xfce_dialog_show_help_with_version() so applications can
|
||||
send their own version number and not the desktop version
|
||||
- compile GTK+-3 version of libxfce4ui when possible
|
||||
- depend on GTK 2.24 and Glib 2.28
|
||||
- only define distclean files in maintainer mode (bxo#8974)
|
||||
- don't remove keyboard shortcut when entered twice (bxo#8749)
|
||||
- fix keyboard shortcuts with Shift modifier (bxo#8744)
|
||||
- fix alt + print being detected as SysReq (bxo#7897)
|
||||
- use <Primary> instead of <Control> (bxo#8200)
|
||||
- fix keyboard shortcuts with keypad (bxo#4178)
|
||||
- autotools updates
|
||||
- prefer exo-open for opening the manual pages
|
||||
- add error domain for XfceSmClient
|
||||
- translation updates
|
||||
- add subpackage libxfce4ui-2-0 with the GTK3 variant of libxfce4ui
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 15 11:04:48 UTC 2012 - gber@opensuse.org
|
||||
|
||||
- avoid circular dependency between libxfce4ui and exo
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 9 08:05:44 UTC 2012 - gber@opensuse.org
|
||||
|
||||
- add versioned build dependency
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 7 12:20:03 UTC 2012 - gber@opensuse.org
|
||||
|
||||
- bring back xfhelp4 since it is still needed until all
|
||||
applications have been ported to xfce_dialog_show_help() or an
|
||||
alternative mechanism
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu May 3 11:50:35 UTC 2012 - gber@opensuse.org
|
||||
|
||||
- fix license of libxfce4ui-tools (bnc#760492)
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 29 07:47:13 UTC 2012 - gber@opensuse.org
|
||||
|
||||
- update to version 4.10.0
|
||||
- update contributor credits
|
||||
- enable startup notification in xfce4-appfinder shortcuts
|
||||
- translation updates
|
||||
- make libxfce4ui-1-0 depend on exo-tools, it uses exo-open
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Apr 14 09:33:39 UTC 2012 - gber@opensuse.org
|
||||
|
||||
- update to version 4.9.2
|
||||
- increase gtk and glib versions
|
||||
- bump 4util dependency
|
||||
- remove unused function prototype
|
||||
- translation updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Apr 8 09:40:57 UTC 2012 - gber@opensuse.org
|
||||
|
||||
- update to version 4.9.1
|
||||
- open docs.xfce.org when Help in xfce4-about is clicked
|
||||
- cache header icons and avoid large icons in XfceTitledDialog
|
||||
- restore glade directory information in .pc file
|
||||
- update translator credits
|
||||
- a lot of improvements in the shortcuts code
|
||||
- add Alt + F1 as a shortcut for applications menu
|
||||
- remove unused code from the internal header widget
|
||||
- add xfce4-about from xfce-utils package
|
||||
- use xdt-csource instead of exo-csource, depend on xdt 4.9.0
|
||||
- update to new xfce4-appfinder commands
|
||||
- fix build against 3.9 Glade
|
||||
- add shortcuts for XF86WWW and XF86Mail
|
||||
- simplify the xfce_gdk_screen_get_active fucntion
|
||||
- add xfce_dialog_show_help function
|
||||
- translation updates
|
||||
- dropped libxfce4ui-fix-shortcut-handling.patch which is not
|
||||
applicable any more
|
||||
- split off -tools subpackage
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 31 16:54:23 UTC 2012 - gber@opensuse.org
|
||||
|
||||
- recommending the branding package is enough
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Mar 24 18:02:52 UTC 2012 - gber@opensuse.org
|
||||
|
||||
- split off libxfce4ui-1-0 subpackage in order to conform to the
|
||||
shared library packaging policy
|
||||
- specfile cleanup
|
||||
- added libxfce4ui-fix-shortcut-handling.patch which normalizes
|
||||
string representation of keyboard shortcuts before comparing them
|
||||
in the libxfce4kbd-private shortcut matching code
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 23 19:44:01 UTC 2011 - gber@opensuse.org
|
||||
|
||||
- updated to version 4.8.1
|
||||
- fix memory leak
|
||||
- translation updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 14 15:55:05 UTC 2011 - gber@opensuse.org
|
||||
|
||||
- recommend -doc subpackage
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 30 22:12:20 UTC 2011 - gber@opensuse.org
|
||||
|
||||
- improved summaries/descriptions
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 17 11:07:24 UTC 2011 - gber@opensuse.org
|
||||
|
||||
- update to version 4.8.0
|
||||
- bugfixes
|
||||
- dropped
|
||||
libxfce4ui-4.7.6-fix-libxfce4kbd-private-buffer-overflow.patch
|
||||
since the problem has been fixed
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 5 15:07:41 UTC 2011 - gber@opensuse.org
|
||||
|
||||
- added -branding-upstream subpackage
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 4 16:55:49 UTC 2011 - gber@opensuse.org
|
||||
|
||||
- added
|
||||
libxfce4ui-4.7.6-fix-libxfce4kbd-private-buffer-overflow.patch
|
||||
which fixes a buffer overflow in libxfce4kbd-private that was
|
||||
causing crashes on first startup
|
||||
- updated to 4.7.6
|
||||
- update default shortcuts for xfce4-display-settings
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Dec 24 12:25:06 UTC 2010 - gber@opensuse.org
|
||||
|
||||
- improved descriptions
|
||||
- corrected categories
|
||||
- removed unsupported locales
|
||||
- show compiler output
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 5 21:52:35 UTC 2010 - prusnak@opensuse.org
|
||||
|
||||
- updated to 4.7.5
|
||||
- Also request an interact for save-state-extended.
|
||||
- Return a NULL state file is the sm-client is disabled.
|
||||
- Fix the save-state signal.
|
||||
- Translation updates (pt).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Dec 1 18:12:39 UTC 2010 - prusnak@opensuse.org
|
||||
|
||||
- use pkgconfig symbol in BuildRequires
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 22 21:49:48 UTC 2010 - andrea@opensuse.org
|
||||
|
||||
- update to 4.7.4
|
||||
* Translations update
|
||||
* Make g_critical warning about exit(0) a DBG message
|
||||
* Fix typo preventing shortcuts from working with new users
|
||||
* Add startup notification support for shortcuts
|
||||
* Only save startup-notify if enabled
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 5 23:41:47 CEST 2010 - vuntz@opensuse.org
|
||||
|
||||
- Split glade3 catalog in a glade3-catalog-libxfce4ui subpackage.
|
||||
Part of bnc#637694.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 22 08:12:07 UTC 2010 - andrea@opensuse.org
|
||||
|
||||
- exclude the file xfce4-keyboard-shortcuts.xml because conflits
|
||||
with the same provided by libxfcegui4
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 13 12:30:52 UTC 2010 - prusnak@suse.cz
|
||||
|
||||
- updated to 4.7.1
|
||||
- New function xfce_spawn_on_screen_with_child_watch().
|
||||
- Don't generate enums for XfceSMClientPriority.
|
||||
- Build ChangeLog during make dist.
|
||||
- Add visibility/alias handing code.
|
||||
- Rename configure.in.in to configure.ac.in.
|
||||
- Some other small fixes.
|
||||
- Translation updates (es, pt_BR, sv, pt, kk, ca, gl, sk, cs, lv, eu,
|
||||
zh_CN, ja).
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Nov 13 17:17:00 CET 2009 - prusnak@suse.cz
|
||||
|
||||
- created package (version 4.7.0)
|
||||
|
252
libxfce4ui.spec
Normal file
252
libxfce4ui.spec
Normal file
@ -0,0 +1,252 @@
|
||||
#
|
||||
# spec file for package libxfce4ui
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
# upon. The license for this file, and modifications and additions to the
|
||||
# file, is the same license as for the pristine package itself (unless the
|
||||
# license for the pristine package is not an Open Source License, in which
|
||||
# case the license is the MIT License). An "Open Source License" is a
|
||||
# license that conforms to the Open Source Definition (Version 1.9)
|
||||
# published by the Open Source Initiative.
|
||||
|
||||
# Please submit bugfixes or comments via https://bugs.opensuse.org/
|
||||
#
|
||||
|
||||
|
||||
%bcond_with git
|
||||
|
||||
Name: libxfce4ui
|
||||
Version: 4.20.0
|
||||
Release: 0
|
||||
Summary: Widgets Library for the Xfce Desktop Environment
|
||||
License: LGPL-2.1-or-later
|
||||
Group: System/Libraries
|
||||
URL: https://www.xfce.org/
|
||||
Source0: https://archive.xfce.org/src/xfce/libxfce4ui/4.20/%{name}-%{version}.tar.bz2
|
||||
# needed until all applications have been ported to xfce_dialog_show_help() or
|
||||
# an alternative mechanism
|
||||
Source1: xfhelp4.sh
|
||||
# PATCH-FIX-OPENSUSE 0001-relax-x11-version.patch -- Allow build for Leap with its ancient but sufficient X11 packages.
|
||||
Patch1: 0001-relax-x11-version.patch
|
||||
BuildRequires: gettext >= 0.19.8
|
||||
BuildRequires: fdupes
|
||||
BuildRequires: pkgconfig
|
||||
BuildRequires: update-desktop-files
|
||||
BuildRequires: pkgconfig(atk)
|
||||
BuildRequires: pkgconfig(cairo)
|
||||
BuildRequires: pkgconfig(gdk-wayland-3.0) >= 3.24.10
|
||||
BuildRequires: pkgconfig(gladeui-2.0) >= 3.5.0
|
||||
BuildRequires: pkgconfig(glib-2.0) >= 2.72.0
|
||||
BuildRequires: pkgconfig(gobject-2.0)
|
||||
BuildRequires: pkgconfig(gobject-introspection-1.0) >= 1.66.0
|
||||
BuildRequires: pkgconfig(gtk+-3.0) >= 3.24.0
|
||||
BuildRequires: pkgconfig(gudev-1.0) >= 232
|
||||
BuildRequires: pkgconfig(ice) >= 1.0.9
|
||||
BuildRequires: pkgconfig(libgtop-2.0) >= 2.24.0
|
||||
BuildRequires: pkgconfig(libstartup-notification-1.0) >= 0.4
|
||||
BuildRequires: pkgconfig(libxfce4util-1.0) >= 4.17.2
|
||||
BuildRequires: pkgconfig(libxfconf-0) >= 4.12.0
|
||||
BuildRequires: pkgconfig(pango)
|
||||
BuildRequires: pkgconfig(sm) >= 1.2.2
|
||||
BuildRequires: pkgconfig(vapigen)
|
||||
BuildRequires: pkgconfig(wayland-client) >= 1.20
|
||||
BuildRequires: pkgconfig(wayland-protocols) >= 1.25
|
||||
BuildRequires: pkgconfig(wayland-scanner) >= 1.20
|
||||
BuildRequires: pkgconfig(x11) >= 1.6.5
|
||||
%if %{with git}
|
||||
BuildRequires: gtk-doc
|
||||
BuildRequires: xfce4-dev-tools
|
||||
%endif
|
||||
|
||||
%description
|
||||
The libxfce4ui library provides a number of widgets commonly used by Xfce
|
||||
applications.
|
||||
|
||||
%package -n libxfce4ui-2-0
|
||||
Summary: Widgets Library for the Xfce Desktop Environment
|
||||
# uses exo-open
|
||||
License: GPL-2.0-or-later
|
||||
Group: System/Libraries
|
||||
Requires: exo-tools
|
||||
# -branding only contains keyboard shortcuts for some libxfce4ui consumers so
|
||||
# it is not really a dependency but it must be dragged in at a low level
|
||||
Recommends: %{name}-branding = %{version}
|
||||
Recommends: %{name}-lang = %{version}
|
||||
|
||||
%description -n libxfce4ui-2-0
|
||||
The libxfce4ui library provides a number of widgets commonly used by Xfce
|
||||
applications. This package provides the GTK 3 variant of libxfce4ui.
|
||||
|
||||
%package -n libxfce4kbd-private-3-0
|
||||
Summary: XFCE keyboard library for xfwm
|
||||
License: GPL-2.0-or-later
|
||||
Group: System/Libraries
|
||||
|
||||
%description -n libxfce4kbd-private-3-0
|
||||
The libxfce4kbd-private library provides helper functions for xfwm4.
|
||||
|
||||
%package tools
|
||||
Summary: Tools from libxfce4ui
|
||||
License: GPL-2.0-or-later
|
||||
Group: System/GUI/XFCE
|
||||
|
||||
%description tools
|
||||
This package provides tools from libxfce4ui.
|
||||
|
||||
%package devel
|
||||
Summary: Development Files for the libxfce4ui Library
|
||||
License: LGPL-2.1-or-later
|
||||
Group: Development/Libraries/C and C++
|
||||
Requires: libxfce4kbd-private-3-0 = %{version}-%{release}
|
||||
Requires: libxfce4ui-2-0 = %{version}-%{release}
|
||||
Recommends: %{name}-doc = %{version}
|
||||
|
||||
%description devel
|
||||
This package provides development files for developing applications based on
|
||||
the libxfce4ui library.
|
||||
|
||||
%package doc
|
||||
Summary: Documentation for the libxfce4ui Library
|
||||
License: LGPL-2.1-or-later
|
||||
Group: Documentation/HTML
|
||||
BuildArch: noarch
|
||||
|
||||
%description doc
|
||||
This package provides the documentation for the libxfce4ui library.
|
||||
|
||||
%package branding-upstream
|
||||
Summary: Upstream Branding of libxfce4ui
|
||||
License: GPL-2.0-or-later
|
||||
Group: System/GUI/XFCE
|
||||
Supplements: packageand(libxfce4ui-2-0:branding-upstream)
|
||||
# BRAND: xfce4-keyboard-shortcuts.xml: Controls the global keyboard shortcuts
|
||||
# BRAND: for the Xfce desktop.
|
||||
Conflicts: otherproviders(%{name}-branding)
|
||||
Provides: %{name}-branding = %{version}
|
||||
BuildArch: noarch
|
||||
|
||||
%description branding-upstream
|
||||
This package provides the upstream look and feel for libxfce4ui.
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
# this should be replaced by %%lang_package once bnc#513786 is resolved
|
||||
|
||||
%package lang
|
||||
Summary: Languages for package %{name}
|
||||
License: LGPL-2.1-or-later
|
||||
Group: System/Localization
|
||||
Requires: libxfce4ui-2-0 = %{version}
|
||||
Provides: %{name}-lang-all = %{version}
|
||||
Supplements: packageand(bundle-lang-other:libxfce4ui-2-0)
|
||||
BuildArch: noarch
|
||||
|
||||
%description lang
|
||||
Provides translations to the package %{name}
|
||||
|
||||
%package -n typelib-1_0-Libxfce4ui-2_0
|
||||
Summary: UI Library for the Xfce Desktop Environment
|
||||
License: LGPL-2.1-or-later
|
||||
Group: System/Libraries
|
||||
Provides: typelib-1_0-libxfce4ui-2_0 = %{version}
|
||||
Obsoletes: typelib-1_0-libxfce4ui-2_0 < %{version}
|
||||
|
||||
%description -n typelib-1_0-Libxfce4ui-2_0
|
||||
The libxfce4ui library provides a number of widgets commonly used by Xfce
|
||||
applications.
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
|
||||
%build
|
||||
export CFLAGS="%{optflags} -fno-strict-aliasing"
|
||||
%if %{with git}
|
||||
NOCONFIGURE=1 ./autogen.sh
|
||||
%configure \
|
||||
--enable-maintainer-mode \
|
||||
--enable-startup-notification \
|
||||
--with-vendor-info=openSUSE \
|
||||
--disable-static \
|
||||
--enable-vala=yes \
|
||||
--enable-gladeui2
|
||||
%else
|
||||
%configure \
|
||||
--enable-startup-notification \
|
||||
--with-vendor-info=openSUSE \
|
||||
--disable-static \
|
||||
--enable-vala=yes \
|
||||
--enable-gladeui2
|
||||
%endif
|
||||
%make_build
|
||||
|
||||
%install
|
||||
%make_install
|
||||
|
||||
install -D -p -m 755 %{SOURCE1} %{buildroot}%{_bindir}/xfhelp4
|
||||
|
||||
find %{buildroot} -type f -name "*.la" -delete -print
|
||||
|
||||
%suse_update_desktop_file xfce4-about -r X-XFCE X-Xfce-Toplevel
|
||||
|
||||
# remove unsupported locales
|
||||
rm -rf %{buildroot}%{_datadir}/locale/{ast,kk,tl_PH,ur_PK}
|
||||
|
||||
%find_lang %{name} %{?no_lang_C}
|
||||
|
||||
%fdupes %{buildroot}%{_includedir}
|
||||
|
||||
%post -n libxfce4ui-2-0 -p /sbin/ldconfig
|
||||
%postun -n libxfce4ui-2-0 -p /sbin/ldconfig
|
||||
%post -n libxfce4kbd-private-3-0 -p /sbin/ldconfig
|
||||
%postun -n libxfce4kbd-private-3-0 -p /sbin/ldconfig
|
||||
|
||||
%files -n libxfce4ui-2-0
|
||||
%license COPYING
|
||||
%{_libdir}/libxfce4ui-2.so.*
|
||||
|
||||
%files -n libxfce4kbd-private-3-0
|
||||
%{_libdir}/libxfce4kbd-private-3.so.*
|
||||
|
||||
%files lang -f %{name}.lang
|
||||
|
||||
%files devel
|
||||
%doc AUTHORS NEWS THANKS TODO
|
||||
%{_libdir}/libxfce4ui-*.so
|
||||
%{_libdir}/libxfce4kbd-private-*.so
|
||||
%{_libdir}/pkgconfig/libxfce4ui-*.pc
|
||||
%{_libdir}/pkgconfig/libxfce4kbd-private-*.pc
|
||||
%{_libdir}/glade/*
|
||||
%{_includedir}/xfce4/libxfce4ui-2/
|
||||
%{_includedir}/xfce4/libxfce4kbd-private-3/
|
||||
%{_datadir}/vala/vapi/
|
||||
%{_datadir}/gir-1.0/Libxfce4ui-2.0.gir
|
||||
%{_datadir}/glade/*
|
||||
|
||||
%files tools
|
||||
%{_bindir}/xfhelp4
|
||||
%{_bindir}/xfce4-about
|
||||
%{_datadir}/applications/xfce4-about.desktop
|
||||
%{_datadir}/icons/hicolor/*/apps/{org.xfce.about.*,xfce4-logo.*}
|
||||
|
||||
%files doc
|
||||
%doc %{_datadir}/gtk-doc/html/libxfce4ui/
|
||||
|
||||
%files branding-upstream
|
||||
%dir %{_sysconfdir}/xdg/xfce4
|
||||
%dir %{_sysconfdir}/xdg/xfce4/xfconf
|
||||
%dir %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml
|
||||
%config %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
|
||||
|
||||
%files -n typelib-1_0-Libxfce4ui-2_0
|
||||
%{_libdir}/girepository-1.0/Libxfce4ui-2.0.typelib
|
||||
|
||||
%changelog
|
75
xfhelp4.sh
Normal file
75
xfhelp4.sh
Normal file
@ -0,0 +1,75 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# xfce
|
||||
#
|
||||
# Copyright (C) 1999 Olivier Fourdan (fourdan@xfce.org)
|
||||
# Copyright (C) 2003 Jasper Huijsmans (jasper@xfce.org)
|
||||
#
|
||||
# This program is free software; you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation; either version 2 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program; if not, write to the Free Software
|
||||
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
||||
#
|
||||
|
||||
HELP_DIR="/usr/share/xfce4"
|
||||
|
||||
if [ -n "$1" ]; then
|
||||
HELP_FILE=
|
||||
MODULE="${1%.html}"
|
||||
case $1 in
|
||||
*.html)
|
||||
HELP_FILE="$1"
|
||||
;;
|
||||
esac
|
||||
else
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Check for translated documentation
|
||||
if [ -n "$LC_ALL" ] ; then
|
||||
LC=$LC_ALL
|
||||
elif [ -n "$LANG" ] ; then
|
||||
LC=$LANG
|
||||
else
|
||||
LC="C"
|
||||
fi
|
||||
|
||||
LC_CLEAN="${LC%_*}"
|
||||
|
||||
if [ -r "$HELP_DIR/$MODULE/html/$LC/index.html" ]
|
||||
then
|
||||
URL="$HELP_DIR/$MODULE/html/$LC/index.html"
|
||||
elif [ -r "$HELP_DIR/$MODULE/html/$LC_CLEAN/index.html" ]
|
||||
then
|
||||
URL="$HELP_DIR/$MODULE/html/$LC_CLEAN/index.html"
|
||||
elif [ -r "$HELP_DIR/$MODULE/html/C/index.html" ]
|
||||
then
|
||||
URL="$HELP_DIR/$MODULE/html/C/index.html"
|
||||
elif [ -n "$HELP_FILE" ]
|
||||
then
|
||||
if [ -r "$HELP_DIR/$MODULE/html/$LC/$HELP_FILE" ]
|
||||
then
|
||||
URL="$HELP_DIR/$MODULE/html/$LC/$HELP_FILE"
|
||||
elif [ -r "$HELP_DIR/$MODULE/html/$LC_CLEAN/$HELP_FILE" ]
|
||||
then
|
||||
URL="$HELP_DIR/$MODULE/html/$LC_CLEAN/$HELP_FILE"
|
||||
elif [ -r "$HELP_DIR/$MODULE/html/C/$HELP_FILE" ]
|
||||
then
|
||||
URL="$HELP_DIR/$MODULE/html/C/$HELP_FILE"
|
||||
else
|
||||
URL="$HELP_DIR/xfce-utils/html/C/index.html"
|
||||
fi
|
||||
else
|
||||
URL="$HELP_DIR/xfce-utils/html/C/index.html"
|
||||
fi
|
||||
|
||||
exo-open "${URL}"
|
Loading…
x
Reference in New Issue
Block a user