mirror of
git://slackware.nl/current.git
synced 2024-12-26 09:58:59 +01:00
Fri Nov 27 06:21:11 UTC 2020
Moved a few dependencies from vtown into the main tree, updated much of the GNOME stack, and Xfce 4.14 appears in vtown! Thanks much to Robby Workman. Hope everyone had a good day. Enjoy! :-) a/upower-0.99.11-x86_64-1.txz: Upgraded. d/sassc-3.6.1-x86_64-1.txz: Added. d/vala-0.50.2-x86_64-1.txz: Upgraded. l/at-spi2-atk-2.38.0-x86_64-1.txz: Upgraded. l/at-spi2-core-2.38.0-x86_64-1.txz: Upgraded. l/brotli-1.0.9-x86_64-3.txz: Rebuilt. Get rid of unrecognized -R in the pkg-config files. l/dconf-0.38.0-x86_64-1.txz: Upgraded. l/dconf-editor-3.38.2-x86_64-1.txz: Upgraded. l/gcr-3.38.0-x86_64-1.txz: Upgraded. l/gdk-pixbuf2-2.42.0-x86_64-1.txz: Upgraded. l/gdk-pixbuf2-xlib-2.40.2-x86_64-1.txz: Added. l/gjs-1.66.1-x86_64-1.txz: Added. l/glade-3.38.2-x86_64-1.txz: Added. l/glib-networking-2.66.0-x86_64-1.txz: Upgraded. l/glib2-2.66.3-x86_64-1.txz: Upgraded. l/gobject-introspection-1.66.1-x86_64-1.txz: Upgraded. l/gtksourceview3-3.24.11-x86_64-1.txz: Added. l/gvfs-1.46.1-x86_64-1.txz: Upgraded. l/json-glib-1.6.0-x86_64-1.txz: Upgraded. l/librsvg-2.50.2-x86_64-1.txz: Upgraded. l/libsass-3.6.4-x86_64-1.txz: Added. l/libsoup-2.72.0-x86_64-1.txz: Upgraded. l/libwnck3-3.36.0-x86_64-1.txz: Added. l/pango-1.48.0-x86_64-1.txz: Upgraded. l/pygobject3-3.38.0-x86_64-1.txz: Upgraded. l/vte-0.62.1-x86_64-1.txz: Upgraded. testing/packages/vtown/deps/libsass-3.6.4-x86_64-1_vtown_1.txz: Removed. testing/packages/vtown/deps/sassc-3.6.1-x86_64-1_vtown_1.txz: Removed. testing/packages/vtown/deps/upower-0.99.11-x86_64-1_vtown_1.txz: Removed. testing/packages/vtown/xfce/Greybird-3.22.12-noarch-1_vtown_1.txz: Added. testing/packages/vtown/xfce/elementary-xfce-0.15.1-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/xfce/exo-0.12.11-x86_64-2_vtown_1.txz: Rebuilt. testing/packages/vtown/xfce/garcon-0.6.4-x86_64-2_vtown_1.txz: Rebuilt. testing/packages/vtown/xfce/libxfce4ui-4.14.1-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/xfce/libxfce4util-4.14.0-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/xfce/mousepad-0.4.2-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/xfce/thunar-1.8.16-x86_64-2_vtown_1.txz: Rebuilt. testing/packages/vtown/xfce/thunar-volman-0.9.5-x86_64-2_vtown_1.txz: Rebuilt. testing/packages/vtown/xfce/tumbler-0.2.9-x86_64-2_vtown_1.txz: Rebuilt. testing/packages/vtown/xfce/xfce4-appfinder-4.14.0-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/xfce/xfce4-clipman-plugin-1.6.1-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/xfce/xfce4-dev-tools-4.14.0-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/xfce/xfce4-notifyd-0.6.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/xfce/xfce4-panel-4.14.4-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/xfce/xfce4-panel-profiles-1.0.10-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/xfce/xfce4-power-manager-1.6.6-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/xfce/xfce4-pulseaudio-plugin-0.4.3-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/xfce/xfce4-screensaver-0.1.11-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/xfce/xfce4-screenshooter-1.9.7-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/xfce/xfce4-session-4.14.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/xfce/xfce4-settings-4.14.3-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/xfce/xfce4-systemload-plugin-1.2.3-x86_64-2_vtown_1.txz: Rebuilt. testing/packages/vtown/xfce/xfce4-taskmanager-1.2.3-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/xfce/xfce4-terminal-0.8.9.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/xfce/xfce4-weather-plugin-0.10.2-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/xfce/xfce4-whiskermenu-plugin-2.4.6-x86_64-1_vtown_1.txz: Added. testing/packages/vtown/xfce/xfconf-4.14.4-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/xfce/xfdesktop-4.14.3-x86_64-1_vtown_1.txz: Upgraded. testing/packages/vtown/xfce/xfwm4-4.14.6-x86_64-1_vtown_1.txz: Upgraded.
This commit is contained in:
parent
042736eeb5
commit
dbf5c1c439
189 changed files with 7712 additions and 1846 deletions
|
@ -11,9 +11,82 @@
|
|||
<description>Tracking Slackware development in git.</description>
|
||||
<language>en-us</language>
|
||||
<id xmlns="http://www.w3.org/2005/Atom">urn:uuid:c964f45e-6732-11e8-bbe5-107b4450212f</id>
|
||||
<pubDate>Wed, 25 Nov 2020 23:25:45 GMT</pubDate>
|
||||
<lastBuildDate>Thu, 26 Nov 2020 07:59:45 GMT</lastBuildDate>
|
||||
<pubDate>Fri, 27 Nov 2020 06:21:11 GMT</pubDate>
|
||||
<lastBuildDate>Fri, 27 Nov 2020 16:59:44 GMT</lastBuildDate>
|
||||
<generator>maintain_current_git.sh v 1.12</generator>
|
||||
<item>
|
||||
<title>Fri, 27 Nov 2020 06:21:11 GMT</title>
|
||||
<pubDate>Fri, 27 Nov 2020 06:21:11 GMT</pubDate>
|
||||
<link>https://git.slackware.nl/current/tag/?h=20201127062111</link>
|
||||
<guid isPermaLink="false">20201127062111</guid>
|
||||
<description>
|
||||
<![CDATA[<pre>
|
||||
Moved a few dependencies from vtown into the main tree, updated much of the
|
||||
GNOME stack, and Xfce 4.14 appears in vtown! Thanks much to Robby Workman.
|
||||
Hope everyone had a good day. Enjoy! :-)
|
||||
a/upower-0.99.11-x86_64-1.txz: Upgraded.
|
||||
d/sassc-3.6.1-x86_64-1.txz: Added.
|
||||
d/vala-0.50.2-x86_64-1.txz: Upgraded.
|
||||
l/at-spi2-atk-2.38.0-x86_64-1.txz: Upgraded.
|
||||
l/at-spi2-core-2.38.0-x86_64-1.txz: Upgraded.
|
||||
l/brotli-1.0.9-x86_64-3.txz: Rebuilt.
|
||||
Get rid of unrecognized -R in the pkg-config files.
|
||||
l/dconf-0.38.0-x86_64-1.txz: Upgraded.
|
||||
l/dconf-editor-3.38.2-x86_64-1.txz: Upgraded.
|
||||
l/gcr-3.38.0-x86_64-1.txz: Upgraded.
|
||||
l/gdk-pixbuf2-2.42.0-x86_64-1.txz: Upgraded.
|
||||
l/gdk-pixbuf2-xlib-2.40.2-x86_64-1.txz: Added.
|
||||
l/gjs-1.66.1-x86_64-1.txz: Added.
|
||||
l/glade-3.38.2-x86_64-1.txz: Added.
|
||||
l/glib-networking-2.66.0-x86_64-1.txz: Upgraded.
|
||||
l/glib2-2.66.3-x86_64-1.txz: Upgraded.
|
||||
l/gobject-introspection-1.66.1-x86_64-1.txz: Upgraded.
|
||||
l/gtksourceview3-3.24.11-x86_64-1.txz: Added.
|
||||
l/gvfs-1.46.1-x86_64-1.txz: Upgraded.
|
||||
l/json-glib-1.6.0-x86_64-1.txz: Upgraded.
|
||||
l/librsvg-2.50.2-x86_64-1.txz: Upgraded.
|
||||
l/libsass-3.6.4-x86_64-1.txz: Added.
|
||||
l/libsoup-2.72.0-x86_64-1.txz: Upgraded.
|
||||
l/libwnck3-3.36.0-x86_64-1.txz: Added.
|
||||
l/pango-1.48.0-x86_64-1.txz: Upgraded.
|
||||
l/pygobject3-3.38.0-x86_64-1.txz: Upgraded.
|
||||
l/vte-0.62.1-x86_64-1.txz: Upgraded.
|
||||
testing/packages/vtown/deps/libsass-3.6.4-x86_64-1_vtown_1.txz: Removed.
|
||||
testing/packages/vtown/deps/sassc-3.6.1-x86_64-1_vtown_1.txz: Removed.
|
||||
testing/packages/vtown/deps/upower-0.99.11-x86_64-1_vtown_1.txz: Removed.
|
||||
testing/packages/vtown/xfce/Greybird-3.22.12-noarch-1_vtown_1.txz: Added.
|
||||
testing/packages/vtown/xfce/elementary-xfce-0.15.1-x86_64-1_vtown_1.txz: Added.
|
||||
testing/packages/vtown/xfce/exo-0.12.11-x86_64-2_vtown_1.txz: Rebuilt.
|
||||
testing/packages/vtown/xfce/garcon-0.6.4-x86_64-2_vtown_1.txz: Rebuilt.
|
||||
testing/packages/vtown/xfce/libxfce4ui-4.14.1-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/libxfce4util-4.14.0-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/mousepad-0.4.2-x86_64-1_vtown_1.txz: Added.
|
||||
testing/packages/vtown/xfce/thunar-1.8.16-x86_64-2_vtown_1.txz: Rebuilt.
|
||||
testing/packages/vtown/xfce/thunar-volman-0.9.5-x86_64-2_vtown_1.txz: Rebuilt.
|
||||
testing/packages/vtown/xfce/tumbler-0.2.9-x86_64-2_vtown_1.txz: Rebuilt.
|
||||
testing/packages/vtown/xfce/xfce4-appfinder-4.14.0-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-clipman-plugin-1.6.1-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-dev-tools-4.14.0-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-notifyd-0.6.2-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-panel-4.14.4-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-panel-profiles-1.0.10-x86_64-1_vtown_1.txz: Added.
|
||||
testing/packages/vtown/xfce/xfce4-power-manager-1.6.6-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-pulseaudio-plugin-0.4.3-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-screensaver-0.1.11-x86_64-1_vtown_1.txz: Added.
|
||||
testing/packages/vtown/xfce/xfce4-screenshooter-1.9.7-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-session-4.14.2-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-settings-4.14.3-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-systemload-plugin-1.2.3-x86_64-2_vtown_1.txz: Rebuilt.
|
||||
testing/packages/vtown/xfce/xfce4-taskmanager-1.2.3-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-terminal-0.8.9.2-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-weather-plugin-0.10.2-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-whiskermenu-plugin-2.4.6-x86_64-1_vtown_1.txz: Added.
|
||||
testing/packages/vtown/xfce/xfconf-4.14.4-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfdesktop-4.14.3-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfwm4-4.14.6-x86_64-1_vtown_1.txz: Upgraded.
|
||||
</pre>]]>
|
||||
</description>
|
||||
</item>
|
||||
<item>
|
||||
<title>Wed, 25 Nov 2020 23:25:45 GMT</title>
|
||||
<pubDate>Wed, 25 Nov 2020 23:25:45 GMT</pubDate>
|
||||
|
|
|
@ -1,3 +1,68 @@
|
|||
Fri Nov 27 06:21:11 UTC 2020
|
||||
Moved a few dependencies from vtown into the main tree, updated much of the
|
||||
GNOME stack, and Xfce 4.14 appears in vtown! Thanks much to Robby Workman.
|
||||
Hope everyone had a good day. Enjoy! :-)
|
||||
a/upower-0.99.11-x86_64-1.txz: Upgraded.
|
||||
d/sassc-3.6.1-x86_64-1.txz: Added.
|
||||
d/vala-0.50.2-x86_64-1.txz: Upgraded.
|
||||
l/at-spi2-atk-2.38.0-x86_64-1.txz: Upgraded.
|
||||
l/at-spi2-core-2.38.0-x86_64-1.txz: Upgraded.
|
||||
l/brotli-1.0.9-x86_64-3.txz: Rebuilt.
|
||||
Get rid of unrecognized -R in the pkg-config files.
|
||||
l/dconf-0.38.0-x86_64-1.txz: Upgraded.
|
||||
l/dconf-editor-3.38.2-x86_64-1.txz: Upgraded.
|
||||
l/gcr-3.38.0-x86_64-1.txz: Upgraded.
|
||||
l/gdk-pixbuf2-2.42.0-x86_64-1.txz: Upgraded.
|
||||
l/gdk-pixbuf2-xlib-2.40.2-x86_64-1.txz: Added.
|
||||
l/gjs-1.66.1-x86_64-1.txz: Added.
|
||||
l/glade-3.38.2-x86_64-1.txz: Added.
|
||||
l/glib-networking-2.66.0-x86_64-1.txz: Upgraded.
|
||||
l/glib2-2.66.3-x86_64-1.txz: Upgraded.
|
||||
l/gobject-introspection-1.66.1-x86_64-1.txz: Upgraded.
|
||||
l/gtksourceview3-3.24.11-x86_64-1.txz: Added.
|
||||
l/gvfs-1.46.1-x86_64-1.txz: Upgraded.
|
||||
l/json-glib-1.6.0-x86_64-1.txz: Upgraded.
|
||||
l/librsvg-2.50.2-x86_64-1.txz: Upgraded.
|
||||
l/libsass-3.6.4-x86_64-1.txz: Added.
|
||||
l/libsoup-2.72.0-x86_64-1.txz: Upgraded.
|
||||
l/libwnck3-3.36.0-x86_64-1.txz: Added.
|
||||
l/pango-1.48.0-x86_64-1.txz: Upgraded.
|
||||
l/pygobject3-3.38.0-x86_64-1.txz: Upgraded.
|
||||
l/vte-0.62.1-x86_64-1.txz: Upgraded.
|
||||
testing/packages/vtown/deps/libsass-3.6.4-x86_64-1_vtown_1.txz: Removed.
|
||||
testing/packages/vtown/deps/sassc-3.6.1-x86_64-1_vtown_1.txz: Removed.
|
||||
testing/packages/vtown/deps/upower-0.99.11-x86_64-1_vtown_1.txz: Removed.
|
||||
testing/packages/vtown/xfce/Greybird-3.22.12-noarch-1_vtown_1.txz: Added.
|
||||
testing/packages/vtown/xfce/elementary-xfce-0.15.1-x86_64-1_vtown_1.txz: Added.
|
||||
testing/packages/vtown/xfce/exo-0.12.11-x86_64-2_vtown_1.txz: Rebuilt.
|
||||
testing/packages/vtown/xfce/garcon-0.6.4-x86_64-2_vtown_1.txz: Rebuilt.
|
||||
testing/packages/vtown/xfce/libxfce4ui-4.14.1-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/libxfce4util-4.14.0-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/mousepad-0.4.2-x86_64-1_vtown_1.txz: Added.
|
||||
testing/packages/vtown/xfce/thunar-1.8.16-x86_64-2_vtown_1.txz: Rebuilt.
|
||||
testing/packages/vtown/xfce/thunar-volman-0.9.5-x86_64-2_vtown_1.txz: Rebuilt.
|
||||
testing/packages/vtown/xfce/tumbler-0.2.9-x86_64-2_vtown_1.txz: Rebuilt.
|
||||
testing/packages/vtown/xfce/xfce4-appfinder-4.14.0-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-clipman-plugin-1.6.1-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-dev-tools-4.14.0-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-notifyd-0.6.2-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-panel-4.14.4-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-panel-profiles-1.0.10-x86_64-1_vtown_1.txz: Added.
|
||||
testing/packages/vtown/xfce/xfce4-power-manager-1.6.6-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-pulseaudio-plugin-0.4.3-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-screensaver-0.1.11-x86_64-1_vtown_1.txz: Added.
|
||||
testing/packages/vtown/xfce/xfce4-screenshooter-1.9.7-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-session-4.14.2-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-settings-4.14.3-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-systemload-plugin-1.2.3-x86_64-2_vtown_1.txz: Rebuilt.
|
||||
testing/packages/vtown/xfce/xfce4-taskmanager-1.2.3-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-terminal-0.8.9.2-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-weather-plugin-0.10.2-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfce4-whiskermenu-plugin-2.4.6-x86_64-1_vtown_1.txz: Added.
|
||||
testing/packages/vtown/xfce/xfconf-4.14.4-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfdesktop-4.14.3-x86_64-1_vtown_1.txz: Upgraded.
|
||||
testing/packages/vtown/xfce/xfwm4-4.14.6-x86_64-1_vtown_1.txz: Upgraded.
|
||||
+--------------------------+
|
||||
Wed Nov 25 23:25:45 UTC 2020
|
||||
ap/qpdf-10.0.4-x86_64-1.txz: Upgraded.
|
||||
d/cmake-3.19.1-x86_64-1.txz: Upgraded.
|
||||
|
|
2463
FILELIST.TXT
2463
FILELIST.TXT
File diff suppressed because it is too large
Load diff
|
@ -304,15 +304,13 @@ gzip ./source/a/libblockdev/doinst.sh
|
|||
gzip ./source/a/lilo/lilo.allow.colons.in.by-id.diff
|
||||
gzip ./source/a/lilo/lilo.nvme.support.diff
|
||||
gzip ./source/a/lilo/lilo.ignore.usable.memory.above.4G.diff
|
||||
gzip ./source/a/upower/patches/upower.glib_2_58_1.diff
|
||||
gzip ./source/a/upower/patches/linux-Clamp-percentage-for-overfull-batteries.patch
|
||||
gzip ./source/a/upower/patches/Update-UPower-HID-rules-supported-devices-list.patch
|
||||
gzip ./source/a/upower/patches/rules-Add-support-for-Logitech-G700s-G700-Gaming-Mou.patch
|
||||
gzip ./source/a/upower/patches/linux-Properly-detect-bluetooth-mice-and-keyboards-t.patch
|
||||
gzip ./source/a/upower/patches/rules-support-Logitech-Unifying-in-Linux-3.19.patch
|
||||
gzip ./source/a/upower/patches/Fix-HID-rules-header-as-per-discussions.patch
|
||||
gzip ./source/a/upower/patches/upower-pm-utils-0.9.23-fix-segfault.patch
|
||||
gzip ./source/a/upower/patches/linux-Detect-docked-docking-stations-correctly.patch
|
||||
gzip ./source/a/upower/patches/0008-linux-Identify-keyboard-pointing-device-combos-as-ke.patch
|
||||
gzip ./source/a/upower/patches/0007-linux-Detect-Bluetooth-pens.patch
|
||||
gzip ./source/a/upower/patches/0003-linux-Fix-warning-when-bluez-Appearance-property-isn.patch
|
||||
gzip ./source/a/upower/patches/0002-linux-Fix-memory-leak-in-Bluez-backend.patch
|
||||
gzip ./source/a/upower/patches/0012-build-Use-a-newer-libplist-if-available.patch
|
||||
gzip ./source/a/upower/patches/0011-linux-Add-support-for-iPhone-XR-XS-models.patch
|
||||
gzip ./source/a/upower/patches/0006-lib-Add-Pen-device-type.patch
|
||||
gzip ./source/a/upower/doinst.sh
|
||||
gzip ./source/a/jfsutils/jfsutils.glibc228.diff
|
||||
gzip ./source/a/jfsutils/jfsutils.inttypes.h.diff
|
||||
|
@ -827,6 +825,7 @@ gzip ./source/l/libgpod/doinst.sh
|
|||
gzip ./source/l/alsa-lib/doinst.sh
|
||||
gzip ./source/l/djvulibre/doinst.sh
|
||||
gzip ./source/l/icon-naming-utils/icon-naming-utils.pkgconfigdir.diff
|
||||
gzip ./source/l/brotli/brotli.no.unrecognized.R.diff
|
||||
gzip ./source/l/libvisual-plugins/60_no-const-vispluginfo-in-nastyfft.patch
|
||||
gzip ./source/l/libvisual-plugins/libvisual-plugins.gstreamer.diff
|
||||
gzip ./source/l/libcap/libcap.pkgconfig.path.diff
|
||||
|
@ -1281,14 +1280,6 @@ gzip ./testing/source/vtown/deps/elogind/elogind-polkit.patch
|
|||
gzip ./testing/source/vtown/deps/elogind/doinst.sh
|
||||
gzip ./testing/source/vtown/deps/SDL2/SDL2-2.0.9-khrplatform.patch
|
||||
gzip ./testing/source/vtown/deps/QtAV/doinst.sh
|
||||
gzip ./testing/source/vtown/deps/upower/patches/0008-linux-Identify-keyboard-pointing-device-combos-as-ke.patch
|
||||
gzip ./testing/source/vtown/deps/upower/patches/0007-linux-Detect-Bluetooth-pens.patch
|
||||
gzip ./testing/source/vtown/deps/upower/patches/0003-linux-Fix-warning-when-bluez-Appearance-property-isn.patch
|
||||
gzip ./testing/source/vtown/deps/upower/patches/0002-linux-Fix-memory-leak-in-Bluez-backend.patch
|
||||
gzip ./testing/source/vtown/deps/upower/patches/0012-build-Use-a-newer-libplist-if-available.patch
|
||||
gzip ./testing/source/vtown/deps/upower/patches/0011-linux-Add-support-for-iPhone-XR-XS-models.patch
|
||||
gzip ./testing/source/vtown/deps/upower/patches/0006-lib-Add-Pen-device-type.patch
|
||||
gzip ./testing/source/vtown/deps/upower/doinst.sh
|
||||
gzip ./testing/source/vtown/deps/libindicator/libindicator.LIBM.diff
|
||||
gzip ./testing/source/vtown/deps/pipewire/doinst.sh
|
||||
gzip ./testing/source/vtown/deps/polkit/dont-set-wheel-group-as-admin.diff
|
||||
|
@ -1315,6 +1306,24 @@ gzip ./testing/source/vtown/input-methods/ibus/doinst.sh
|
|||
gzip ./testing/source/vtown/input-methods/ibus/emoji-test.txt
|
||||
gzip ./testing/source/vtown/input-methods/kcm-fcitx/doinst.sh
|
||||
gzip ./testing/source/vtown/kde/patch/ktorrent/geoip.dat
|
||||
gzip ./testing/source/vtown/xfce/xfce4-whiskermenu-plugin/doinst.sh
|
||||
gzip ./testing/source/vtown/xfce/xfce4-power-manager/doinst.sh
|
||||
gzip ./testing/source/vtown/xfce/xfce4-taskmanager/doinst.sh
|
||||
gzip ./testing/source/vtown/xfce/mousepad/doinst.sh
|
||||
gzip ./testing/source/vtown/xfce/xfce4-screensaver/0001-Catch-gs_listener_dbus_init-failures.patch
|
||||
gzip ./testing/source/vtown/xfce/elementary-xfce/doinst.sh
|
||||
gzip ./testing/source/vtown/xfce/xfce4-panel/libxfce4panel.max_blinking_count.8.diff
|
||||
gzip ./testing/source/vtown/xfce/xfce4-panel-profiles/doinst.sh
|
||||
gzip ./testing/source/vtown/xfce/xfce4-notifyd/doinst.sh
|
||||
gzip ./testing/source/vtown/xfce/xfce4-screenshooter/doinst.sh
|
||||
gzip ./testing/source/vtown/xfce/xfce4-clipman-plugin/doinst.sh
|
||||
gzip ./testing/source/vtown/xfce/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.4-gtk3_theme_clean.patch
|
||||
gzip ./testing/source/vtown/xfce/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.2.4-gtk3_theme.patch
|
||||
gzip ./testing/source/vtown/xfce/xfce4-settings/xfce4-settings.theme.diff
|
||||
gzip ./testing/source/vtown/xfce/xfce4-settings/xfce4-settings.xft.defaults.diff
|
||||
gzip ./testing/source/vtown/xfce/xfce4-systemload-plugin/xfce4-systemload-plugin.HOVER_TIMEOUT.diff
|
||||
gzip ./testing/source/vtown/xfce/Greybird/0001-Fix-GTK3-dark-colors.patch
|
||||
gzip ./testing/source/vtown/xfce/Greybird/0002-Fix-Thunar-CSD-when-not-focused-Fixes-274.patch
|
||||
gzip ./testing/source/gcc10/patches/gfortran.deferred-shape-vs-assumed-shape.patch
|
||||
gzip ./testing/source/gcc10/patches/gcc-no_fixincludes.diff
|
||||
gzip ./pasture/source/php/php-fpm.conf.diff
|
||||
|
|
|
@ -72,6 +72,7 @@ done." 22 72 12 \
|
|||
"rinutils" "set of C headers" "on" \
|
||||
"ruby" "Interpreted object-oriented script language" "on" \
|
||||
"rust" "a safe, concurrent, practical language" "on" \
|
||||
"sassc" "Sass CSS preprocessor" "on" \
|
||||
"scons" "A software construction tool" "on" \
|
||||
"slacktrack" "Tracks a source installation to make a package" "on" \
|
||||
"strace" "Traces program execution" "on" \
|
||||
|
@ -84,7 +85,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
|||
rm -f $TMP/SeTpkgs
|
||||
> $TMP/SeTnewtag
|
||||
for pkg in \
|
||||
Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-brig gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c parallel patchelf perl pkg-config pmake python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust scons slacktrack strace subversion swig vala yasm \
|
||||
Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-brig gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c parallel patchelf perl pkg-config pmake python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust sassc scons slacktrack strace subversion swig vala yasm \
|
||||
; do
|
||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||
done
|
||||
|
@ -92,7 +93,7 @@ Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmak
|
|||
fi
|
||||
cat /dev/null > $TMP/SeTnewtag
|
||||
for PACKAGE in \
|
||||
Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-brig gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c parallel patchelf perl pkg-config pmake python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust scons slacktrack strace subversion swig vala yasm \
|
||||
Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-brig gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c parallel patchelf perl pkg-config pmake python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust sassc scons slacktrack strace subversion swig vala yasm \
|
||||
; do
|
||||
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
||||
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
||||
|
|
|
@ -72,6 +72,7 @@ done." 22 72 12 \
|
|||
"rinutils" "set of C headers" "on" \
|
||||
"ruby" "Interpreted object-oriented script language" "on" \
|
||||
"rust" "a safe, concurrent, practical language" "on" \
|
||||
"sassc" "Sass CSS preprocessor" "on" \
|
||||
"scons" "A software construction tool" "on" \
|
||||
"slacktrack" "Tracks a source installation to make a package" "on" \
|
||||
"strace" "Traces program execution" "on" \
|
||||
|
@ -84,7 +85,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
|||
rm -f $TMP/SeTpkgs
|
||||
> $TMP/SeTnewtag
|
||||
for pkg in \
|
||||
Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-brig gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c parallel patchelf perl pkg-config pmake python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust scons slacktrack strace subversion swig vala yasm \
|
||||
Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-brig gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c parallel patchelf perl pkg-config pmake python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust sassc scons slacktrack strace subversion swig vala yasm \
|
||||
; do
|
||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||
done
|
||||
|
@ -92,7 +93,7 @@ Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmak
|
|||
fi
|
||||
cat /dev/null > $TMP/SeTnewtag
|
||||
for PACKAGE in \
|
||||
Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-brig gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c parallel patchelf perl pkg-config pmake python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust scons slacktrack strace subversion swig vala yasm \
|
||||
Cython autoconf autoconf-archive automake binutils bison ccache check clisp cmake cscope cvs dev86 distcc doxygen flex gcc gcc-brig gcc-g++ gcc-gdc gcc-gfortran gcc-gnat gcc-go gcc-objc gdb gettext-tools git gnucobol gperf guile gyp help2man icecream indent intltool kernel-headers libtool llvm m4 make mercurial meson nasm ninja opencl-headers oprofile p2c parallel patchelf perl pkg-config pmake python-pip python-setuptools python2 python3 rcs re2c rinutils ruby rust sassc scons slacktrack strace subversion swig vala yasm \
|
||||
; do
|
||||
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
||||
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
||||
|
|
|
@ -59,6 +59,7 @@ re2c:REC
|
|||
rinutils:REC
|
||||
ruby:REC
|
||||
rust:REC
|
||||
sassc:REC
|
||||
scons:REC
|
||||
slacktrack:REC
|
||||
strace:REC
|
||||
|
|
|
@ -84,9 +84,12 @@ you are done." 22 74 10 \
|
|||
"gd" "A graphics library" "on" \
|
||||
"gdbm" "The GNU gdbm database library" "on" \
|
||||
"gdk-pixbuf2" "Image library used by GTK+2" "on" \
|
||||
"gdk-pixbuf2-xlib" "GdkPixbuf/Xlib API" "on" \
|
||||
"gegl" "Generic Graphics Library" "on" \
|
||||
"gexiv2" "GObject-based Exiv2 wrapper" "on" \
|
||||
"giflib" "GIF image library" "on" \
|
||||
"gjs" "javascript bindings for GNOME" "on" \
|
||||
"glade" "Glade UI Designer" "on" \
|
||||
"glade3" "Glade UI Designer version 3" "on" \
|
||||
"glib" "Support library used by GTK+" "on" \
|
||||
"glib-networking" "network-related giomodules for glib" "on" \
|
||||
|
@ -119,6 +122,7 @@ you are done." 22 74 10 \
|
|||
"gtk+3" "GTK+ version 3" "on" \
|
||||
"gtkmm2" "GTKmm version 2" "on" \
|
||||
"gtkmm3" "GTKmm version 3" "on" \
|
||||
"gtksourceview3" "a GTK+ framework for source code editing" "on" \
|
||||
"gtkspell" "GTK+ spell checker interface library" "on" \
|
||||
"gvfs" "glib virtual filesystems" "on" \
|
||||
"harfbuzz" "OpenType text shaping engine" "on" \
|
||||
|
@ -211,6 +215,7 @@ you are done." 22 74 10 \
|
|||
"librevenge" "Library for REVerse ENGineered formats filters" "on" \
|
||||
"librsvg" "Scalable Vector Graphics library" "on" \
|
||||
"libsamplerate" "Digital audio resampling library" "on" \
|
||||
"libsass" "Sass library for C/C++" "on" \
|
||||
"libsecret" "library to access the Secret Service API" "on" \
|
||||
"libsigc++" "Typesafe callback system for C++" "on" \
|
||||
"libsigsegv" "User mode page fault handling library" "on" \
|
||||
|
@ -238,6 +243,7 @@ you are done." 22 74 10 \
|
|||
"libwebp" "WebP photo compression library" "on" \
|
||||
"libwmf" "WMF graphics format library" "on" \
|
||||
"libwnck" "Window Navigator Construction Kit library" "on" \
|
||||
"libwnck3" "Window Navigator Construction Kit library v3" "on" \
|
||||
"libwpd" "WordPerfect document handling library" "on" \
|
||||
"libwpg" "WPG image reading/converting library" "on" \
|
||||
"libxkbcommon" "keyboard description library" "on" \
|
||||
|
@ -364,7 +370,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
|||
rm -f $TMP/SeTpkgs
|
||||
> $TMP/SeTnewtag
|
||||
for pkg in \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt PyQt5 QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost brotli cairo cairomm chmlib clucene db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth freecell-solver freetype fribidi fuse fuse3 gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy keybinder3 keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libpsl libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mm mozilla-nss mozjs78 mpfr ncurses neon netpbm newt ocl-icd oniguruma openal-soft openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-distro python-docutils python-future python-idna python-notify2 python-packaging python-pillow python-ply python-pygments python-pysol_cards python-random2 python-requests python-sane python-six python-urllib3 python2-module-collection qca qca-qt5 qimageblitz qjson qt qt-gstreamer qt5 qt5-webkit qtscriptgenerator raptor2 rasqal readline redland rpcsvc-proto sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vte wavpack woff2 xapian-core xxHash zlib zstd \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt PyQt5 QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost brotli cairo cairomm chmlib clucene db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth freecell-solver freetype fribidi fuse fuse3 gamin gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 giflib gjs glade glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtksourceview3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy keybinder3 keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libpsl libraw1394 librevenge librsvg libsamplerate libsass libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mm mozilla-nss mozjs78 mpfr ncurses neon netpbm newt ocl-icd oniguruma openal-soft openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-distro python-docutils python-future python-idna python-notify2 python-packaging python-pillow python-ply python-pygments python-pysol_cards python-random2 python-requests python-sane python-six python-urllib3 python2-module-collection qca qca-qt5 qimageblitz qjson qt qt-gstreamer qt5 qt5-webkit qtscriptgenerator raptor2 rasqal readline redland rpcsvc-proto sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vte wavpack woff2 xapian-core xxHash zlib zstd \
|
||||
; do
|
||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||
done
|
||||
|
@ -372,7 +378,7 @@ ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt PyQt5 QScintilla SDL2 SDL2_gfx SDL2_
|
|||
fi
|
||||
cat /dev/null > $TMP/SeTnewtag
|
||||
for PACKAGE in \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt PyQt5 QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost brotli cairo cairomm chmlib clucene db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth freecell-solver freetype fribidi fuse fuse3 gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy keybinder3 keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libpsl libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mm mozilla-nss mozjs78 mpfr ncurses neon netpbm newt ocl-icd oniguruma openal-soft openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-distro python-docutils python-future python-idna python-notify2 python-packaging python-pillow python-ply python-pygments python-pysol_cards python-random2 python-requests python-sane python-six python-urllib3 python2-module-collection qca qca-qt5 qimageblitz qjson qt qt-gstreamer qt5 qt5-webkit qtscriptgenerator raptor2 rasqal readline redland rpcsvc-proto sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vte wavpack woff2 xapian-core xxHash zlib zstd \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt PyQt5 QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost brotli cairo cairomm chmlib clucene db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth freecell-solver freetype fribidi fuse fuse3 gamin gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 giflib gjs glade glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtksourceview3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy keybinder3 keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libpsl libraw1394 librevenge librsvg libsamplerate libsass libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mm mozilla-nss mozjs78 mpfr ncurses neon netpbm newt ocl-icd oniguruma openal-soft openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-distro python-docutils python-future python-idna python-notify2 python-packaging python-pillow python-ply python-pygments python-pysol_cards python-random2 python-requests python-sane python-six python-urllib3 python2-module-collection qca qca-qt5 qimageblitz qjson qt qt-gstreamer qt5 qt5-webkit qtscriptgenerator raptor2 rasqal readline redland rpcsvc-proto sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vte wavpack woff2 xapian-core xxHash zlib zstd \
|
||||
; do
|
||||
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
||||
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
||||
|
|
|
@ -84,9 +84,12 @@ you are done." 22 74 10 \
|
|||
"gd" "A graphics library" "on" \
|
||||
"gdbm" "The GNU gdbm database library" "on" \
|
||||
"gdk-pixbuf2" "Image library used by GTK+2" "on" \
|
||||
"gdk-pixbuf2-xlib" "GdkPixbuf/Xlib API" "on" \
|
||||
"gegl" "Generic Graphics Library" "on" \
|
||||
"gexiv2" "GObject-based Exiv2 wrapper" "on" \
|
||||
"giflib" "GIF image library" "on" \
|
||||
"gjs" "javascript bindings for GNOME" "on" \
|
||||
"glade" "Glade UI Designer" "on" \
|
||||
"glade3" "Glade UI Designer version 3" "on" \
|
||||
"glib" "Support library used by GTK+" "on" \
|
||||
"glib-networking" "network-related giomodules for glib" "on" \
|
||||
|
@ -119,6 +122,7 @@ you are done." 22 74 10 \
|
|||
"gtk+3" "GTK+ version 3" "on" \
|
||||
"gtkmm2" "GTKmm version 2" "on" \
|
||||
"gtkmm3" "GTKmm version 3" "on" \
|
||||
"gtksourceview3" "a GTK+ framework for source code editing" "on" \
|
||||
"gtkspell" "GTK+ spell checker interface library" "on" \
|
||||
"gvfs" "glib virtual filesystems" "on" \
|
||||
"harfbuzz" "OpenType text shaping engine" "on" \
|
||||
|
@ -211,6 +215,7 @@ you are done." 22 74 10 \
|
|||
"librevenge" "Library for REVerse ENGineered formats filters" "on" \
|
||||
"librsvg" "Scalable Vector Graphics library" "on" \
|
||||
"libsamplerate" "Digital audio resampling library" "on" \
|
||||
"libsass" "Sass library for C/C++" "on" \
|
||||
"libsecret" "library to access the Secret Service API" "on" \
|
||||
"libsigc++" "Typesafe callback system for C++" "on" \
|
||||
"libsigsegv" "User mode page fault handling library" "on" \
|
||||
|
@ -238,6 +243,7 @@ you are done." 22 74 10 \
|
|||
"libwebp" "WebP photo compression library" "on" \
|
||||
"libwmf" "WMF graphics format library" "on" \
|
||||
"libwnck" "Window Navigator Construction Kit library" "on" \
|
||||
"libwnck3" "Window Navigator Construction Kit library v3" "on" \
|
||||
"libwpd" "WordPerfect document handling library" "on" \
|
||||
"libwpg" "WPG image reading/converting library" "on" \
|
||||
"libxkbcommon" "keyboard description library" "on" \
|
||||
|
@ -364,7 +370,7 @@ if [ $? = 1 -o $? = 255 ]; then
|
|||
rm -f $TMP/SeTpkgs
|
||||
> $TMP/SeTnewtag
|
||||
for pkg in \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt PyQt5 QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost brotli cairo cairomm chmlib clucene db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth freecell-solver freetype fribidi fuse fuse3 gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy keybinder3 keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libpsl libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mm mozilla-nss mozjs78 mpfr ncurses neon netpbm newt ocl-icd oniguruma openal-soft openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-distro python-docutils python-future python-idna python-notify2 python-packaging python-pillow python-ply python-pygments python-pysol_cards python-random2 python-requests python-sane python-six python-urllib3 python2-module-collection qca qca-qt5 qimageblitz qjson qt qt-gstreamer qt5 qt5-webkit qtscriptgenerator raptor2 rasqal readline redland rpcsvc-proto sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vte wavpack woff2 xapian-core xxHash zlib zstd \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt PyQt5 QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost brotli cairo cairomm chmlib clucene db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth freecell-solver freetype fribidi fuse fuse3 gamin gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 giflib gjs glade glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtksourceview3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy keybinder3 keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libpsl libraw1394 librevenge librsvg libsamplerate libsass libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mm mozilla-nss mozjs78 mpfr ncurses neon netpbm newt ocl-icd oniguruma openal-soft openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-distro python-docutils python-future python-idna python-notify2 python-packaging python-pillow python-ply python-pygments python-pysol_cards python-random2 python-requests python-sane python-six python-urllib3 python2-module-collection qca qca-qt5 qimageblitz qjson qt qt-gstreamer qt5 qt5-webkit qtscriptgenerator raptor2 rasqal readline redland rpcsvc-proto sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vte wavpack woff2 xapian-core xxHash zlib zstd \
|
||||
; do
|
||||
echo "$pkg: SKP" >> $TMP/SeTnewtag
|
||||
done
|
||||
|
@ -372,7 +378,7 @@ ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt PyQt5 QScintilla SDL2 SDL2_gfx SDL2_
|
|||
fi
|
||||
cat /dev/null > $TMP/SeTnewtag
|
||||
for PACKAGE in \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt PyQt5 QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost brotli cairo cairomm chmlib clucene db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth freecell-solver freetype fribidi fuse fuse3 gamin gc gcr gd gdbm gdk-pixbuf2 gegl gexiv2 giflib glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy keybinder3 keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libpsl libraw1394 librevenge librsvg libsamplerate libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mm mozilla-nss mozjs78 mpfr ncurses neon netpbm newt ocl-icd oniguruma openal-soft openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-distro python-docutils python-future python-idna python-notify2 python-packaging python-pillow python-ply python-pygments python-pysol_cards python-random2 python-requests python-sane python-six python-urllib3 python2-module-collection qca qca-qt5 qimageblitz qjson qt qt-gstreamer qt5 qt5-webkit qtscriptgenerator raptor2 rasqal readline redland rpcsvc-proto sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vte wavpack woff2 xapian-core xxHash zlib zstd \
|
||||
ConsoleKit2 GConf LibRaw M2Crypto Mako PyQt PyQt5 QScintilla SDL2 SDL2_gfx SDL2_image SDL2_mixer SDL2_net SDL2_ttf a52dec aalib adwaita-icon-theme akonadi alsa-lib alsa-oss alsa-plugins apr apr-util argon2 aspell aspell-en at-spi2-atk at-spi2-core atk atkmm attica audiofile automoc4 babl boost brotli cairo cairomm chmlib clucene db48 dbus-glib dbus-python dconf dconf-editor desktop-file-utils djvulibre ebook-tools eigen2 eigen3 elfutils enchant esound espeak-ng exiv2 expat farstream ffmpeg fftw fluidsynth freecell-solver freetype fribidi fuse fuse3 gamin gc gcr gd gdbm gdk-pixbuf2 gdk-pixbuf2-xlib gegl gexiv2 giflib gjs glade glade3 glib glib-networking glib2 glibc glibc-i18n glibc-profile glibmm gmime gmm gmp gnome-keyring gnome-themes-extra gnu-efi gobject-introspection grantlee graphene graphite2 gsettings-desktop-schemas gsl gst-plugins-base gst-plugins-base0 gst-plugins-good gst-plugins-good0 gst-plugins-libav gstreamer gstreamer0 gtk+ gtk+2 gtk+3 gtkmm2 gtkmm3 gtksourceview3 gtkspell gvfs harfbuzz hicolor-icon-theme hunspell hyphen icon-naming-utils icu4c id3lib imagemagick isl iso-codes jansson jasper jemalloc jmtpfs json-c json-glib judy keybinder3 keyutils lame lcms lcms2 libaio libao libarchive libasyncns libatasmart libbluedevil libbluray libcaca libcanberra libcap libcap-ng libcddb libcdio libcdio-paranoia libclc libcue libdbusmenu-qt libdiscid libdvdnav libdvdread libedit libevent libexif libfakekey libffi libglade libgnome-keyring libgphoto2 libgpod libgsf libical libid3tag libidl libidn libidn2 libieee1284 libimobiledevice libiodbc libjpeg-turbo libkarma liblastfm libmad libmcrypt libmng libmpc libmtp libnice libnih libnjb libnl libnl3 libnotify libnsl libnss_nis libodfgen libogg liboggz liboil libopusenc libpcap libplist libpng libproxy libpsl libraw1394 librevenge librsvg libsamplerate libsass libsecret libsigc++ libsigsegv libsndfile libsodium libsoup libspectre libssh libssh2 libtasn1 libtheora libtiff libunistring libunwind libusb libusb-compat libusbmuxd libuv libvisio libvisual libvisual-plugins libvncserver libvorbis libvpx libwebp libwmf libwnck libwnck3 libwpd libwpg libxkbcommon libxklavier libxml2 libxslt libyaml libzip lmdb loudmouth lz4 lzo media-player-info mhash mm mozilla-nss mozjs78 mpfr ncurses neon netpbm newt ocl-icd oniguruma openal-soft openexr openjpeg opus opusfile orc pango pangomm parted pcaudiolib pcre pcre2 phonon phonon-gstreamer pilot-link polkit polkit-gnome polkit-qt-1 poppler poppler-data popt pulseaudio pycairo pycups pycurl pygobject pygobject3 pygtk pyparsing python-appdirs python-certifi python-chardet python-distro python-docutils python-future python-idna python-notify2 python-packaging python-pillow python-ply python-pygments python-pysol_cards python-random2 python-requests python-sane python-six python-urllib3 python2-module-collection qca qca-qt5 qimageblitz qjson qt qt-gstreamer qt5 qt5-webkit qtscriptgenerator raptor2 rasqal readline redland rpcsvc-proto sbc sdl serf sg3_utils shared-desktop-ontologies shared-mime-info sip slang slang1 soprano sound-theme-freedesktop speex speexdsp startup-notification strigi svgalib system-config-printer t1lib taglib taglib-extras talloc tango-icon-theme tango-icon-theme-extras tdb tevent tidy-html5 utf8proc v4l-utils vte wavpack woff2 xapian-core xxHash zlib zstd \
|
||||
; do
|
||||
if grep "\(^\| \)$PACKAGE\( \|$\)" $TMP/SeTpkgs 1> /dev/null 2> /dev/null ; then
|
||||
echo "$PACKAGE: ADD" >> $TMP/SeTnewtag
|
||||
|
|
|
@ -69,9 +69,12 @@ gcr:REC
|
|||
gd:REC
|
||||
gdbm:REC
|
||||
gdk-pixbuf2:REC
|
||||
gdk-pixbuf2-xlib:REC
|
||||
gegl:REC
|
||||
gexiv2:REC
|
||||
giflib:REC
|
||||
gjs:REC
|
||||
glade:REC
|
||||
glade3:REC
|
||||
glib:REC
|
||||
glib-networking:REC
|
||||
|
@ -104,6 +107,7 @@ gtk+2:REC
|
|||
gtk+3:REC
|
||||
gtkmm2:REC
|
||||
gtkmm3:REC
|
||||
gtksourceview3:REC
|
||||
gtkspell:REC
|
||||
gvfs:REC
|
||||
harfbuzz:REC
|
||||
|
@ -196,6 +200,7 @@ libraw1394:REC
|
|||
librevenge:REC
|
||||
librsvg:REC
|
||||
libsamplerate:REC
|
||||
libsass:REC
|
||||
libsecret:REC
|
||||
libsigc++:REC
|
||||
libsigsegv:REC
|
||||
|
@ -223,6 +228,7 @@ libvpx:REC
|
|||
libwebp:REC
|
||||
libwmf:REC
|
||||
libwnck:REC
|
||||
libwnck3:REC
|
||||
libwpd:REC
|
||||
libwpg:REC
|
||||
libxkbcommon:REC
|
||||
|
|
|
@ -1,36 +0,0 @@
|
|||
From ae9f8521c6f900255df1b6c7bc9f6adfd09abda5 Mon Sep 17 00:00:00 2001
|
||||
From: Arnaud Quette <arnaud.quette@free.fr>
|
||||
Date: Mon, 22 Jun 2015 15:11:15 +0200
|
||||
Subject: [PATCH 1/2] Fix HID rules header, as per discussions
|
||||
|
||||
Signed-off-by: Richard Hughes <richard@hughsie.com>
|
||||
---
|
||||
rules/95-upower-hid.rules | 10 ++++++++--
|
||||
1 file changed, 8 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/rules/95-upower-hid.rules b/rules/95-upower-hid.rules
|
||||
index dcf4380..767e9bc 100644
|
||||
--- a/rules/95-upower-hid.rules
|
||||
+++ b/rules/95-upower-hid.rules
|
||||
@@ -1,10 +1,16 @@
|
||||
##############################################################################################################
|
||||
# Uninterruptible Power Supplies with USB HID interfaces
|
||||
#
|
||||
-# to keep up to date, monitor: http://svn.debian.org/wsvn/nut/trunk/scripts/upower/95-upower-hid.rules
|
||||
+# This file was automatically generated by NUT:
|
||||
+# https://github.com/networkupstools/nut/
|
||||
+#
|
||||
+# To keep up to date, monitor upstream NUT
|
||||
+# https://github.com/networkupstools/nut/commits/master/scripts/upower/95-upower-hid.rules
|
||||
+# or checkout the NUT repository and call 'tools/nut-usbinfo.pl'
|
||||
|
||||
-# only support USB, else ignore
|
||||
+# newer hiddev are part of the usbmisc class
|
||||
SUBSYSTEM=="usbmisc", GOTO="up_hid_chkdev"
|
||||
+# only support USB, else ignore
|
||||
SUBSYSTEM!="usb", GOTO="up_hid_end"
|
||||
|
||||
# if usbraw device, ignore
|
||||
--
|
||||
2.6.4
|
||||
|
|
@ -1,114 +0,0 @@
|
|||
From fc27cbd5cb098ccf6c70110fe1b894987328fc0d Mon Sep 17 00:00:00 2001
|
||||
From: Arnaud Quette <arnaud.quette@free.fr>
|
||||
Date: Mon, 8 Jun 2015 10:08:24 +0200
|
||||
Subject: [PATCH 2/2] Update UPower HID rules - supported devices list
|
||||
|
||||
As per update on the NUT - Network UPS Tools project, this first patch
|
||||
adds some more supported devices to the rules file
|
||||
|
||||
Signed-off-by: Richard Hughes <richard@hughsie.com>
|
||||
---
|
||||
rules/95-upower-hid.rules | 31 +++++++++++++++++++++++++++++--
|
||||
1 file changed, 29 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/rules/95-upower-hid.rules b/rules/95-upower-hid.rules
|
||||
index 767e9bc..e064ef7 100644
|
||||
--- a/rules/95-upower-hid.rules
|
||||
+++ b/rules/95-upower-hid.rules
|
||||
@@ -23,21 +23,31 @@ ENV{DEVTYPE}=="usb_interface", GOTO="up_hid_end"
|
||||
ATTRS{idVendor}=="03f0", ENV{UPOWER_VENDOR}="Hewlett Packard"
|
||||
ATTRS{idVendor}=="0463", ENV{UPOWER_VENDOR}="Eaton"
|
||||
ATTRS{idVendor}=="047c", ENV{UPOWER_VENDOR}="Dell"
|
||||
+ATTRS{idVendor}=="04d8", ENV{UPOWER_VENDOR}="Minibox"
|
||||
ATTRS{idVendor}=="050d", ENV{UPOWER_VENDOR}="Belkin"
|
||||
ATTRS{idVendor}=="051d", ENV{UPOWER_VENDOR}="APC"
|
||||
-ATTRS{idVendor}=="06da", ENV{UPOWER_VENDOR}="Liebert"
|
||||
+ATTRS{idVendor}=="0592", ENV{UPOWER_VENDOR}="Powerware"
|
||||
+ATTRS{idVendor}=="06da", ENV{UPOWER_VENDOR}="Phoenixtec Power Co., Ltd"
|
||||
+ATTRS{idVendor}=="075d", ENV{UPOWER_VENDOR}="iDowell"
|
||||
ATTRS{idVendor}=="0764", ENV{UPOWER_VENDOR}="Cyber Power Systems"
|
||||
ATTRS{idVendor}=="09ae", ENV{UPOWER_VENDOR}="TrippLite"
|
||||
ATTRS{idVendor}=="0d9f", ENV{UPOWER_VENDOR}="PowerCOM"
|
||||
ATTRS{idVendor}=="10af", ENV{UPOWER_VENDOR}="Liebert"
|
||||
|
||||
# Hewlett Packard
|
||||
+ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="0001", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1f06", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1f08", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1f09", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1f0a", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1fe0", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1fe1", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
+ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1fe2", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
+ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1fe3", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
+ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1fe5", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
+ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1fe6", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
+ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1fe7", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
+ATTRS{idVendor}=="03f0", ATTRS{idProduct}=="1fe8", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
|
||||
# Eaton
|
||||
ATTRS{idVendor}=="0463", ATTRS{idProduct}=="0001", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
@@ -46,6 +56,10 @@ ATTRS{idVendor}=="0463", ATTRS{idProduct}=="ffff", ENV{UPOWER_BATTERY_TYPE}="ups
|
||||
# Dell
|
||||
ATTRS{idVendor}=="047c", ATTRS{idProduct}=="ffff", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
|
||||
+# Minibox
|
||||
+ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="d004", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
+ATTRS{idVendor}=="04d8", ATTRS{idProduct}=="d005", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
+
|
||||
# Belkin
|
||||
ATTRS{idVendor}=="050d", ATTRS{idProduct}=="0375", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="050d", ATTRS{idProduct}=="0551", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
@@ -55,15 +69,23 @@ ATTRS{idVendor}=="050d", ATTRS{idProduct}=="0900", ENV{UPOWER_BATTERY_TYPE}="ups
|
||||
ATTRS{idVendor}=="050d", ATTRS{idProduct}=="0910", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="050d", ATTRS{idProduct}=="0912", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="050d", ATTRS{idProduct}=="0980", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
+ATTRS{idVendor}=="050d", ATTRS{idProduct}=="0f51", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="050d", ATTRS{idProduct}=="1100", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
|
||||
# APC
|
||||
+ATTRS{idVendor}=="051d", ATTRS{idProduct}=="0000", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="051d", ATTRS{idProduct}=="0002", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="051d", ATTRS{idProduct}=="0003", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
|
||||
-# Liebert
|
||||
+# Powerware
|
||||
+ATTRS{idVendor}=="0592", ATTRS{idProduct}=="0004", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
+
|
||||
+# Phoenixtec Power Co., Ltd
|
||||
ATTRS{idVendor}=="06da", ATTRS{idProduct}=="ffff", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
|
||||
+# iDowell
|
||||
+ATTRS{idVendor}=="075d", ATTRS{idProduct}=="0300", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
+
|
||||
# Cyber Power Systems
|
||||
ATTRS{idVendor}=="0764", ATTRS{idProduct}=="0005", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="0764", ATTRS{idProduct}=="0501", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
@@ -92,6 +114,7 @@ ATTRS{idVendor}=="09ae", ATTRS{idProduct}=="3012", ENV{UPOWER_BATTERY_TYPE}="ups
|
||||
ATTRS{idVendor}=="09ae", ATTRS{idProduct}=="3013", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="09ae", ATTRS{idProduct}=="3014", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="09ae", ATTRS{idProduct}=="3015", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
+ATTRS{idVendor}=="09ae", ATTRS{idProduct}=="3016", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="09ae", ATTRS{idProduct}=="4001", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="09ae", ATTRS{idProduct}=="4002", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="09ae", ATTRS{idProduct}=="4003", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
@@ -102,6 +125,8 @@ ATTRS{idVendor}=="09ae", ATTRS{idProduct}=="4007", ENV{UPOWER_BATTERY_TYPE}="ups
|
||||
ATTRS{idVendor}=="09ae", ATTRS{idProduct}=="4008", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
|
||||
# PowerCOM
|
||||
+ATTRS{idVendor}=="0d9f", ATTRS{idProduct}=="0001", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
+ATTRS{idVendor}=="0d9f", ATTRS{idProduct}=="0004", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="0d9f", ATTRS{idProduct}=="00a2", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="0d9f", ATTRS{idProduct}=="00a3", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
ATTRS{idVendor}=="0d9f", ATTRS{idProduct}=="00a4", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
@@ -110,5 +135,7 @@ ATTRS{idVendor}=="0d9f", ATTRS{idProduct}=="00a6", ENV{UPOWER_BATTERY_TYPE}="ups
|
||||
|
||||
# Liebert
|
||||
ATTRS{idVendor}=="10af", ATTRS{idProduct}=="0001", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
+ATTRS{idVendor}=="10af", ATTRS{idProduct}=="0004", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
+ATTRS{idVendor}=="10af", ATTRS{idProduct}=="0008", ENV{UPOWER_BATTERY_TYPE}="ups"
|
||||
|
||||
LABEL="up_hid_end"
|
||||
--
|
||||
2.6.4
|
||||
|
|
@ -1,77 +0,0 @@
|
|||
From b8fe9902f3c6c50ca6a23e24fcea99582beebc65 Mon Sep 17 00:00:00 2001
|
||||
From: Martin Pitt <martinpitt@gnome.org>
|
||||
Date: Tue, 22 Oct 2013 10:02:51 +0200
|
||||
Subject: [PATCH 2/3] linux: Clamp percentage for overfull batteries
|
||||
|
||||
Some batteries report energy > energy_full and a percentage ("capacity"
|
||||
attribute) > 100%. Clamp these within 0 and 100% for both plausibility as well
|
||||
as to avoid setting an out-of-range property which would then become 0%.
|
||||
|
||||
https://launchpad.net/bugs/1240673
|
||||
---
|
||||
src/linux/integration-test | 33 +++++++++++++++++++++++++++++++++
|
||||
src/linux/up-device-supply.c | 4 ++++
|
||||
2 files changed, 37 insertions(+)
|
||||
|
||||
diff --git a/src/linux/integration-test b/src/linux/integration-test
|
||||
index 8489bf3..4be1922 100755
|
||||
--- a/src/linux/integration-test
|
||||
+++ b/src/linux/integration-test
|
||||
@@ -442,6 +442,39 @@ class Tests(unittest.TestCase):
|
||||
self.assertEqual(self.get_dbus_property('OnLowBattery'), False)
|
||||
self.stop_daemon()
|
||||
|
||||
+ def test_battery_overfull(self):
|
||||
+ '''battery which reports a > 100% percentage for a full battery'''
|
||||
+
|
||||
+ self.testbed.add_device('power_supply', 'BAT0', None,
|
||||
+ ['type', 'Battery',
|
||||
+ 'present', '1',
|
||||
+ 'status', 'Full',
|
||||
+ 'current_now', '1000',
|
||||
+ 'charge_now', '11000000',
|
||||
+ 'charge_full', '10000000',
|
||||
+ 'charge_full_design', '11000000',
|
||||
+ 'capacity', '110',
|
||||
+ 'voltage_now', '12000000'], [])
|
||||
+
|
||||
+ self.start_daemon()
|
||||
+ devs = self.proxy.EnumerateDevices()
|
||||
+ self.assertEqual(len(devs), 1)
|
||||
+ bat0_up = devs[0]
|
||||
+
|
||||
+ # should clamp percentage
|
||||
+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'Percentage'), 100.0)
|
||||
+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'IsPresent'), True)
|
||||
+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'State'),
|
||||
+ UP_DEVICE_STATE_FULLY_CHARGED)
|
||||
+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'Energy'), 132.0)
|
||||
+ # should adjust EnergyFull to reality, not what the battery claims
|
||||
+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'EnergyFull'), 132.0)
|
||||
+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'EnergyFullDesign'), 132.0)
|
||||
+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'Voltage'), 12.0)
|
||||
+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'PowerSupply'), True)
|
||||
+ self.assertEqual(self.get_dbus_dev_property(bat0_up, 'Type'), 2)
|
||||
+ self.stop_daemon()
|
||||
+
|
||||
def test_battery_temperature(self):
|
||||
'''battery which reports temperature'''
|
||||
|
||||
diff --git a/src/linux/up-device-supply.c b/src/linux/up-device-supply.c
|
||||
index 8020277..b953d65 100644
|
||||
--- a/src/linux/up-device-supply.c
|
||||
+++ b/src/linux/up-device-supply.c
|
||||
@@ -708,6 +708,10 @@ up_device_supply_refresh_battery (UpDeviceSupply *supply)
|
||||
/* get a precise percentage */
|
||||
if (sysfs_file_exists (native_path, "capacity")) {
|
||||
percentage = sysfs_get_double (native_path, "capacity");
|
||||
+ if (percentage < 0.0f)
|
||||
+ percentage = 0.0f;
|
||||
+ if (percentage > 100.0f)
|
||||
+ percentage = 100.0f;
|
||||
/* for devices which provide capacity, but not {energy,charge}_now */
|
||||
if (energy < 0.1f && energy_full > 0.0f)
|
||||
energy = energy_full * percentage / 100;
|
||||
--
|
||||
2.6.4
|
||||
|
|
@ -1,84 +0,0 @@
|
|||
From a6e830cd652a086161f04b049c84283e0573881b Mon Sep 17 00:00:00 2001
|
||||
From: Bastien Nocera <hadess@hadess.net>
|
||||
Date: Wed, 15 Feb 2012 17:50:00 +0000
|
||||
Subject: [PATCH 3/3] linux: Detect docked docking stations correctly
|
||||
|
||||
Instead of counting the number of graphics outputs, check
|
||||
all the devices the platform/dock_station subsystem that
|
||||
export a "dock_station" type.
|
||||
|
||||
Based on patch by Armando Di Cianno <armando@goodship.net>
|
||||
|
||||
https://bugs.freedesktop.org/show_bug.cgi?id=36818
|
||||
---
|
||||
src/linux/up-dock.c | 38 +++++++++++++++++++-------------------
|
||||
1 file changed, 19 insertions(+), 19 deletions(-)
|
||||
|
||||
diff --git a/src/linux/up-dock.c b/src/linux/up-dock.c
|
||||
index f9a7c67..4fe904e 100644
|
||||
--- a/src/linux/up-dock.c
|
||||
+++ b/src/linux/up-dock.c
|
||||
@@ -46,22 +46,23 @@ G_DEFINE_TYPE (UpDock, up_dock, G_TYPE_OBJECT)
|
||||
* up_dock_device_check:
|
||||
**/
|
||||
static gboolean
|
||||
-up_dock_device_check (GUdevDevice *d)
|
||||
+up_dock_device_check (GUdevDevice *device)
|
||||
{
|
||||
- const gchar *status;
|
||||
- gboolean ret = FALSE;
|
||||
-
|
||||
- /* Get the boolean state from the kernel -- note that ideally
|
||||
- * the property value would be "1" or "true" but now it's
|
||||
- * set in stone as ABI. Urgh. */
|
||||
- status = g_udev_device_get_sysfs_attr (d, "status");
|
||||
- if (status == NULL)
|
||||
- goto out;
|
||||
- ret = (g_strcmp0 (status, "connected") == 0);
|
||||
- g_debug ("graphics device %s is %s",
|
||||
- g_udev_device_get_sysfs_path (d),
|
||||
- ret ? "on" : "off");
|
||||
-out:
|
||||
+ gint docked;
|
||||
+ gboolean ret;
|
||||
+
|
||||
+ /* Is it a docking station? */
|
||||
+ if (g_strcmp0 (g_udev_device_get_sysfs_attr (device, "dock_type"), "dock_station") != 0)
|
||||
+ return FALSE;
|
||||
+
|
||||
+ /* Get the boolean state from the kernel */
|
||||
+ if (g_udev_device_get_sysfs_attr (device, "docked") == NULL)
|
||||
+ return FALSE;
|
||||
+
|
||||
+ docked = g_udev_device_get_sysfs_attr_as_int (device, "docked");
|
||||
+ ret = (docked == 1);
|
||||
+ g_debug ("dock_station %s is %s", g_udev_device_get_sysfs_path (device), ret ? "docked" : "undocked");
|
||||
+
|
||||
return ret;
|
||||
}
|
||||
|
||||
@@ -76,10 +77,9 @@ up_dock_refresh (UpDock *dock)
|
||||
GUdevDevice *native;
|
||||
guint count = 0;
|
||||
|
||||
- /* the metric we're using here is that a machine is docked when
|
||||
- * there is more than one active output */
|
||||
+ /* check to see if there are any docking stations, and if they are docked */
|
||||
devices = g_udev_client_query_by_subsystem (dock->priv->gudev_client,
|
||||
- "drm");
|
||||
+ "platform/dock_station");
|
||||
for (l = devices; l != NULL; l = l->next) {
|
||||
native = l->data;
|
||||
count += up_dock_device_check (native);
|
||||
@@ -163,7 +163,7 @@ up_dock_uevent_signal_handler_cb (GUdevClient *client, const gchar *action,
|
||||
static void
|
||||
up_dock_init (UpDock *dock)
|
||||
{
|
||||
- const gchar *subsystems[] = { "drm", NULL};
|
||||
+ const gchar *subsystems[] = { "platform/dock_station", NULL};
|
||||
dock->priv = UP_DOCK_GET_PRIVATE (dock);
|
||||
dock->priv->gudev_client = g_udev_client_new (subsystems);
|
||||
g_signal_connect (dock->priv->gudev_client, "uevent",
|
||||
--
|
||||
2.6.4
|
||||
|
|
@ -1,141 +0,0 @@
|
|||
From 6c706ff03365e462e1b076155428decbed0f55c6 Mon Sep 17 00:00:00 2001
|
||||
From: Marc Deslauriers <marc.deslauriers@ubuntu.com>
|
||||
Date: Mon, 4 May 2015 19:31:31 -0400
|
||||
Subject: [PATCH] linux: Properly detect bluetooth mice and keyboards that are
|
||||
HID devices
|
||||
|
||||
https://bugs.freedesktop.org/show_bug.cgi?id=90222
|
||||
---
|
||||
src/linux/integration-test | 41 +++++++++++++++++++++++++++++++++++++
|
||||
src/linux/up-device-supply.c | 48 ++++++++++++++++++++++++++++----------------
|
||||
2 files changed, 72 insertions(+), 17 deletions(-)
|
||||
|
||||
diff --git a/src/linux/integration-test b/src/linux/integration-test
|
||||
index ad7152a..b83f80d 100755
|
||||
--- a/src/linux/integration-test
|
||||
+++ b/src/linux/integration-test
|
||||
@@ -761,6 +761,47 @@ class Tests(unittest.TestCase):
|
||||
self.assertEqual(self.get_dbus_dev_property(mb1_up, 'Percentage'), 30)
|
||||
self.assertEqual(self.get_dbus_dev_property(mb1_up, 'PowerSupply'), False)
|
||||
|
||||
+ def test_bluetooth_hid_mouse(self):
|
||||
+ '''bluetooth HID mouse battery'''
|
||||
+
|
||||
+ self.testbed.add_device('hid',
|
||||
+ 'usb1/bluetooth/hci0/hci0:01',
|
||||
+ None,
|
||||
+ [], [])
|
||||
+
|
||||
+ self.testbed.add_device(
|
||||
+ 'input',
|
||||
+ 'usb1/bluetooth/hci0/hci0:01/input/input2/mouse3',
|
||||
+ None,
|
||||
+ [], ['DEVNAME', 'input/mouse3', 'ID_INPUT_MOUSE', '1'])
|
||||
+
|
||||
+ self.testbed.add_device(
|
||||
+ 'power_supply',
|
||||
+ 'usb1/bluetooth/hci0/hci0:01/1/power_supply/hid-00:11:22:33:44:55-battery',
|
||||
+ None,
|
||||
+ ['type', 'Battery',
|
||||
+ 'scope', 'Device',
|
||||
+ 'present', '1',
|
||||
+ 'online', '1',
|
||||
+ 'status', 'Discharging',
|
||||
+ 'capacity', '30',
|
||||
+ 'model_name', 'Fancy BT mouse'],
|
||||
+ [])
|
||||
+
|
||||
+ self.start_daemon()
|
||||
+ devs = self.proxy.EnumerateDevices()
|
||||
+ self.assertEqual(len(devs), 1)
|
||||
+ mousebat0_up = devs[0]
|
||||
+
|
||||
+ self.assertEqual(self.get_dbus_dev_property(mousebat0_up, 'Model'), 'Fancy BT mouse')
|
||||
+ self.assertEqual(self.get_dbus_dev_property(mousebat0_up, 'Percentage'), 30)
|
||||
+ self.assertEqual(self.get_dbus_dev_property(mousebat0_up, 'PowerSupply'), False)
|
||||
+ # 5 == mouse
|
||||
+ self.assertEqual(self.get_dbus_dev_property(mousebat0_up, 'Type'), 5)
|
||||
+ self.assertEqual(self.get_dbus_property('OnBattery'), False)
|
||||
+ self.assertEqual(self.get_dbus_display_property('WarningLevel'), UP_DEVICE_LEVEL_NONE)
|
||||
+ self.stop_daemon()
|
||||
+
|
||||
def test_bluetooth_keyboard(self):
|
||||
'''bluetooth keyboard battery'''
|
||||
|
||||
diff --git a/src/linux/up-device-supply.c b/src/linux/up-device-supply.c
|
||||
index 1f86382..b96080b 100644
|
||||
--- a/src/linux/up-device-supply.c
|
||||
+++ b/src/linux/up-device-supply.c
|
||||
@@ -932,9 +932,12 @@ up_device_supply_coldplug (UpDevice *device)
|
||||
const gchar *scope;
|
||||
gchar *device_type = NULL;
|
||||
gchar *input_path = NULL;
|
||||
+ gchar *subdir = NULL;
|
||||
GDir *dir = NULL;
|
||||
GError *error = NULL;
|
||||
UpDeviceKind type = UP_DEVICE_KIND_UNKNOWN;
|
||||
+ guint i;
|
||||
+ const char *class[] = { "hid", "bluetooth" };
|
||||
|
||||
up_device_supply_reset_values (supply);
|
||||
|
||||
@@ -970,28 +973,39 @@ up_device_supply_coldplug (UpDevice *device)
|
||||
if (g_ascii_strcasecmp (device_type, "mains") == 0) {
|
||||
type = UP_DEVICE_KIND_LINE_POWER;
|
||||
} else if (g_ascii_strcasecmp (device_type, "battery") == 0) {
|
||||
+ for (i = 0; i < G_N_ELEMENTS(class) && type == UP_DEVICE_KIND_UNKNOWN; i++) {
|
||||
+ /* Detect if the battery comes from bluetooth keyboard or mouse. */
|
||||
+ bluetooth = g_udev_device_get_parent_with_subsystem (native, class[i], NULL);
|
||||
+ if (bluetooth != NULL) {
|
||||
+ device_path = g_udev_device_get_sysfs_path (bluetooth);
|
||||
+
|
||||
+ /* There may be an extra subdirectory here */
|
||||
+ subdir = g_build_filename (device_path, "input", NULL);
|
||||
+ if (!g_file_test (subdir, G_FILE_TEST_IS_DIR)) {
|
||||
+ g_free(subdir);
|
||||
+ subdir = g_strdup (device_path);
|
||||
+ }
|
||||
|
||||
- /* Detect if the battery comes from bluetooth keyboard or mouse. */
|
||||
- bluetooth = g_udev_device_get_parent_with_subsystem (native, "bluetooth", NULL);
|
||||
- if (bluetooth != NULL) {
|
||||
- device_path = g_udev_device_get_sysfs_path (bluetooth);
|
||||
- if ((dir = g_dir_open (device_path, 0, &error))) {
|
||||
- while ((file = g_dir_read_name (dir))) {
|
||||
- /* Check if it is an input device. */
|
||||
- if (g_str_has_prefix (file, "input")) {
|
||||
- input_path = g_build_filename (device_path, file, NULL);
|
||||
- break;
|
||||
+ if ((dir = g_dir_open (subdir, 0, &error))) {
|
||||
+ while ((file = g_dir_read_name (dir))) {
|
||||
+ /* Check if it is an input device. */
|
||||
+ if (g_str_has_prefix (file, "input")) {
|
||||
+ input_path = g_build_filename (subdir, file, NULL);
|
||||
+ break;
|
||||
+ }
|
||||
}
|
||||
+ g_dir_close (dir);
|
||||
+ } else {
|
||||
+ g_warning ("Can not open folder %s: %s", device_path, error->message);
|
||||
+ g_error_free (error);
|
||||
}
|
||||
- g_dir_close (dir);
|
||||
- } else {
|
||||
- g_warning ("Can not open folder %s: %s", device_path, error->message);
|
||||
- g_error_free (error);
|
||||
+ g_free (subdir);
|
||||
+ g_object_unref (bluetooth);
|
||||
}
|
||||
- g_object_unref (bluetooth);
|
||||
- }
|
||||
|
||||
- if (input_path != NULL) {
|
||||
+ if (input_path == NULL)
|
||||
+ continue;
|
||||
+
|
||||
if ((dir = g_dir_open (input_path, 0, &error))) {
|
||||
while ((file = g_dir_read_name (dir))) {
|
||||
/* Check if it is a mouse device. */
|
||||
--
|
||||
2.6.3
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
From 305f62adf052aa972523d083ca44d3050f659ec9 Mon Sep 17 00:00:00 2001
|
||||
From: muzena <trebelnik2@gmail.com>
|
||||
Date: Wed, 8 Jul 2015 17:11:25 +0200
|
||||
Subject: [PATCH 4/4] rules: Add support for Logitech G700s/G700 Gaming Mouse
|
||||
|
||||
https://bugs.freedesktop.org/show_bug.cgi?id=91270
|
||||
---
|
||||
rules/95-upower-csr.rules | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/rules/95-upower-csr.rules b/rules/95-upower-csr.rules
|
||||
index 39539ca..3b83665 100644
|
||||
--- a/rules/95-upower-csr.rules
|
||||
+++ b/rules/95-upower-csr.rules
|
||||
@@ -29,4 +29,5 @@ ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c532", DRIVER=="logitech-djdevice",
|
||||
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c52b", DRIVER=="logitech-hidpp-device", ENV{UPOWER_BATTERY_TYPE}="unifying"
|
||||
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c532", DRIVER=="logitech-hidpp-device", ENV{UPOWER_BATTERY_TYPE}="unifying"
|
||||
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c52f", ENV{UPOWER_BATTERY_TYPE}="lg-wireless"
|
||||
+ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c531", ENV{UPOWER_BATTERY_TYPE}="lg-wireless"
|
||||
LABEL="up_unifying_end"
|
||||
--
|
||||
2.6.4
|
||||
|
|
@ -1,30 +0,0 @@
|
|||
From f8104a112eb967cd4c2aaf57b5a59aafe7c4738f Mon Sep 17 00:00:00 2001
|
||||
From: Peter Wu <peter@lekensteyn.nl>
|
||||
Date: Wed, 21 Jan 2015 15:56:23 +0100
|
||||
Subject: [PATCH] rules: support Logitech Unifying in Linux 3.19
|
||||
|
||||
Linux 3.19 changed the way in which devices get registered by
|
||||
introducing a hid-logitech-hidpp module. The driver name therefore needs
|
||||
to be adjusted.
|
||||
|
||||
Signed-off-by: Peter Wu <peter@lekensteyn.nl>
|
||||
---
|
||||
rules/95-upower-csr.rules | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/rules/95-upower-csr.rules b/rules/95-upower-csr.rules
|
||||
index b476660..39539ca 100644
|
||||
--- a/rules/95-upower-csr.rules
|
||||
+++ b/rules/95-upower-csr.rules
|
||||
@@ -25,5 +25,8 @@ SUBSYSTEM!="hid", GOTO="up_unifying_end"
|
||||
ATTRS{idVendor}=="046d", ENV{UPOWER_VENDOR}="Logitech, Inc."
|
||||
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c52b", DRIVER=="logitech-djdevice", ENV{UPOWER_BATTERY_TYPE}="unifying"
|
||||
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c532", DRIVER=="logitech-djdevice", ENV{UPOWER_BATTERY_TYPE}="unifying"
|
||||
+# These devices bind to the hid-logitech-hidpp module since Linux 3.19
|
||||
+ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c52b", DRIVER=="logitech-hidpp-device", ENV{UPOWER_BATTERY_TYPE}="unifying"
|
||||
+ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c532", DRIVER=="logitech-hidpp-device", ENV{UPOWER_BATTERY_TYPE}="unifying"
|
||||
ATTRS{idVendor}=="046d", ATTRS{idProduct}=="c52f", ENV{UPOWER_BATTERY_TYPE}="lg-wireless"
|
||||
LABEL="up_unifying_end"
|
||||
--
|
||||
2.6.3
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
From 0d64bbddaa0078ef148d609a3cfad854cf00d7de Mon Sep 17 00:00:00 2001
|
||||
From: Martin Pitt <martinpitt@gnome.org>
|
||||
Date: Fri, 08 Nov 2013 13:59:50 +0000
|
||||
Subject: lib: Fix segfault on getting property when daemon is not running
|
||||
|
||||
This fixes "upower --version" when the daemon is not running, and thus the
|
||||
client proxy is NULL.
|
||||
---
|
||||
diff --git a/libupower-glib/up-client.c b/libupower-glib/up-client.c
|
||||
index 35d7b5d..17fb02d 100644
|
||||
--- a/libupower-glib/up-client.c
|
||||
+++ b/libupower-glib/up-client.c
|
||||
@@ -322,6 +322,9 @@ up_client_get_property (GObject *object,
|
||||
UpClient *client;
|
||||
client = UP_CLIENT (object);
|
||||
|
||||
+ if (client->priv->proxy == NULL)
|
||||
+ return;
|
||||
+
|
||||
switch (prop_id) {
|
||||
case PROP_DAEMON_VERSION:
|
||||
g_value_set_string (value, up_client_glue_get_daemon_version (client->priv->proxy));
|
||||
--
|
||||
cgit v0.9.0.2-2-gbebe
|
|
@ -1,22 +0,0 @@
|
|||
--- ./libupower-glib/up-wakeups.c.orig 2013-10-18 09:41:24.000000000 -0500
|
||||
+++ ./libupower-glib/up-wakeups.c 2018-11-20 23:07:29.603065864 -0600
|
||||
@@ -185,7 +185,7 @@
|
||||
return array;
|
||||
}
|
||||
|
||||
-#pragma GCC diagnostic error "-Wdeprecated-declarations"
|
||||
+#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
|
||||
|
||||
/**
|
||||
* up_wakeups_ensure_properties:
|
||||
--- ./libupower-glib/up-device.c.orig 2013-10-18 09:41:24.000000000 -0500
|
||||
+++ ./libupower-glib/up-device.c 2018-11-20 23:07:24.435066237 -0600
|
||||
@@ -748,7 +748,7 @@
|
||||
return array;
|
||||
}
|
||||
|
||||
-#pragma GCC diagnostic error "-Wdeprecated-declarations"
|
||||
+#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
|
||||
|
||||
/*
|
||||
* up_device_set_property:
|
|
@ -1,12 +1,12 @@
|
|||
# HOW TO EDIT THIS FILE:
|
||||
# The "handy ruler" below makes it easier to edit a package description. Line
|
||||
# The "handy ruler" below makes it easier to edit a package description. Line
|
||||
# up the first '|' above the ':' following the base package name, and the '|'
|
||||
# on the right side marks the last column you can put a character in. You must
|
||||
# make exactly 11 lines for the formatting to be correct. It's also
|
||||
# on the right side marks the last column you can put a character in. You must
|
||||
# make exactly 11 lines for the formatting to be correct. It's also
|
||||
# customary to leave one space after the ':'.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
upower: upower (power management abstraction daemon)
|
||||
upower: UPower (power management abstraction daemon)
|
||||
upower:
|
||||
upower: UPower is an abstraction for enumerating power devices, listening to
|
||||
upower: device events and querying history and statistics. Any application or
|
||||
|
|
|
@ -28,7 +28,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=upower
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d- | rev)}
|
||||
BUILD=${BUILD:-5}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
|
@ -81,29 +81,25 @@ rm -rf $PKG
|
|||
mkdir -p $TMP $PKG
|
||||
cd $TMP
|
||||
rm -rf $PKGNAM-$VERSION
|
||||
tar xvf $CWD/$PKGNAM-$VERSION.tar.xz || exit 1
|
||||
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
|
||||
cd $PKGNAM-$VERSION || exit 1
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
-exec chmod 755 {} \+ -o \
|
||||
-exec chmod 755 {} \; -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \+
|
||||
-exec chmod 644 {} \;
|
||||
|
||||
zcat $CWD/patches/upower-pm-utils-0.9.23-fix-segfault.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/linux-Properly-detect-bluetooth-mice-and-keyboards-t.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/rules-support-Logitech-Unifying-in-Linux-3.19.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/linux-Clamp-percentage-for-overfull-batteries.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/linux-Detect-docked-docking-stations-correctly.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/Fix-HID-rules-header-as-per-discussions.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/Update-UPower-HID-rules-supported-devices-list.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/rules-Add-support-for-Logitech-G700s-G700-Gaming-Mou.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/0002-linux-Fix-memory-leak-in-Bluez-backend.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/0003-linux-Fix-warning-when-bluez-Appearance-property-isn.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/0006-lib-Add-Pen-device-type.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/0007-linux-Detect-Bluetooth-pens.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/0008-linux-Identify-keyboard-pointing-device-combos-as-ke.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/0011-linux-Add-support-for-iPhone-XR-XS-models.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/patches/0012-build-Use-a-newer-libplist-if-available.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Don't fail on deprecated delarations:
|
||||
zcat $CWD/patches/upower.glib_2_58_1.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
CFLAGS="$SLKCFLAGS -Wno-error=deprecated-declarations" \
|
||||
CXXFLAGS="$SLKCFLAGS -Wno-error=deprecated-declarations" \
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
CXXFLAGS="$SLKCFLAGS" \
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
||||
|
@ -113,7 +109,6 @@ CXXFLAGS="$SLKCFLAGS -Wno-error=deprecated-declarations" \
|
|||
--docdir=/usr/doc/$PKGNAM-$VERSION \
|
||||
--disable-static \
|
||||
--enable-man-pages \
|
||||
--enable-deprecated \
|
||||
--build=$TARGET || exit 1
|
||||
|
||||
make $NUMJOBS || make || exit 1
|
||||
|
@ -128,14 +123,13 @@ find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
|
|||
# Don't clobber the config file on upgrades
|
||||
mv $PKG/etc/UPower/UPower.conf $PKG/etc/UPower/UPower.conf.new
|
||||
|
||||
find $PKG/usr/man -type f -exec gzip -9 {} \+
|
||||
find $PKG/usr/man -type f -exec gzip -9 {} \;
|
||||
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
|
||||
|
||||
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
cp -a \
|
||||
AUTHORS COPYING ChangeLog HACKING INSTALL NEWS README \
|
||||
$PKG/usr/doc/$PKGNAM-$VERSION
|
||||
cat $CWD/$PKGNAM.SlackBuild > $PKG/usr/doc/$PKGNAM-$VERSION/$PKGNAM.SlackBuild
|
||||
|
||||
mkdir -p $PKG/install
|
||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||
|
|
|
@ -1 +1 @@
|
|||
http://upower.freedesktop.org/releases/
|
||||
https://gitlab.freedesktop.org/upower/upower/-/releases
|
||||
|
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=sassc
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1_vtown_1}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=brotli
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
BUILD=${BUILD:-3}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
@ -86,6 +86,9 @@ find . \
|
|||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \+
|
||||
|
||||
# Remove -R that is not accepted by the C compiler:
|
||||
zcat $CWD/brotli.no.unrecognized.R.diff.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Configure, build, and install:
|
||||
mkdir cmake-build
|
||||
cd cmake-build
|
||||
|
|
32
source/l/brotli/brotli.no.unrecognized.R.diff
Normal file
32
source/l/brotli/brotli.no.unrecognized.R.diff
Normal file
|
@ -0,0 +1,32 @@
|
|||
diff -u -r --new-file brotli-1.0.9.orig/scripts/libbrotlicommon.pc.in brotli-1.0.9/scripts/libbrotlicommon.pc.in
|
||||
--- brotli-1.0.9.orig/scripts/libbrotlicommon.pc.in 2020-08-27 09:12:55.000000000 -0500
|
||||
+++ brotli-1.0.9/scripts/libbrotlicommon.pc.in 2020-11-26 14:45:56.933004919 -0600
|
||||
@@ -7,5 +7,5 @@
|
||||
URL: https://github.com/google/brotli
|
||||
Description: Brotli common dictionary library
|
||||
Version: @PACKAGE_VERSION@
|
||||
-Libs: -L${libdir} -R${libdir} -lbrotlicommon
|
||||
+Libs: -L${libdir} -lbrotlicommon
|
||||
Cflags: -I${includedir}
|
||||
diff -u -r --new-file brotli-1.0.9.orig/scripts/libbrotlidec.pc.in brotli-1.0.9/scripts/libbrotlidec.pc.in
|
||||
--- brotli-1.0.9.orig/scripts/libbrotlidec.pc.in 2020-08-27 09:12:55.000000000 -0500
|
||||
+++ brotli-1.0.9/scripts/libbrotlidec.pc.in 2020-11-26 14:45:56.933004919 -0600
|
||||
@@ -7,6 +7,6 @@
|
||||
URL: https://github.com/google/brotli
|
||||
Description: Brotli decoder library
|
||||
Version: @PACKAGE_VERSION@
|
||||
-Libs: -L${libdir} -R${libdir} -lbrotlidec
|
||||
+Libs: -L${libdir} -lbrotlidec
|
||||
Requires.private: libbrotlicommon >= 1.0.2
|
||||
Cflags: -I${includedir}
|
||||
diff -u -r --new-file brotli-1.0.9.orig/scripts/libbrotlienc.pc.in brotli-1.0.9/scripts/libbrotlienc.pc.in
|
||||
--- brotli-1.0.9.orig/scripts/libbrotlienc.pc.in 2020-08-27 09:12:55.000000000 -0500
|
||||
+++ brotli-1.0.9/scripts/libbrotlienc.pc.in 2020-11-26 14:45:56.933004919 -0600
|
||||
@@ -7,6 +7,6 @@
|
||||
URL: https://github.com/google/brotli
|
||||
Description: Brotli encoder library
|
||||
Version: @PACKAGE_VERSION@
|
||||
-Libs: -L${libdir} -R${libdir} -lbrotlienc
|
||||
+Libs: -L${libdir} -lbrotlienc
|
||||
Requires.private: libbrotlicommon >= 1.0.2
|
||||
Cflags: -I${includedir}
|
142
source/l/gdk-pixbuf2-xlib/gdk-pixbuf2-xlib.SlackBuild
Executable file
142
source/l/gdk-pixbuf2-xlib/gdk-pixbuf2-xlib.SlackBuild
Executable file
|
@ -0,0 +1,142 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Copyright 2010, 2011 Robby Workman, Northport, Alabama, USA
|
||||
# Copyright 2010, 2011, 2018 Patrick Volkerding, Sebeka, Minnesota, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=gdk-pixbuf2-xlib
|
||||
SRCNAM=gdk-pixbuf-xlib
|
||||
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) export ARCH=i586 ;;
|
||||
arm*) export ARCH=arm ;;
|
||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||
*) export ARCH=$( uname -m ) ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||
# the name of the created package would be, and then exit. This information
|
||||
# could be useful to other scripts.
|
||||
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||
echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-$PKGNAM
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "i686" ]; then
|
||||
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
SLKCFLAGS="-O2 -fPIC"
|
||||
LIBDIRSUFFIX="64"
|
||||
else
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
fi
|
||||
|
||||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG
|
||||
cd $TMP
|
||||
rm -rf $SRCNAM-$VERSION
|
||||
tar xvf $CWD/$SRCNAM-$VERSION.tar.xz || exit 1
|
||||
cd $SRCNAM-$VERSION || exit 1
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
-exec chmod 755 {} \+ -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \+
|
||||
|
||||
# Configure, build, and install:
|
||||
export CFLAGS="$SLKCFLAGS"
|
||||
export CXXFLAGS="$SLKCFLAGS"
|
||||
mkdir meson-build
|
||||
cd meson-build
|
||||
meson setup \
|
||||
--prefix=/usr \
|
||||
--libdir=lib${LIBDIRSUFFIX} \
|
||||
--libexecdir=/usr/libexec \
|
||||
--bindir=/usr/bin \
|
||||
--sbindir=/usr/sbin \
|
||||
--includedir=/usr/include \
|
||||
--datadir=/usr/share \
|
||||
--mandir=/usr/man \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--buildtype=release \
|
||||
-Ddocs=true \
|
||||
-Dgir=true \
|
||||
-Dx11=true \
|
||||
-Dinstalled_tests=false \
|
||||
.. || exit 1
|
||||
"${NINJA:=ninja}" $NUMJOBS || exit 1
|
||||
DESTDIR=$PKG $NINJA install || exit 1
|
||||
cd ..
|
||||
|
||||
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
|
||||
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
|
||||
|
||||
# Compress and link manpages, if any:
|
||||
if [ -d $PKG/usr/man ]; then
|
||||
( cd $PKG/usr/man
|
||||
for manpagedir in $(find . -type d -name "man*") ; do
|
||||
( cd $manpagedir
|
||||
for eachpage in $( find . -type l -maxdepth 1) ; do
|
||||
ln -s $( readlink $eachpage ).gz $eachpage.gz
|
||||
rm $eachpage
|
||||
done
|
||||
gzip -9 *.?
|
||||
)
|
||||
done
|
||||
)
|
||||
fi
|
||||
|
||||
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
cp -a \
|
||||
AUTHORS COPYING* INSTALL NEWS README* \
|
||||
$PKG/usr/doc/$PKGNAM-$VERSION
|
||||
|
||||
# If there's a ChangeLog, installing at least part of the recent history
|
||||
# is useful, but don't let it get totally out of control:
|
||||
if [ -r ChangeLog ]; then
|
||||
DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
|
||||
cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
|
||||
touch -r ChangeLog $DOCSDIR/ChangeLog
|
||||
fi
|
||||
|
||||
mkdir -p $PKG/install
|
||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||
|
||||
cd $PKG
|
||||
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
|
19
source/l/gdk-pixbuf2-xlib/slack-desc
Normal file
19
source/l/gdk-pixbuf2-xlib/slack-desc
Normal file
|
@ -0,0 +1,19 @@
|
|||
# HOW TO EDIT THIS FILE:
|
||||
# The "handy ruler" below makes it easier to edit a package description. Line
|
||||
# up the first '|' above the ':' following the base package name, and the '|'
|
||||
# on the right side marks the last column you can put a character in. You must
|
||||
# make exactly 11 lines for the formatting to be correct. It's also
|
||||
# customary to leave one space after the ':'.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
gdk-pixbuf2-xlib: gdk-pixbuf2-xlib (GdkPixbuf/Xlib API)
|
||||
gdk-pixbuf2-xlib:
|
||||
gdk-pixbuf2-xlib: GdkPixbuf-Xlib contains the deprecated API for integrating GdkPixbuf
|
||||
gdk-pixbuf2-xlib: with Xlib data types. This library was originally shipped as part of
|
||||
gdk-pixbuf2-xlib: the gdk-pixbuf2 package, and has since been moved out of the original
|
||||
gdk-pixbuf2-xlib: repository.
|
||||
gdk-pixbuf2-xlib:
|
||||
gdk-pixbuf2-xlib:
|
||||
gdk-pixbuf2-xlib:
|
||||
gdk-pixbuf2-xlib:
|
||||
gdk-pixbuf2-xlib:
|
146
source/l/gjs/gjs.SlackBuild
Executable file
146
source/l/gjs/gjs.SlackBuild
Executable file
|
@ -0,0 +1,146 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# Slackware build script for gjs
|
||||
#
|
||||
# Copyright 2020 Patrick J. Volkerding, Sebeka, MN, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=gjs
|
||||
VERSION=${VERSION:-$(echo gjs-*.tar.lz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) export ARCH=i586 ;;
|
||||
arm*) export ARCH=arm ;;
|
||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||
*) export ARCH=$( uname -m ) ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||
# the name of the created package would be, and then exit. This information
|
||||
# could be useful to other scripts.
|
||||
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||
echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-$PKGNAM
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "s390" ]; then
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
SLKCFLAGS="-O2 -fPIC"
|
||||
LIBDIRSUFFIX="64"
|
||||
else
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
fi
|
||||
|
||||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG
|
||||
cd $TMP
|
||||
rm -rf gjs-$VERSION
|
||||
tar xvf $CWD/gjs-${VERSION}.tar.lz || exit 1
|
||||
cd gjs-$VERSION
|
||||
|
||||
# Make sure ownerships and permissions are sane:
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
-exec chmod 755 {} \+ -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \+
|
||||
|
||||
# Configure, build, and install:
|
||||
export CFLAGS="$SLKCFLAGS"
|
||||
export CXXFLAGS="$SLKCFLAGS"
|
||||
mkdir meson-build
|
||||
cd meson-build
|
||||
meson setup \
|
||||
--prefix=/usr \
|
||||
--libdir=lib${LIBDIRSUFFIX} \
|
||||
--libexecdir=/usr/libexec \
|
||||
--bindir=/usr/bin \
|
||||
--sbindir=/usr/sbin \
|
||||
--includedir=/usr/include \
|
||||
--datadir=/usr/share \
|
||||
--mandir=/usr/man \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--buildtype=release \
|
||||
.. || exit 1
|
||||
"${NINJA:=ninja}" $NUMJOBS || exit 1
|
||||
DESTDIR=$PKG $NINJA install || exit 1
|
||||
cd ..
|
||||
|
||||
# Don't ship .la files:
|
||||
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
|
||||
|
||||
# Strip binaries:
|
||||
find $PKG | xargs file | grep -e "executable" -e "shared object" \
|
||||
| grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
|
||||
|
||||
# Compress and link manpages, if any:
|
||||
if [ -d $PKG/usr/man ]; then
|
||||
( cd $PKG/usr/man
|
||||
for manpagedir in $(find . -type d -name "man*") ; do
|
||||
( cd $manpagedir
|
||||
for eachpage in $( find . -type l -maxdepth 1) ; do
|
||||
ln -s $( readlink $eachpage ).gz $eachpage.gz
|
||||
rm $eachpage
|
||||
done
|
||||
gzip -9 *.*
|
||||
)
|
||||
done
|
||||
)
|
||||
fi
|
||||
|
||||
# Add a documentation directory:
|
||||
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
cp -a \
|
||||
AUTHORS COPYING* HACKING INSTALL MAINTAINERS NEWS README* examples/ \
|
||||
$PKG/usr/doc/$PKGNAM-$VERSION
|
||||
|
||||
# If there's a ChangeLog, installing at least part of the recent history
|
||||
# is useful, but don't let it get totally out of control:
|
||||
if [ -r ChangeLog ]; then
|
||||
DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
|
||||
cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
|
||||
touch -r ChangeLog $DOCSDIR/ChangeLog
|
||||
fi
|
||||
|
||||
mkdir -p $PKG/install
|
||||
zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
|
||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||
|
||||
cd $PKG
|
||||
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
|
1
source/l/gjs/gjs.url
Normal file
1
source/l/gjs/gjs.url
Normal file
|
@ -0,0 +1 @@
|
|||
https://ftp.gnome.org/pub/GNOME/sources/gjs/1.66/gjs-1.66.1.tar.xz
|
19
source/l/gjs/slack-desc
Normal file
19
source/l/gjs/slack-desc
Normal file
|
@ -0,0 +1,19 @@
|
|||
# HOW TO EDIT THIS FILE:
|
||||
# The "handy ruler" below makes it easier to edit a package description.
|
||||
# Line up the first '|' above the ':' following the base package name, and
|
||||
# the '|' on the right side marks the last column you can put a character in.
|
||||
# You must make exactly 11 lines for the formatting to be correct. It's also
|
||||
# customary to leave one space after the ':' except on otherwise blank lines.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
gjs: gjs (javascript bindings for GNOME)
|
||||
gjs:
|
||||
gjs: Use the GNOME platform libraries in your JavaScript programs. GJS
|
||||
gjs: powers GNOME Shell, Polari, GNOME Documents, and many other apps.
|
||||
gjs: Under the hood it uses SpiderMonkey, Mozilla's JavaScript engine
|
||||
gjs: originally developed for Firefox.
|
||||
gjs:
|
||||
gjs: Homepage: https://gitlab.gnome.org/GNOME/gjs/
|
||||
gjs:
|
||||
gjs:
|
||||
gjs:
|
131
source/l/glade/glade.SlackBuild
Executable file
131
source/l/glade/glade.SlackBuild
Executable file
|
@ -0,0 +1,131 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Slackware build script for glade
|
||||
|
||||
# Copyright 2011, 2020 Robby Workman, Tuscaloosa, Alabama, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=glade
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) ARCH=i586 ;;
|
||||
arm*) ARCH=arm ;;
|
||||
*) ARCH=$( uname -m ) ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||
# the name of the created package would be, and then exit. This information
|
||||
# could be useful to other scripts.
|
||||
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||
echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-$PKGNAM
|
||||
|
||||
if [ "$ARCH" = "i486" ]; then
|
||||
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "i686" ]; then
|
||||
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
SLKCFLAGS="-O2 -fPIC"
|
||||
LIBDIRSUFFIX="64"
|
||||
else
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
fi
|
||||
|
||||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG
|
||||
cd $TMP
|
||||
rm -rf $PKGNAM-$VERSION
|
||||
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
|
||||
cd $PKGNAM-$VERSION || exit 1
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
-exec chmod 755 {} \+ -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \+
|
||||
|
||||
# Well, this is dumb:
|
||||
sed -i "s,python-3.8-embed,python-3.9-embed," meson.build
|
||||
|
||||
# Configure, build, and install:
|
||||
export CFLAGS="$SLKCFLAGS"
|
||||
export CXXFLAGS="$SLKCFLAGS"
|
||||
mkdir meson-build
|
||||
cd meson-build
|
||||
meson setup \
|
||||
--prefix=/usr \
|
||||
--libdir=lib${LIBDIRSUFFIX} \
|
||||
--libexecdir=/usr/libexec \
|
||||
--bindir=/usr/bin \
|
||||
--sbindir=/usr/sbin \
|
||||
--includedir=/usr/include \
|
||||
--datadir=/usr/share \
|
||||
--mandir=/usr/man \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--buildtype=release \
|
||||
-Dgladeui=true \
|
||||
.. || exit 1
|
||||
"${NINJA:=ninja}" $NUMJOBS || exit 1
|
||||
DESTDIR=$PKG $NINJA install || exit 1
|
||||
cd ..
|
||||
|
||||
# Don't ship .la files:
|
||||
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
|
||||
|
||||
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
|
||||
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
|
||||
|
||||
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
cp -a \
|
||||
AUTHORS* COPYING* INSTALL* NEWS* README* TODO* \
|
||||
$PKG/usr/doc/$PKGNAM-$VERSION
|
||||
|
||||
# If there's a ChangeLog, installing at least part of the recent history
|
||||
# is useful, but don't let it get totally out of control:
|
||||
if [ -r ChangeLog ]; then
|
||||
DOCSDIR=$(echo $PKG/usr/doc/${PKGNAM}-$VERSION)
|
||||
cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
|
||||
touch -r ChangeLog $DOCSDIR/ChangeLog
|
||||
fi
|
||||
|
||||
mkdir -p $PKG/install
|
||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||
|
||||
cd $PKG
|
||||
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
|
1
source/l/glade/glade.url
Normal file
1
source/l/glade/glade.url
Normal file
|
@ -0,0 +1 @@
|
|||
https://ftp.gnome.org/pub/GNOME/sources/glade/3.38/glade-3.38.1.tar.xz
|
19
source/l/glade/slack-desc
Normal file
19
source/l/glade/slack-desc
Normal file
|
@ -0,0 +1,19 @@
|
|||
# HOW TO EDIT THIS FILE:
|
||||
# The "handy ruler" below makes it easier to edit a package description. Line
|
||||
# up the first '|' above the ':' following the base package name, and the '|'
|
||||
# on the right side marks the last column you can put a character in. You must
|
||||
# make exactly 11 lines for the formatting to be correct. It's also
|
||||
# customary to leave one space after the ':'.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
glade: glade (Glade UI Designer)
|
||||
glade:
|
||||
glade: Glade is a RAD tool to enable quick and easy development of user
|
||||
glade: interfaces for the GTK+ toolkit and the GNOME desktop environment.
|
||||
glade: The user interfaces designed in Glade are saved as XML, and by using
|
||||
glade: the GtkBuilder GTK+ object these can be loaded by applications
|
||||
glade: dynamically as needed.
|
||||
glade:
|
||||
glade: Homepage: http://glade.gnome.org/
|
||||
glade:
|
||||
glade:
|
|
@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=gobject-introspection
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
|
|
125
source/l/gtksourceview3/gtksourceview3.SlackBuild
Executable file
125
source/l/gtksourceview3/gtksourceview3.SlackBuild
Executable file
|
@ -0,0 +1,125 @@
|
|||
#!/bin/bash
|
||||
|
||||
# Copyright 2012-2016 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
|
||||
# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=gtksourceview3
|
||||
SRCNAM=gtksourceview
|
||||
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$(uname -m)" in
|
||||
i?86) ARCH=i586 ;;
|
||||
arm*) readelf /usr/bin/file -A | egrep -q "Tag_CPU.*[4,5]" && ARCH=arm || ARCH=armv7hl ;;
|
||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||
*) ARCH=$(uname -m) ;;
|
||||
esac
|
||||
export ARCH
|
||||
fi
|
||||
|
||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||
# the name of the created package would be, and then exit. This information
|
||||
# could be useful to other scripts.
|
||||
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||
echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "i686" ]; then
|
||||
SLKCFLAGS="-O2 -march=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "s390" ]; then
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
SLKCFLAGS="-O2 -fPIC"
|
||||
LIBDIRSUFFIX="64"
|
||||
elif [ "$ARCH" = "armv7hl" ]; then
|
||||
SLKCFLAGS="-O3 -march=armv7-a -mfpu=vfpv3-d16"
|
||||
LIBDIRSUFFIX=""
|
||||
else
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
fi
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-$PKGNAM
|
||||
|
||||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG
|
||||
|
||||
cd $TMP
|
||||
rm -rf $SRCNAM-$VERSION
|
||||
tar xvf $CWD/$SRCNAM-$VERSION.tar.?z || exit 1
|
||||
cd $SRCNAM-$VERSION || exit 1
|
||||
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
-exec chmod 755 {} \+ -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \+
|
||||
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
CXXFLAGS="$SLKCFLAGS" \
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--mandir=/usr/man \
|
||||
--docdir=/usr/doc/$PRGNAM-$VERSION \
|
||||
--enable-glade-catalog \
|
||||
--build=$ARCH-slackware-linux
|
||||
|
||||
# At the end of build process, the uninstalled gtksourceview.pc is
|
||||
# used. Let's make sure pkg-config can find it.
|
||||
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:$TMP/$PRGNAM-$VERSION make $NUMJOBS || \
|
||||
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:$TMP/$PRGNAM-$VERSION make || exit 1
|
||||
make install DESTDIR=$PKG || exit 1
|
||||
|
||||
# Strip binaries:
|
||||
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
|
||||
|
||||
# Compress man pages
|
||||
find $PKG/usr/man -type f -exec gzip -9 {} \;
|
||||
for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
|
||||
|
||||
# Add a documentation directory:
|
||||
mkdir -p $PKG/usr/doc/${PKGNAM}-$VERSION
|
||||
cp -a \
|
||||
AUTHORS COPYING* HACKING MAINTAINERS NEWS README \
|
||||
$PKG/usr/doc/${PKGNAM}-$VERSION
|
||||
|
||||
mkdir -p $PKG/install
|
||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||
|
||||
cd $PKG
|
||||
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
|
1
source/l/gtksourceview3/gtksourceview3.url
Normal file
1
source/l/gtksourceview3/gtksourceview3.url
Normal file
|
@ -0,0 +1 @@
|
|||
https://ftp.gnome.org/pub/GNOME/sources/gtksourceview/3.24/gtksourceview-3.24.11.tar.xz
|
19
source/l/gtksourceview3/slack-desc
Normal file
19
source/l/gtksourceview3/slack-desc
Normal file
|
@ -0,0 +1,19 @@
|
|||
# HOW TO EDIT THIS FILE:
|
||||
# The "handy ruler" below makes it easier to edit a package description.
|
||||
# Line up the first '|' above the ':' following the base package name, and
|
||||
# the '|' on the right side marks the last column you can put a character in.
|
||||
# You must make exactly 11 lines for the formatting to be correct. It's also
|
||||
# customary to leave one space after the ':' except on otherwise blank lines.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
gtksourceview3: gtksourceview3 (a GTK+ framework for source code editing)
|
||||
gtksourceview3:
|
||||
gtksourceview3: GtkSourceView is a portable C library that extends the standard
|
||||
gtksourceview3: GTK+ framework for multiline text editing with support for
|
||||
gtksourceview3: configurable syntax highlighting, unlimited undo/redo, UTF-8
|
||||
gtksourceview3: compliant caseless searching, printing and other features
|
||||
gtksourceview3: typical of a source code editor.
|
||||
gtksourceview3:
|
||||
gtksourceview3: Homepage: https://projects.gnome.org/gtksourceview/
|
||||
gtksourceview3:
|
||||
gtksourceview3:
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=gvfs
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=libsass
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1_vtown_1}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
|
@ -3,6 +3,7 @@
|
|||
# Slackware build script for libsoup
|
||||
#
|
||||
# Copyright 2009-2010 Erik W. Hanson, Minneapolis, MN, USA
|
||||
# Copyright 2020 Patrick J. Volkerding, Sebeka, MN, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
|
@ -91,7 +92,6 @@ meson setup \
|
|||
--buildtype=release \
|
||||
-Dgssapi=disabled \
|
||||
-Dvapi=enabled \
|
||||
-Ddoc=enabled \
|
||||
.. || exit 1
|
||||
"${NINJA:=ninja}" $NUMJOBS || exit 1
|
||||
DESTDIR=$PKG $NINJA install || exit 1
|
||||
|
|
150
source/l/libwnck3/libwnck3.SlackBuild
Executable file
150
source/l/libwnck3/libwnck3.SlackBuild
Executable file
|
@ -0,0 +1,150 @@
|
|||
#!/bin/sh
|
||||
#
|
||||
# Slackware build script for libwnck3
|
||||
#
|
||||
# Copyright 2019 Patrick J. Volkerding, Sebeka, MN, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=libwnck3
|
||||
VERSION=${VERSION:-$(echo libwnck-*.tar.lz | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) export ARCH=i586 ;;
|
||||
arm*) export ARCH=arm ;;
|
||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||
*) export ARCH=$( uname -m ) ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||
# the name of the created package would be, and then exit. This information
|
||||
# could be useful to other scripts.
|
||||
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||
echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-$PKGNAM
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "s390" ]; then
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
SLKCFLAGS="-O2 -fPIC"
|
||||
LIBDIRSUFFIX="64"
|
||||
else
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
fi
|
||||
|
||||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG
|
||||
cd $TMP
|
||||
rm -rf libwnck-$VERSION
|
||||
tar xvf $CWD/libwnck-${VERSION}.tar.lz || exit 1
|
||||
cd libwnck-$VERSION
|
||||
|
||||
# Make sure ownerships and permissions are sane:
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
-exec chmod 755 {} \+ -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \+
|
||||
|
||||
# Configure, build, and install:
|
||||
export CFLAGS="$SLKCFLAGS"
|
||||
export CXXFLAGS="$SLKCFLAGS"
|
||||
mkdir meson-build
|
||||
cd meson-build
|
||||
meson setup \
|
||||
--prefix=/usr \
|
||||
--libdir=lib${LIBDIRSUFFIX} \
|
||||
--libexecdir=/usr/libexec \
|
||||
--bindir=/usr/bin \
|
||||
--sbindir=/usr/sbin \
|
||||
--includedir=/usr/include \
|
||||
--datadir=/usr/share \
|
||||
--mandir=/usr/man \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--buildtype=release \
|
||||
-Dgtk_doc=true \
|
||||
.. || exit 1
|
||||
"${NINJA:=ninja}" $NUMJOBS || exit 1
|
||||
DESTDIR=$PKG $NINJA install || exit 1
|
||||
cd ..
|
||||
|
||||
mv $PKG/usr/bin/wnckprop $PKG/usr/bin/wnckprop3
|
||||
mv $PKG/usr/bin/wnck-urgency-monitor $PKG/usr/bin/wnck3-urgency-monitor
|
||||
|
||||
# Don't ship .la files:
|
||||
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
|
||||
|
||||
# Strip binaries:
|
||||
find $PKG | xargs file | grep -e "executable" -e "shared object" \
|
||||
| grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
|
||||
|
||||
# Compress and link manpages, if any:
|
||||
if [ -d $PKG/usr/man ]; then
|
||||
( cd $PKG/usr/man
|
||||
for manpagedir in $(find . -type d -name "man*") ; do
|
||||
( cd $manpagedir
|
||||
for eachpage in $( find . -type l -maxdepth 1) ; do
|
||||
ln -s $( readlink $eachpage ).gz $eachpage.gz
|
||||
rm $eachpage
|
||||
done
|
||||
gzip -9 *.*
|
||||
)
|
||||
done
|
||||
)
|
||||
fi
|
||||
|
||||
# Add a documentation directory:
|
||||
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
cp -a \
|
||||
AUTHORS COPYING HACKING INSTALL MAINTAINERS NEWS README rationales.txt \
|
||||
$PKG/usr/doc/$PKGNAM-$VERSION
|
||||
|
||||
# If there's a ChangeLog, installing at least part of the recent history
|
||||
# is useful, but don't let it get totally out of control:
|
||||
if [ -r ChangeLog ]; then
|
||||
DOCSDIR=$(echo $PKG/usr/doc/*-$VERSION)
|
||||
cat ChangeLog | head -n 1000 > $DOCSDIR/ChangeLog
|
||||
touch -r ChangeLog $DOCSDIR/ChangeLog
|
||||
fi
|
||||
|
||||
mkdir -p $PKG/install
|
||||
zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
|
||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||
|
||||
cd $PKG
|
||||
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
|
1
source/l/libwnck3/libwnck3.url
Normal file
1
source/l/libwnck3/libwnck3.url
Normal file
|
@ -0,0 +1 @@
|
|||
https://ftp.gnome.org/pub/gnome/sources/libwnck/
|
19
source/l/libwnck3/slack-desc
Normal file
19
source/l/libwnck3/slack-desc
Normal file
|
@ -0,0 +1,19 @@
|
|||
# HOW TO EDIT THIS FILE:
|
||||
# The "handy ruler" below makes it easier to edit a package description.
|
||||
# Line up the first '|' above the ':' following the base package name, and
|
||||
# the '|' on the right side marks the last column you can put a character in.
|
||||
# You must make exactly 11 lines for the formatting to be correct. It's also
|
||||
# customary to leave one space after the ':' except on otherwise blank lines.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
libwnck3: libwnck3 (Window Navigator Construction Kit)
|
||||
libwnck3:
|
||||
libwnck3: A library to use for writing pagers and task lists.
|
||||
libwnck3:
|
||||
libwnck3: Homepage: https://ftp.gnome.org/pub/gnome/sources/libwnck/
|
||||
libwnck3:
|
||||
libwnck3:
|
||||
libwnck3:
|
||||
libwnck3:
|
||||
libwnck3:
|
||||
libwnck3:
|
|
@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
PKGNAM=pygobject3
|
||||
SRCNAM=pygobject
|
||||
VERSION=${VERSION:-$(echo $SRCNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
|
@ -113,28 +113,30 @@ find -L . \
|
|||
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
|
||||
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+
|
||||
|
||||
# Configure, build, and install (python2 version):
|
||||
export CFLAGS="$SLKCFLAGS"
|
||||
export CXXFLAGS="$SLKCFLAGS"
|
||||
mkdir meson-build
|
||||
cd meson-build
|
||||
meson setup \
|
||||
--prefix=/usr \
|
||||
--libdir=lib${LIBDIRSUFFIX} \
|
||||
--libexecdir=/usr/libexec \
|
||||
--bindir=/usr/bin \
|
||||
--sbindir=/usr/sbin \
|
||||
--includedir=/usr/include \
|
||||
--datadir=/usr/share \
|
||||
--mandir=/usr/man \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--buildtype=release \
|
||||
-Dpython=python \
|
||||
.. || exit 1
|
||||
ninja || exit 1
|
||||
DESTDIR=$PKG ninja install || exit 1
|
||||
cd ..
|
||||
## Obsolete. I guess we'll see if anyone misses it and if so possibly stick
|
||||
## a copy with the other python2 stuff.
|
||||
## Configure, build, and install (python2 version):
|
||||
#export CFLAGS="$SLKCFLAGS"
|
||||
#export CXXFLAGS="$SLKCFLAGS"
|
||||
#mkdir meson-build
|
||||
#cd meson-build
|
||||
#meson setup \
|
||||
# --prefix=/usr \
|
||||
# --libdir=lib${LIBDIRSUFFIX} \
|
||||
# --libexecdir=/usr/libexec \
|
||||
# --bindir=/usr/bin \
|
||||
# --sbindir=/usr/sbin \
|
||||
# --includedir=/usr/include \
|
||||
# --datadir=/usr/share \
|
||||
# --mandir=/usr/man \
|
||||
# --sysconfdir=/etc \
|
||||
# --localstatedir=/var \
|
||||
# --buildtype=release \
|
||||
# -Dpython=python \
|
||||
# .. || exit 1
|
||||
# ninja || exit 1
|
||||
# DESTDIR=$PKG ninja install || exit 1
|
||||
#cd ..
|
||||
|
||||
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
|
||||
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
|
||||
|
|
|
@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd)
|
|||
|
||||
PKGNAM=vte
|
||||
VERSION=${VERSION:-$(echo $PKGNAM-*.tar.?z* | rev | cut -f 3- -d . | cut -f 1 -d - | rev)}
|
||||
BUILD=${BUILD:-2}
|
||||
BUILD=${BUILD:-1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
libsass: libsass (Sass library for C/C++)
|
||||
libsass:
|
||||
libsass: This is a library implementing Sass (a CSS pre-processor) in C/C++.
|
||||
libsass: It is used by SassC, which is the official lightweight CLI tool built
|
||||
libsass: by the same people as LibSass.
|
||||
libsass:
|
||||
libsass: Homepage: https://libsass.org
|
||||
libsass:
|
||||
libsass:
|
||||
libsass:
|
||||
libsass:
|
|
@ -1,11 +0,0 @@
|
|||
sassc: sassc (Sass CSS preprocessor)
|
||||
sassc:
|
||||
sassc: SassC is a wrapper around libsass used to generate a useful command-
|
||||
sassc: line Sass implementation. Sass is a CSS pre-processor language to add
|
||||
sassc: on exciting new features to CSS.
|
||||
sassc:
|
||||
sassc: Homepage: https://libsass.org
|
||||
sassc:
|
||||
sassc:
|
||||
sassc:
|
||||
sassc:
|
|
@ -1,11 +0,0 @@
|
|||
upower: UPower (power management abstraction daemon)
|
||||
upower:
|
||||
upower: UPower is an abstraction for enumerating power devices, listening to
|
||||
upower: device events and querying history and statistics. Any application or
|
||||
upower: service on the system can access the org.freedesktop.UPower service
|
||||
upower: via the system message bus. Some operations (such as suspending the
|
||||
upower: system) are restricted using PolicyKit.
|
||||
upower:
|
||||
upower: Homepage: http://upower.freedesktop.org/
|
||||
upower:
|
||||
upower:
|
|
@ -0,0 +1,11 @@
|
|||
Greybird: Greybird (Desktop theme suite for Xfce)
|
||||
Greybird:
|
||||
Greybird: Greybird theme is a desktop theme suite for Xfce.
|
||||
Greybird:
|
||||
Greybird: Homepage: https://github.com/shimmerproject/Greybird
|
||||
Greybird:
|
||||
Greybird:
|
||||
Greybird:
|
||||
Greybird:
|
||||
Greybird:
|
||||
Greybird:
|
|
@ -0,0 +1,11 @@
|
|||
elementary-xfce: elementary-xfce (elementary-xfce icon theme)
|
||||
elementary-xfce:
|
||||
elementary-xfce: Elementary icons forked, extended, and maintained for Xfce.
|
||||
elementary-xfce:
|
||||
elementary-xfce: Homepage: https://github.com/shimmerproject/elementary-xfce
|
||||
elementary-xfce:
|
||||
elementary-xfce:
|
||||
elementary-xfce:
|
||||
elementary-xfce:
|
||||
elementary-xfce:
|
||||
elementary-xfce:
|
11
testing/packages/vtown/xfce/exo-0.12.11-x86_64-2_vtown_1.txt
Normal file
11
testing/packages/vtown/xfce/exo-0.12.11-x86_64-2_vtown_1.txt
Normal file
|
@ -0,0 +1,11 @@
|
|||
exo: exo (libexo extension library)
|
||||
exo:
|
||||
exo: This is libexo, an extension library to Xfce, developed by
|
||||
exo: os-cillation. While Xfce comes with quite a few libraries that are
|
||||
exo: targeted at desktop development, libexo is targeted at application
|
||||
exo: development. It also has some helper applications that are used
|
||||
exo: throughout the entire desktop.
|
||||
exo:
|
||||
exo:
|
||||
exo:
|
||||
exo:
|
|
@ -0,0 +1,11 @@
|
|||
garcon: garcon (menu implementation for Xfce)
|
||||
garcon:
|
||||
garcon: This is garcon, a freedesktop.org compliant menu implementation based
|
||||
garcon: on GLib and GIO. It was started as a rewrite of the former Xfce menu
|
||||
garcon: library called libxfce4menu.
|
||||
garcon:
|
||||
garcon:
|
||||
garcon:
|
||||
garcon:
|
||||
garcon:
|
||||
garcon:
|
|
@ -0,0 +1,11 @@
|
|||
libxfce4ui: libxfce4ui (Xfce widget library)
|
||||
libxfce4ui:
|
||||
libxfce4ui: This is libxfce4ui, the replacement of the old libxfcegui4 library.
|
||||
libxfce4ui: It is used to share commonly used Xfce widgets among the Xfce
|
||||
libxfce4ui: applications.
|
||||
libxfce4ui:
|
||||
libxfce4ui:
|
||||
libxfce4ui:
|
||||
libxfce4ui:
|
||||
libxfce4ui:
|
||||
libxfce4ui:
|
|
@ -0,0 +1,11 @@
|
|||
libxfce4util: libxfce4util (basic utility library for Xfce)
|
||||
libxfce4util:
|
||||
libxfce4util: Basic utility library for Xfce. This provides useful functions not
|
||||
libxfce4util: relating to the handling of the user interface.
|
||||
libxfce4util:
|
||||
libxfce4util:
|
||||
libxfce4util:
|
||||
libxfce4util:
|
||||
libxfce4util:
|
||||
libxfce4util:
|
||||
libxfce4util:
|
|
@ -0,0 +1,10 @@
|
|||
mousepad: mousepad (simple text editor)
|
||||
mousepad:
|
||||
mousepad: Mousepad is a simple, fast and easy-to-use text editor
|
||||
mousepad: for the Xfce desktop environment, based on the Leafpad text editor.
|
||||
mousepad:
|
||||
mousepad: Mousepad includes complete support for UTF-8 text,
|
||||
mousepad: the usual cut/copy/paste functionality, font selection support, etc.
|
||||
mousepad:
|
||||
mousepad: Homepage: https://gitlab.xfce.org/apps/mousepad/
|
||||
mousepad:
|
|
@ -0,0 +1,11 @@
|
|||
thunar: thunar (file manager)
|
||||
thunar:
|
||||
thunar: Thunar is a modern file manager for the Xfce Desktop Environment.
|
||||
thunar: Thunar has been designed from the ground up to be fast and
|
||||
thunar: easy-to-use. Its user interface is clean and intuitive, and does not
|
||||
thunar: include any confusing or useless options. Thunar is fast and
|
||||
thunar: responsive with a good start up time and directory load time.
|
||||
thunar:
|
||||
thunar: Homepage: http://thunar.xfce.org
|
||||
thunar:
|
||||
thunar:
|
|
@ -0,0 +1,11 @@
|
|||
thunar-volman: thunar-volman (Thunar Volume Manager Plugin)
|
||||
thunar-volman:
|
||||
thunar-volman: thunar-volman is an extension for the Thunar File Manager, which
|
||||
thunar-volman: enables automatic management of removable drives and media.
|
||||
thunar-volman:
|
||||
thunar-volman:
|
||||
thunar-volman:
|
||||
thunar-volman:
|
||||
thunar-volman:
|
||||
thunar-volman:
|
||||
thunar-volman:
|
|
@ -0,0 +1,11 @@
|
|||
tumbler: tumbler (thumbnail generator)
|
||||
tumbler:
|
||||
tumbler: Tumbler is a D-Bus service for applications to request thumbnails
|
||||
tumbler: for various URI schemes and MIME types. It is written in an object-
|
||||
tumbler: oriented fashion using GLib and GObject. It provides plugin
|
||||
tumbler: interfaces for extending the URI schemes and MIME types for which
|
||||
tumbler: thumbnails can be generated as well as for replacing the storage
|
||||
tumbler: backend that is used to store the thumbnails on disk.
|
||||
tumbler:
|
||||
tumbler:
|
||||
tumbler:
|
|
@ -0,0 +1,11 @@
|
|||
xfce4-appfinder: xfce4-appfinder (Application finder)
|
||||
xfce4-appfinder:
|
||||
xfce4-appfinder: The Xfce application finder is a tool to find and launch installed
|
||||
xfce4-appfinder: applications on your system and execute commands. It can also be used
|
||||
xfce4-appfinder: to quickly add launchers to the Xfce Panel by dragging an item from
|
||||
xfce4-appfinder: the view and dropping it on the panel.
|
||||
xfce4-appfinder:
|
||||
xfce4-appfinder:
|
||||
xfce4-appfinder:
|
||||
xfce4-appfinder:
|
||||
xfce4-appfinder:
|
|
@ -0,0 +1,11 @@
|
|||
xfce4-clipman-plugin: xfce4-clipman-plugin (clipman plugin for the Xfce panel)
|
||||
xfce4-clipman-plugin:
|
||||
xfce4-clipman-plugin: Clipman allows you to keep several clipboard selections in memory
|
||||
xfce4-clipman-plugin: which you can then use to toggle. It can pull the clips from both
|
||||
xfce4-clipman-plugin: the selection and the copy buffer, restore your clipboard on login,
|
||||
xfce4-clipman-plugin: and prevent an empty clipboard.
|
||||
xfce4-clipman-plugin:
|
||||
xfce4-clipman-plugin:
|
||||
xfce4-clipman-plugin:
|
||||
xfce4-clipman-plugin:
|
||||
xfce4-clipman-plugin:
|
|
@ -0,0 +1,11 @@
|
|||
xfce4-dev-tools: xfce4-dev-tools (Xfce development tools)
|
||||
xfce4-dev-tools:
|
||||
xfce4-dev-tools: The Xfce development tools are a collection of tools and macros for
|
||||
xfce4-dev-tools: Xfce developers and people that want to build Xfce from Git.
|
||||
xfce4-dev-tools:
|
||||
xfce4-dev-tools:
|
||||
xfce4-dev-tools:
|
||||
xfce4-dev-tools:
|
||||
xfce4-dev-tools:
|
||||
xfce4-dev-tools:
|
||||
xfce4-dev-tools:
|
|
@ -0,0 +1,11 @@
|
|||
xfce4-notifyd: xfce4-notifyd (Xfce Notify Daemon)
|
||||
xfce4-notifyd:
|
||||
xfce4-notifyd: Xfce4-notifyd is a simple, visually-appealing notification daemon
|
||||
xfce4-notifyd: for Xfce. Applications can use xfce4-notifyd to pop up a notification
|
||||
xfce4-notifyd: bubble by sending messages through D-Bus.
|
||||
xfce4-notifyd:
|
||||
xfce4-notifyd:
|
||||
xfce4-notifyd:
|
||||
xfce4-notifyd:
|
||||
xfce4-notifyd:
|
||||
xfce4-notifyd:
|
|
@ -0,0 +1,11 @@
|
|||
xfce4-panel: xfce4-panel (panel for Xfce)
|
||||
xfce4-panel:
|
||||
xfce4-panel: The Xfce panel is part of the Xfce Desktop Environment and features
|
||||
xfce4-panel: program launchers, panel menus, a clock, a desktop switcher, and more.
|
||||
xfce4-panel: Many aspects of the panel can be configured through graphical dialogs,
|
||||
xfce4-panel: but also by GTK+ style properties and Xfconf settings.
|
||||
xfce4-panel:
|
||||
xfce4-panel:
|
||||
xfce4-panel:
|
||||
xfce4-panel:
|
||||
xfce4-panel:
|
|
@ -0,0 +1,11 @@
|
|||
xfce4-panel-profiles: xfce4-panel-profiles (simple app to manage Xfce panel layouts)
|
||||
xfce4-panel-profiles:
|
||||
xfce4-panel-profiles: xfce4-panel-profiles (formerly known as xfpanel-switch) is a simple
|
||||
xfce4-panel-profiles: application to manage Xfce panel layouts.
|
||||
xfce4-panel-profiles:
|
||||
xfce4-panel-profiles: With the modular Xfce Panel, a multitude of panel layouts can be
|
||||
xfce4-panel-profiles: created. This tool makes it possible to backup, restore, import,
|
||||
xfce4-panel-profiles: and export these panel layouts.
|
||||
xfce4-panel-profiles:
|
||||
xfce4-panel-profiles: Homepage: https://git.xfce.org/apps/xfce4-panel-profiles
|
||||
xfce4-panel-profiles:
|
|
@ -0,0 +1,11 @@
|
|||
xfce4-power-manager: xfce4-power-manager (Power Management Daemon for Xfce)
|
||||
xfce4-power-manager:
|
||||
xfce4-power-manager: xfce4-power-manager makes power management functions (such as suspend
|
||||
xfce4-power-manager: and hibernate) easy inside the Xfce Desktop Environment.
|
||||
xfce4-power-manager:
|
||||
xfce4-power-manager:
|
||||
xfce4-power-manager:
|
||||
xfce4-power-manager:
|
||||
xfce4-power-manager:
|
||||
xfce4-power-manager:
|
||||
xfce4-power-manager:
|
|
@ -0,0 +1,11 @@
|
|||
xfce4-pulseaudio-plugin: xfce4-pulseaudio-plugin (PulseAudio plugin for Xfce panel)
|
||||
xfce4-pulseaudio-plugin:
|
||||
xfce4-pulseaudio-plugin: xfce4-pulseaudio-plugin is a plugin for the Xfce panel which provides
|
||||
xfce4-pulseaudio-plugin: a convenient way to adjust the audio volume of the PulseAudio sound
|
||||
xfce4-pulseaudio-plugin: system and to an auto mixer tool like pavucontrol. It can optionally
|
||||
xfce4-pulseaudio-plugin: handle multimedia keys for controlling the audio volume.
|
||||
xfce4-pulseaudio-plugin:
|
||||
xfce4-pulseaudio-plugin:
|
||||
xfce4-pulseaudio-plugin:
|
||||
xfce4-pulseaudio-plugin:
|
||||
xfce4-pulseaudio-plugin:
|
|
@ -0,0 +1,11 @@
|
|||
xfce4-screensaver: xfce4-screensaver (screen saver and locker for Xfce)
|
||||
xfce4-screensaver:
|
||||
xfce4-screensaver: xfce4-screensaver is a screen saver and locker that aims to have
|
||||
xfce4-screensaver: simple, sane, secure defaults and be well integrated with the desktop.
|
||||
xfce4-screensaver:
|
||||
xfce4-screensaver: This project is a port of MATE Screensaver. It has been tightly
|
||||
xfce4-screensaver: integrated with the Xfce desktop, utilizing Xfce libraries and the
|
||||
xfce4-screensaver: Xfconf configuration backend.
|
||||
xfce4-screensaver:
|
||||
xfce4-screensaver:
|
||||
xfce4-screensaver:
|
|
@ -0,0 +1,11 @@
|
|||
xfce4-screenshooter: xfce4-screenshooter (screenshooter plugin for Xfce)
|
||||
xfce4-screenshooter:
|
||||
xfce4-screenshooter: The screenshooter plugin adds a panel button that allows you to take
|
||||
xfce4-screenshooter: screenshots.
|
||||
xfce4-screenshooter:
|
||||
xfce4-screenshooter:
|
||||
xfce4-screenshooter:
|
||||
xfce4-screenshooter:
|
||||
xfce4-screenshooter:
|
||||
xfce4-screenshooter:
|
||||
xfce4-screenshooter:
|
|
@ -0,0 +1,11 @@
|
|||
xfce4-session: xfce4-session (Xfce session manager)
|
||||
xfce4-session:
|
||||
xfce4-session: Xfce4-session is a session manager for Xfce. Its task is to save the
|
||||
xfce4-session: state of your desktop (opened applications and their location) and
|
||||
xfce4-session: restore it during a next startup. You can create several different
|
||||
xfce4-session: sessions and choose one of them on startup.
|
||||
xfce4-session:
|
||||
xfce4-session:
|
||||
xfce4-session:
|
||||
xfce4-session:
|
||||
xfce4-session:
|
|
@ -0,0 +1,11 @@
|
|||
xfce4-settings: xfce4-settings (Xfce settings manager)
|
||||
xfce4-settings:
|
||||
xfce4-settings: xfce4-settings is the Xfce settings manager front-end. It comes with
|
||||
xfce4-settings: several different components for configuring application-independent
|
||||
xfce4-settings: settings inside xfconf.
|
||||
xfce4-settings:
|
||||
xfce4-settings:
|
||||
xfce4-settings:
|
||||
xfce4-settings:
|
||||
xfce4-settings:
|
||||
xfce4-settings:
|
|
@ -0,0 +1,11 @@
|
|||
xfce4-systemload-plugin: xfce4-systemload-plugin (systemload plugin for the Xfce panel)
|
||||
xfce4-systemload-plugin:
|
||||
xfce4-systemload-plugin: This plugin displays the current system load on the Xfce panel.
|
||||
xfce4-systemload-plugin:
|
||||
xfce4-systemload-plugin:
|
||||
xfce4-systemload-plugin:
|
||||
xfce4-systemload-plugin:
|
||||
xfce4-systemload-plugin:
|
||||
xfce4-systemload-plugin:
|
||||
xfce4-systemload-plugin:
|
||||
xfce4-systemload-plugin:
|
|
@ -0,0 +1,11 @@
|
|||
xfce4-taskmanager: xfce4-taskmanager (running apps / task manager application)
|
||||
xfce4-taskmanager:
|
||||
xfce4-taskmanager: xfce4-taskmanager shows a list of running apps (similar to the
|
||||
xfce4-taskmanager: task manager included with some other operating systems) :)
|
||||
xfce4-taskmanager:
|
||||
xfce4-taskmanager: The taskmanager is started by running the command 'xfce4-taskmanager'
|
||||
xfce4-taskmanager:
|
||||
xfce4-taskmanager:
|
||||
xfce4-taskmanager:
|
||||
xfce4-taskmanager:
|
||||
xfce4-taskmanager:
|
|
@ -0,0 +1,11 @@
|
|||
xfce4-terminal: xfce4-terminal (Xfce's Terminal Emulator)
|
||||
xfce4-terminal:
|
||||
xfce4-terminal: This is the Xfce terminal emulator application. xfce4-terminal is
|
||||
xfce4-terminal: a lightweight and easy to use terminal emulator for the X windowing
|
||||
xfce4-terminal: system, with some new ideas and features that make it unique among
|
||||
xfce4-terminal: X terminal emulators.
|
||||
xfce4-terminal:
|
||||
xfce4-terminal:
|
||||
xfce4-terminal:
|
||||
xfce4-terminal:
|
||||
xfce4-terminal:
|
|
@ -0,0 +1,11 @@
|
|||
xfce4-weather-plugin: xfce4-weather-plugin (weather plugin for the Xfce panel)
|
||||
xfce4-weather-plugin:
|
||||
xfce4-weather-plugin: The weather plugin displays current weather conditions and forecasts.
|
||||
xfce4-weather-plugin:
|
||||
xfce4-weather-plugin:
|
||||
xfce4-weather-plugin:
|
||||
xfce4-weather-plugin:
|
||||
xfce4-weather-plugin:
|
||||
xfce4-weather-plugin:
|
||||
xfce4-weather-plugin:
|
||||
xfce4-weather-plugin:
|
|
@ -0,0 +1,11 @@
|
|||
xfce4-whiskermenu-plugin: xfce4-whiskermenu-plugin (alternate application launcher for Xfce)
|
||||
xfce4-whiskermenu-plugin:
|
||||
xfce4-whiskermenu-plugin: Whisker Menu is an alternate application launcher for Xfce. When you
|
||||
xfce4-whiskermenu-plugin: open it you are shown a list of applications you have marked as
|
||||
xfce4-whiskermenu-plugin: favorites. You can browse through all of your installed applications
|
||||
xfce4-whiskermenu-plugin: by clicking on the category buttons on the side. Top level categories
|
||||
xfce4-whiskermenu-plugin: make browsing fast, and simple to switch between. Additionally,
|
||||
xfce4-whiskermenu-plugin: Whisker Menu keeps a list of the last ten applications
|
||||
xfce4-whiskermenu-plugin: that you've launched from it.
|
||||
xfce4-whiskermenu-plugin:
|
||||
xfce4-whiskermenu-plugin: Homepage: http://gottcode.org/xfce4-whiskermenu-plugin
|
|
@ -0,0 +1,11 @@
|
|||
xfconf: xfconf (Xfce configuration storage system)
|
||||
xfconf:
|
||||
xfconf: A daemon and query system for managing the storage and retrieval of
|
||||
xfconf: settings for the Xfce Desktop Environment, both graphically as well as
|
||||
xfconf: from the command line.
|
||||
xfconf:
|
||||
xfconf:
|
||||
xfconf:
|
||||
xfconf:
|
||||
xfconf:
|
||||
xfconf:
|
|
@ -0,0 +1,11 @@
|
|||
xfdesktop: xfdesktop (Xfce desktop manager)
|
||||
xfdesktop:
|
||||
xfdesktop: Xfdesktop is a desktop manager for the Xfce Desktop Environment.
|
||||
xfdesktop: Desktop in this respect means the root window. The manager handles
|
||||
xfdesktop: tasks such as the background image and color, the root menu and window
|
||||
xfdesktop: list, minimized application icons, and file icons on the desktop.
|
||||
xfdesktop:
|
||||
xfdesktop:
|
||||
xfdesktop:
|
||||
xfdesktop:
|
||||
xfdesktop:
|
|
@ -0,0 +1,11 @@
|
|||
xfwm4: xfwm4 (Xfce Window Manager)
|
||||
xfwm4:
|
||||
xfwm4: This package contains xfwm4 which is the window manager for Xfce4.
|
||||
xfwm4: It is designed to run with the rest of Xfce, but it also makes a
|
||||
xfwm4: capable window manager for any X11 environment.
|
||||
xfwm4:
|
||||
xfwm4:
|
||||
xfwm4:
|
||||
xfwm4:
|
||||
xfwm4:
|
||||
xfwm4:
|
|
@ -1,15 +0,0 @@
|
|||
config() {
|
||||
NEW="$1"
|
||||
OLD="$(dirname $NEW)/$(basename $NEW .new)"
|
||||
# If there's no config file by that name, mv it over:
|
||||
if [ ! -r $OLD ]; then
|
||||
mv $NEW $OLD
|
||||
elif [ "$(cat $OLD | md5sum)" = "$(cat $NEW | md5sum)" ]; then
|
||||
# toss the redundant copy
|
||||
rm $NEW
|
||||
fi
|
||||
# Otherwise, we leave the .new copy for the admin to consider...
|
||||
}
|
||||
|
||||
config etc/UPower/UPower.conf.new
|
||||
|
|
@ -1,19 +0,0 @@
|
|||
# HOW TO EDIT THIS FILE:
|
||||
# The "handy ruler" below makes it easier to edit a package description. Line
|
||||
# up the first '|' above the ':' following the base package name, and the '|'
|
||||
# on the right side marks the last column you can put a character in. You must
|
||||
# make exactly 11 lines for the formatting to be correct. It's also
|
||||
# customary to leave one space after the ':'.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
upower: UPower (power management abstraction daemon)
|
||||
upower:
|
||||
upower: UPower is an abstraction for enumerating power devices, listening to
|
||||
upower: device events and querying history and statistics. Any application or
|
||||
upower: service on the system can access the org.freedesktop.UPower service
|
||||
upower: via the system message bus. Some operations (such as suspending the
|
||||
upower: system) are restricted using PolicyKit.
|
||||
upower:
|
||||
upower: Homepage: http://upower.freedesktop.org/
|
||||
upower:
|
||||
upower:
|
|
@ -1 +0,0 @@
|
|||
https://gitlab.freedesktop.org/upower/upower/-/releases
|
|
@ -0,0 +1,28 @@
|
|||
From 32a8e4d331fb06f58f0369e8c3422e2efc8ef56e Mon Sep 17 00:00:00 2001
|
||||
From: Nico Kaiser <nico.kaiser@boerse-go.de>
|
||||
Date: Mon, 27 Apr 2020 18:43:06 +0200
|
||||
Subject: [PATCH 1/2] Fix GTK3 dark colors
|
||||
|
||||
---
|
||||
light/gtk-3.0/_colors.scss | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/light/gtk-3.0/_colors.scss b/light/gtk-3.0/_colors.scss
|
||||
index d53071c..5d8a4af 100644
|
||||
--- a/light/gtk-3.0/_colors.scss
|
||||
+++ b/light/gtk-3.0/_colors.scss
|
||||
@@ -2,9 +2,9 @@
|
||||
// it gets @if ed depending on $variant
|
||||
|
||||
|
||||
-$base_color: if($variant == 'light', #fcfcfc, #292929);
|
||||
+$base_color: if($variant == 'light', #fcfcfc, #2d2e30);
|
||||
$text_color: if($variant == 'light', #212121, white);
|
||||
-$bg_color: if($variant == 'light', #cecece, #393f3f);
|
||||
+$bg_color: if($variant == 'light', #cecece, #3b3e3f);
|
||||
$fg_color: if($variant == 'light', #3c3c3c, #eeeeec);
|
||||
|
||||
$selected_fg_color: #ffffff;
|
||||
--
|
||||
2.29.2
|
||||
|
|
@ -0,0 +1,25 @@
|
|||
From 55c7a77386e440523b4b9bdc27dd4d553f2f8c52 Mon Sep 17 00:00:00 2001
|
||||
From: Simon Steinbeiss <simon.steinbeiss@elfenbeinturm.at>
|
||||
Date: Mon, 8 Jun 2020 23:30:11 +0200
|
||||
Subject: [PATCH 2/2] Fix Thunar CSD when not focused (Fixes #274)
|
||||
|
||||
---
|
||||
light/gtk-3.0/_xfce.scss | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/light/gtk-3.0/_xfce.scss b/light/gtk-3.0/_xfce.scss
|
||||
index 5ea4a2b..6c92174 100644
|
||||
--- a/light/gtk-3.0/_xfce.scss
|
||||
+++ b/light/gtk-3.0/_xfce.scss
|
||||
@@ -149,7 +149,7 @@ wnck-pager {
|
||||
|
||||
/* Thunar's sidebar top border */
|
||||
.thunar {
|
||||
- :backdrop { color: $insensitive_fg_color; }
|
||||
+ grid :backdrop { color: $insensitive_fg_color; }
|
||||
toolbar {
|
||||
border-bottom: none;
|
||||
|
||||
--
|
||||
2.29.2
|
||||
|
120
testing/source/vtown/xfce/Greybird/Greybird.SlackBuild
Executable file
120
testing/source/vtown/xfce/Greybird/Greybird.SlackBuild
Executable file
|
@ -0,0 +1,120 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Slackware build script for Greybird (Gtk Theme)
|
||||
|
||||
# Copyright 2019 Robby Workman, Tuscaloosa, Alabama, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=Greybird
|
||||
VERSION=${VERSION:-3.22.12}
|
||||
BUILD=${BUILD:-1_vtown_1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
ARCH=noarch
|
||||
|
||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||
# the name of the created package would be, and then exit. This information
|
||||
# could be useful to other scripts.
|
||||
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||
echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "i686" ]; then
|
||||
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
SLKCFLAGS="-O2 -fPIC"
|
||||
LIBDIRSUFFIX="64"
|
||||
elif [ "$ARCH" = "armv7hl" ]; then
|
||||
SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16"
|
||||
LIBDIRSUFFIX=""
|
||||
else
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
fi
|
||||
|
||||
case "$ARCH" in
|
||||
arm*) TARGET=$ARCH-slackware-linux-gnueabi ;;
|
||||
*) TARGET=$ARCH-slackware-linux ;;
|
||||
esac
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-$PKGNAM
|
||||
|
||||
rm -rf $PKG
|
||||
mkdir -p $TMP $PKG
|
||||
cd $TMP
|
||||
rm -rf $PKGNAM-$VERSION
|
||||
tar xvf $CWD/$PKGNAM-$VERSION.tar.?z || exit 1
|
||||
cd $PKGNAM-$VERSION || exit 1
|
||||
chown -R root:root .
|
||||
find . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
|
||||
-exec chmod 755 {} \+ -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
|
||||
-exec chmod 644 {} \+
|
||||
|
||||
# Include a couple of patches from git:
|
||||
zcat $CWD/0001-Fix-GTK3-dark-colors.patch.gz | patch -p1 --verbose || exit 1
|
||||
zcat $CWD/0002-Fix-Thunar-CSD-when-not-focused-Fixes-274.patch.gz | patch -p1 --verbose || exit 1
|
||||
|
||||
# Configure, build, and install:
|
||||
export CFLAGS="$SLKCFLAGS"
|
||||
export CXXFLAGS="$SLKCFLAGS"
|
||||
mkdir meson-build
|
||||
cd meson-build
|
||||
meson setup \
|
||||
--prefix=/usr \
|
||||
--libdir=lib${LIBDIRSUFFIX} \
|
||||
--libexecdir=/usr/libexec \
|
||||
--bindir=/usr/bin \
|
||||
--sbindir=/usr/sbin \
|
||||
--includedir=/usr/include \
|
||||
--datadir=/usr/share \
|
||||
--mandir=/usr/man \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--buildtype=release \
|
||||
.. || exit 1
|
||||
"${NINJA:=ninja}" $NUMJOBS || exit 1
|
||||
DESTDIR=$PKG $NINJA install || exit 1
|
||||
cd ..
|
||||
|
||||
# Don't ship .la files:
|
||||
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
|
||||
|
||||
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
|
||||
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
|
||||
|
||||
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
cp -a LICENSE* README.md $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
|
||||
mkdir -p $PKG/install
|
||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||
|
||||
cd $PKG
|
||||
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
|
19
testing/source/vtown/xfce/Greybird/slack-desc
Normal file
19
testing/source/vtown/xfce/Greybird/slack-desc
Normal file
|
@ -0,0 +1,19 @@
|
|||
# HOW TO EDIT THIS FILE:
|
||||
# The "handy ruler" below makes it easier to edit a package description.
|
||||
# Line up the first '|' above the ':' following the base package name, and
|
||||
# the '|' on the right side marks the last column you can put a character in.
|
||||
# You must make exactly 11 lines for the formatting to be correct. It's also
|
||||
# customary to leave one space after the ':' except on otherwise blank lines.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
Greybird: Greybird (Desktop theme suite for Xfce)
|
||||
Greybird:
|
||||
Greybird: Greybird theme is a desktop theme suite for Xfce.
|
||||
Greybird:
|
||||
Greybird: Homepage: https://github.com/shimmerproject/Greybird
|
||||
Greybird:
|
||||
Greybird:
|
||||
Greybird:
|
||||
Greybird:
|
||||
Greybird:
|
||||
Greybird:
|
5
testing/source/vtown/xfce/elementary-xfce/README
Normal file
5
testing/source/vtown/xfce/elementary-xfce/README
Normal file
|
@ -0,0 +1,5 @@
|
|||
This is an icon-theme maintained with Xfce in mind, but it supports other
|
||||
desktops like Gnome3 as well. It's a fork of the upstream elementary-project,
|
||||
which took place because the team decided to drop a lot of desktop-specific
|
||||
symlinks. This icon-theme is supposed to keep everything working, but
|
||||
we'll still pull new icons from upstream and integrate them occasionally.
|
24
testing/source/vtown/xfce/elementary-xfce/doinst.sh
Normal file
24
testing/source/vtown/xfce/elementary-xfce/doinst.sh
Normal file
|
@ -0,0 +1,24 @@
|
|||
if [ -e usr/share/icons/elementary-xfce/icon-theme.cache ]; then
|
||||
if [ -x /usr/bin/gtk-update-icon-cache ]; then
|
||||
/usr/bin/gtk-update-icon-cache usr/share/icons/elementary-xfce>/dev/null 2>&1
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ -e usr/share/icons/elementary-xfce-dark/icon-theme.cache ]; then
|
||||
if [ -x /usr/bin/gtk-update-icon-cache ]; then
|
||||
/usr/bin/gtk-update-icon-cache usr/share/icons/elementary-xfce-dark>/dev/null 2>&1
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ -e usr/share/icons/elementary-xfce-darker/icon-theme.cache ]; then
|
||||
if [ -x /usr/bin/gtk-update-icon-cache ]; then
|
||||
/usr/bin/gtk-update-icon-cache usr/share/icons/elementary-xfce-darker>/dev/null 2>&1
|
||||
fi
|
||||
fi
|
||||
|
||||
if [ -e usr/share/icons/elementary-xfce-darkest/icon-theme.cache ]; then
|
||||
if [ -x /usr/bin/gtk-update-icon-cache ]; then
|
||||
/usr/bin/gtk-update-icon-cache usr/share/icons/elementary-xfce-darkest>/dev/null 2>&1
|
||||
fi
|
||||
fi
|
||||
|
123
testing/source/vtown/xfce/elementary-xfce/elementary-xfce.SlackBuild
Executable file
123
testing/source/vtown/xfce/elementary-xfce/elementary-xfce.SlackBuild
Executable file
|
@ -0,0 +1,123 @@
|
|||
#!/bin/sh
|
||||
|
||||
# Slackware build script for elementary-xfce
|
||||
|
||||
# Copyright 2019 Robby Workman, Tuscaloosa, Alabama, USA
|
||||
# Copyright 2020 Patrick J. Volkerding, Sebeka, Minnesota, USA
|
||||
# All rights reserved.
|
||||
#
|
||||
# Redistribution and use of this script, with or without modification, is
|
||||
# permitted provided that the following conditions are met:
|
||||
#
|
||||
# 1. Redistributions of this script must retain the above copyright
|
||||
# notice, this list of conditions and the following disclaimer.
|
||||
#
|
||||
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
|
||||
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
|
||||
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
|
||||
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
|
||||
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
|
||||
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
|
||||
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
|
||||
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
|
||||
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
|
||||
cd $(dirname $0) ; CWD=$(pwd)
|
||||
|
||||
PKGNAM=elementary-xfce
|
||||
VERSION=${VERSION:-0.15.1}
|
||||
BUILD=${BUILD:-1_vtown_1}
|
||||
|
||||
NUMJOBS=${NUMJOBS:-" -j$(expr $(nproc) + 1) "}
|
||||
|
||||
# Automatically determine the architecture we're building on:
|
||||
if [ -z "$ARCH" ]; then
|
||||
case "$( uname -m )" in
|
||||
i?86) export ARCH=i586 ;;
|
||||
arm*) export ARCH=arm ;;
|
||||
# Unless $ARCH is already set, use uname -m for all other archs:
|
||||
*) export ARCH=$( uname -m ) ;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# If the variable PRINT_PACKAGE_NAME is set, then this script will report what
|
||||
# the name of the created package would be, and then exit. This information
|
||||
# could be useful to other scripts.
|
||||
if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then
|
||||
echo "$PKGNAM-$VERSION-$ARCH-$BUILD.txz"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
TMP=${TMP:-/tmp}
|
||||
PKG=$TMP/package-$PKGNAM
|
||||
|
||||
if [ "$ARCH" = "i586" ]; then
|
||||
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "s390" ]; then
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
elif [ "$ARCH" = "x86_64" ]; then
|
||||
SLKCFLAGS="-O2 -fPIC"
|
||||
LIBDIRSUFFIX="64"
|
||||
else
|
||||
SLKCFLAGS="-O2"
|
||||
LIBDIRSUFFIX=""
|
||||
fi
|
||||
|
||||
rm -rf $PKG $TMP/package-optipng
|
||||
mkdir -p $TMP $PKG
|
||||
cd $TMP
|
||||
|
||||
# First build a local copy of optipng
|
||||
rm -rf $(basename $CWD/optipng-*.tar.lz .tar.lz)
|
||||
tar xvf $CWD/optipng-*.tar.lz || exit 1
|
||||
cd optipng-*
|
||||
./configure || exit 1
|
||||
make $NUMJOBS -C src/optipng || exit 1
|
||||
mkdir $TMP/package-optipng
|
||||
cp src/optipng/optipng $TMP/package-optipng || exit 1
|
||||
|
||||
# Now build elementary-xfce icon theme
|
||||
cd $TMP
|
||||
rm -rf $PKGNAM-$VERSION
|
||||
tar xvf $CWD/$PKGNAM-$VERSION.tar.lz
|
||||
cd $PKGNAM-$VERSION
|
||||
chown -R root:root .
|
||||
find -L . \
|
||||
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
|
||||
-o -perm 511 \) -exec chmod 755 {} \+ -o \
|
||||
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
|
||||
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \+
|
||||
|
||||
CFLAGS="$SLKCFLAGS" \
|
||||
CXXFLAGS="$SLKCFLAGS" \
|
||||
./configure \
|
||||
--prefix=/usr \
|
||||
--libdir=/usr/lib${LIBDIRSUFFIX} \
|
||||
--sysconfdir=/etc \
|
||||
--localstatedir=/var \
|
||||
--mandir=/usr/man \
|
||||
--docdir=/usr/doc/$PKGNAM-$VERSION \
|
||||
--build=$ARCH-slackware-linux \
|
||||
|| exit 1
|
||||
|
||||
sed -i "s,xargs optipng,xargs $TMP/package-optipng/optipng,g" Makefile
|
||||
|
||||
make $NUMJOBS || exit 1
|
||||
make install DESTDIR=$PKG || exit 1
|
||||
|
||||
rm -f $PKG/usr/share/icons/*/{AUTHORS,CONTRIBUTORS,LICENSE}
|
||||
|
||||
mkdir -p $PKG/usr/doc/$PKGNAM-$VERSION
|
||||
cp -a \
|
||||
AUTHORS CONTRIBUTORS LICENSE README.md \
|
||||
$PKG/usr/doc/$PKGNAM-$VERSION
|
||||
|
||||
mkdir -p $PKG/install
|
||||
cat $CWD/slack-desc > $PKG/install/slack-desc
|
||||
zcat $CWD/doinst.sh.gz > $PKG/install/doinst.sh
|
||||
|
||||
cd $PKG
|
||||
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
|
19
testing/source/vtown/xfce/elementary-xfce/slack-desc
Normal file
19
testing/source/vtown/xfce/elementary-xfce/slack-desc
Normal file
|
@ -0,0 +1,19 @@
|
|||
# HOW TO EDIT THIS FILE:
|
||||
# The "handy ruler" below makes it easier to edit a package description.
|
||||
# Line up the first '|' above the ':' following the base package name, and
|
||||
# the '|' on the right side marks the last column you can put a character in.
|
||||
# You must make exactly 11 lines for the formatting to be correct. It's also
|
||||
# customary to leave one space after the ':' except on otherwise blank lines.
|
||||
|
||||
|-----handy-ruler------------------------------------------------------|
|
||||
elementary-xfce: elementary-xfce (elementary-xfce icon theme)
|
||||
elementary-xfce:
|
||||
elementary-xfce: Elementary icons forked, extended, and maintained for Xfce.
|
||||
elementary-xfce:
|
||||
elementary-xfce: Homepage: https://github.com/shimmerproject/elementary-xfce
|
||||
elementary-xfce:
|
||||
elementary-xfce:
|
||||
elementary-xfce:
|
||||
elementary-xfce:
|
||||
elementary-xfce:
|
||||
elementary-xfce:
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue