From 554dec035b5ebce59d062cd12a567a14126fbadd Mon Sep 17 00:00:00 2001 From: PktSurf Date: Sun, 9 Oct 2022 12:57:09 +0530 Subject: [PATCH] Removed unnecessary build options and refreshed SHA512 checksums of converted lzip source tarballs in gtk --- extra/abiword/abiword.SMBuild | 5 ++--- extra/ace/ace.SMBuild | 2 +- extra/aisleriot/aisleriot.SMBuild | 10 ++++------ extra/audacious/audacious.SMBuild | 2 +- extra/blueman/blueman.SMBuild | 6 ++---- extra/calcurse/calcurse.SMBuild | 2 +- extra/cmatrix/cmatrix.SMBuild | 7 +++---- extra/cmus/cmus.SMBuild | 2 +- extra/dia/dia.SMBuild | 2 +- extra/dmenu/dmenu.SMBuild | 2 +- extra/feh/feh.SMBuild | 4 ++-- extra/ffmpeg/ffmpeg.SMBuild | 5 ++--- extra/ffmpegthumbnailer/ffmpegthumbnailer.SMBuild | 2 +- extra/florence/florence.SMBuild | 2 +- extra/freerdp/freerdp.SMBuild | 2 +- extra/gftp/gftp.SMBuild | 3 +-- extra/gimp/gimp.SMBuild | 4 +--- extra/gnuchess/gnuchess.SMBuild | 6 ++---- extra/gnumeric/gnumeric.SMBuild | 6 ++---- extra/gpaint/gpaint.SMBuild | 3 +-- extra/gparted/gparted.SMBuild | 3 +-- extra/gthumb/gthumb.SMBuild | 4 ++-- extra/gtkterm/gtkterm.SMBuild | 2 +- extra/heimdall/heimdall.SMBuild | 2 +- extra/imagemagick/imagemagick.SMBuild | 1 - extra/iotop/iotop.SMBuild | 2 +- extra/micro-tetris/micro-tetris.SMBuild | 10 +++++----- extra/mpv/mpv.SMBuild | 4 ++-- extra/mtd-utils/mtd-utils.SMBuild | 5 ++--- extra/mtpaint/mtpaint.SMBuild | 2 +- extra/mupdf/mupdf.SMBuild | 2 +- extra/rdesktop/rdesktop.SMBuild | 2 +- extra/rxvt-unicode/rxvt-unicode.SMBuild | 3 +-- extra/scrcpy/scrcpy.SMBuild | 4 ++-- extra/sdl/sdl.SMBuild | 3 +-- extra/sdl2/sdl2.SMBuild | 5 ++--- extra/slock/slock.SMBuild | 4 ++-- extra/spacefm/spacefm.SMBuild | 3 +-- extra/tmux/tmux.SMBuild | 5 ++--- extra/v4l-utils/v4l-utils.SMBuild | 5 ++--- extra/vim/vim.SMBuild | 2 +- extra/wmstickynotes/wmstickynotes.SMBuild | 5 ++--- extra/wxwidgets/wxwidgets.SMBuild | 7 +++---- extra/xarchiver/xarchiver.SMBuild | 1 - extra/xscreensaver/xscreensaver.SMBuild | 7 ++----- 45 files changed, 70 insertions(+), 100 deletions(-) diff --git a/extra/abiword/abiword.SMBuild b/extra/abiword/abiword.SMBuild index ce592e1..eeada76 100755 --- a/extra/abiword/abiword.SMBuild +++ b/extra/abiword/abiword.SMBuild @@ -2,9 +2,9 @@ app=abiword version=3.0.4 build=2sml homepage="https://www.abisource.com" -download="https://www.abisource.com/downloads/abiword/3.0.4/source/abiword-3.0.4.tar.gz" +download="https://www.abisource.com/downloads/abiword/$version/source/abiword-$version.tar.gz" desc="Opensource full-featured word processor" -requires="desktop-file-utils enchant libical goffice libgsf librsvg libsoup wv gtk3 " +requires="desktop-file-utils enchant libical goffice libgsf librsvg libsoup wv gtk3" build() { mkandenterbuilddir @@ -25,7 +25,6 @@ _plugins="applix babelfish bmp clarisworks collab docbook eml epub \ ./configure \ --prefix="" \ - --sysconfdir=/etc \ --enable-shared \ --disable-static \ --enable-plugins="$_plugins" diff --git a/extra/ace/ace.SMBuild b/extra/ace/ace.SMBuild index cb31193..02dd9b2 100755 --- a/extra/ace/ace.SMBuild +++ b/extra/ace/ace.SMBuild @@ -2,7 +2,7 @@ app=ace version=1.4 build=1sml homepage="https://www.delorie.com/store/ace/" -download="https://www.delorie.com/store/ace/ace-1.4.tar.gz" +download="https://www.delorie.com/store/ace/ace-$version.tar.gz" desc="A set of Xorg solitaire games" requires="guile" diff --git a/extra/aisleriot/aisleriot.SMBuild b/extra/aisleriot/aisleriot.SMBuild index 469d648..400805b 100755 --- a/extra/aisleriot/aisleriot.SMBuild +++ b/extra/aisleriot/aisleriot.SMBuild @@ -2,9 +2,9 @@ app=aisleriot version=3.22.9 build=1sml homepage="https://wiki.gnome.org/Apps/Aisleriot" -download="https://gitlab.gnome.org/GNOME/aisleriot/-/archive/3.22.9/aisleriot-3.22.9.tar.bz2" +download="https://gitlab.gnome.org/GNOME/aisleriot/-/archive/$version/aisleriot-$version.tar.bz2" desc="Card games collection written in guile" -requires="guile gtk3 libcanberra librsvg " +requires="guile gtk3 libcanberra librsvg" build() { mkandenterbuilddir @@ -19,8 +19,6 @@ build() { CONFIG_SHELL=bash \ ./configure \ --prefix="" \ - --sysconfdir=/etc \ - --localstatedir=/var \ --enable-sound \ --with-card-theme-formats=svg \ --disable-schemas-install \ @@ -35,6 +33,6 @@ build() { } sha512sums=" -a93779fea92542caa29117bd76c3df524924fa8a0aae0ae2b4d831c311acbaa6c061cbb98e269937b694e99c98226d58e84ce266fe34cf4261602f4bb4e7906e aisleriot-3.22.9.tar.xz +fe5d4433663e50b83bde82b2bbcce99d4abf0e0a69c8f8926e4db466226cacc17c0b823846147f147ddd3fa60c2207eca39183f7c86b9b9e0bd0bc84539211b7 aisleriot-3.22.9.tar.lz 637410e68bfaea366830d9d6e9ef3b2f03153b8406a209163c694d0a0e26b1f4bd87cfe1868c2ad25913ca73bdf75fbb1a00e001a053bfee286521c9e5d8feef guile3.diff -" \ No newline at end of file +" diff --git a/extra/audacious/audacious.SMBuild b/extra/audacious/audacious.SMBuild index abeccac..6df6365 100755 --- a/extra/audacious/audacious.SMBuild +++ b/extra/audacious/audacious.SMBuild @@ -4,7 +4,7 @@ build=1sml homepage="http://www.audacious-media-player.org" download="" desc="Lightweight, advanced audio player focused on audio quality" -requires="desktop-file-utils unzip hicolor-icon-theme gtk2 " +requires="desktop-file-utils unzip hicolor-icon-theme gtk2" build() { mkandenterbuilddir diff --git a/extra/blueman/blueman.SMBuild b/extra/blueman/blueman.SMBuild index af1d809..da3fa7a 100755 --- a/extra/blueman/blueman.SMBuild +++ b/extra/blueman/blueman.SMBuild @@ -2,7 +2,7 @@ app=blueman version=2.1.4 build=1sml homepage="https://github.com/blueman-project/blueman" -download="https://github.com/blueman-project/blueman/archive/refs/tags/2.1.4.tar.gz" +download="https://github.com/blueman-project/blueman/archive/refs/tags/$version.tar.gz" desc="Graphical GTK+ Bluetooth Manager" requires="py3cairo pygobject3 cython" @@ -29,11 +29,9 @@ build() { cp COPYING $pkgdocs/ - rm -rfv $pkg/usr - mkfinalpkg } sha512sums=" -b8b54942092c1984cfac0cf73e2ac23f7693cb3ee0aa4cfaab1fa0282de4afd539f6860d5541523b542956b2efa31da3ec012dcc39d92fd699d0b8479df641ff blueman-2.1.4.tar.xz +4c97002374015fba089f2d3721e3438a4375eba32abe90cf976a52f7d7e33eaa45660d92c827e81ad6b992eb63dc55ea4bb8a307dbe071d61317f022206c48e6 blueman-2.1.4.tar.lz " diff --git a/extra/calcurse/calcurse.SMBuild b/extra/calcurse/calcurse.SMBuild index 47b5fdd..7002e02 100755 --- a/extra/calcurse/calcurse.SMBuild +++ b/extra/calcurse/calcurse.SMBuild @@ -2,7 +2,7 @@ app=calcurse version=4.0.0 build=1sml homepage="https://calcurse.org/" -download="https://calcurse.org/files/calcurse-4.0.0.tar.gz" +download="https://calcurse.org/files/calcurse-$version.tar.gz" desc="text-based calendar and scheduling application" requires="netbsd-curses" diff --git a/extra/cmatrix/cmatrix.SMBuild b/extra/cmatrix/cmatrix.SMBuild index a267707..cc3c206 100755 --- a/extra/cmatrix/cmatrix.SMBuild +++ b/extra/cmatrix/cmatrix.SMBuild @@ -2,7 +2,7 @@ app=cmatrix version=2.0 build=1sml homepage="https://github.com/abishekvashok/cmatrix" -download="https://github.com/abishekvashok/cmatrix/archive/refs/tags/v2.0.tar.gz" +download="https://github.com/abishekvashok/cmatrix/archive/refs/tags/v$version.tar.gz" desc="Terminal application that emulates The Matrix movie scroll lines on the screen" requires="netbsd-curses" @@ -17,8 +17,7 @@ build() { autoreconf -vif ./configure \ - --prefix="" \ - --sysconfdir=/etc + --prefix="" make make install DESTDIR=$pkg @@ -29,5 +28,5 @@ build() { } sha512sums=" -1aeecd8e8abb6f87fc54f88a8c25478f69d42d450af782e73c0fca7f051669a415c0505ca61c904f960b46bbddf98cfb3dd1f9b18917b0b39e95d8c899889530 cmatrix-2.0.tar.gz +a9a52ececd44d2b09615c4809ca5db07c6c3aa33271e50b0a6afeb3e6d57b450698889ab0e342490e31618eebe2e4c2cfe46b8ce162520dc9fd8475e82e003b3 cmatrix-2.0.tar.lz " diff --git a/extra/cmus/cmus.SMBuild b/extra/cmus/cmus.SMBuild index e74014f..5774b67 100755 --- a/extra/cmus/cmus.SMBuild +++ b/extra/cmus/cmus.SMBuild @@ -2,7 +2,7 @@ app=cmus version=2.8.0 build=1sml homepage="https://cmus.github.io/" -download="https://github.com/cmus/cmus/archive/v2.8.0.tar.gz" +download="https://github.com/cmus/cmus/archive/v$version.tar.gz" desc="Fast text-mode music player" requires="faad2 flac libao libsamplerate ffmpeg" diff --git a/extra/dia/dia.SMBuild b/extra/dia/dia.SMBuild index 7f1be4d..69d2f6a 100755 --- a/extra/dia/dia.SMBuild +++ b/extra/dia/dia.SMBuild @@ -2,7 +2,7 @@ app=dia version=0.97.3 build=1sml homepage="https://wiki.gnome.org/Apps/Dia" -download="https://download.gnome.org/sources/dia/0.97/dia-0.97.3.tar.xz" +download="https://download.gnome.org/sources/dia/0.97/dia-$version.tar.xz" desc="Diagram creation app written in GTK2" requires="gtk2" diff --git a/extra/dmenu/dmenu.SMBuild b/extra/dmenu/dmenu.SMBuild index 75a7dc4..69302ef 100755 --- a/extra/dmenu/dmenu.SMBuild +++ b/extra/dmenu/dmenu.SMBuild @@ -2,7 +2,7 @@ app=dmenu version=4.5 build=1sml homepage="http://tools.suckless.org/dmenu" -download="https://dl.suckless.org/tools/dmenu-4.5.tar.gz" +download="https://dl.suckless.org/tools/dmenu-$version.tar.gz" desc="Dynamic menu for X" requires="libxext libxinerama" diff --git a/extra/feh/feh.SMBuild b/extra/feh/feh.SMBuild index 25506a2..c3934c2 100755 --- a/extra/feh/feh.SMBuild +++ b/extra/feh/feh.SMBuild @@ -2,9 +2,9 @@ app=feh version=3.1.1 build=1sml homepage="https://feh.finalrewind.org" -homepage="https://feh.finalrewind.org/feh-3.1.1.tar.bz2" +homepage="https://feh.finalrewind.org/feh-$version.tar.bz2" desc="Fast and lightweight image viewer for X" -requires="curl imlib2 libexif libxinerama libxt " +requires="curl imlib2 libexif libxinerama libxt" build() { mkandenterbuilddir diff --git a/extra/ffmpeg/ffmpeg.SMBuild b/extra/ffmpeg/ffmpeg.SMBuild index 3940852..31f8185 100755 --- a/extra/ffmpeg/ffmpeg.SMBuild +++ b/extra/ffmpeg/ffmpeg.SMBuild @@ -1,8 +1,8 @@ app=ffmpeg version=4.3 -build=1sml +build=2sml homepage="https://ffmpeg.org/" -download="https://ffmpeg.org/releases/ffmpeg-4.3.tar.xz" +download="https://ffmpeg.org/releases/ffmpeg-$version.tar.xz" desc="Software to record, convert and stream audio and video" requires="libass libdrm freetype fribidi libmodplug opus lame mpg123 soxr libtheora libvorbis libvpx libxml2 libwebp wavpack sdl2 twolame librsvg libcdio openjpeg" @@ -21,7 +21,6 @@ build() { --libdir=/lib \ --docdir=/share \ --mandir=/share/man \ - --datadir=/share \ --enable-shared \ --disable-static \ --disable-debug \ diff --git a/extra/ffmpegthumbnailer/ffmpegthumbnailer.SMBuild b/extra/ffmpegthumbnailer/ffmpegthumbnailer.SMBuild index c33b459..60b2b86 100755 --- a/extra/ffmpegthumbnailer/ffmpegthumbnailer.SMBuild +++ b/extra/ffmpegthumbnailer/ffmpegthumbnailer.SMBuild @@ -2,7 +2,7 @@ app=ffmpegthumbnailer version=2.2.2 build=1sml homepage="https://github.com/dirkvdb/ffmpegthumbnailer/" -download="https://github.com/dirkvdb/ffmpegthumbnailer/archive/refs/tags/2.2.2.tar.gz" +download="https://github.com/dirkvdb/ffmpegthumbnailer/archive/refs/tags/$version.tar.gz" desc="Utility to create video thumbnails for file managers" requires="cmake libpng libjpeg-turbo ffmpeg" diff --git a/extra/florence/florence.SMBuild b/extra/florence/florence.SMBuild index 1c92993..f643757 100755 --- a/extra/florence/florence.SMBuild +++ b/extra/florence/florence.SMBuild @@ -2,7 +2,7 @@ app=florence version=0.6.3 build=1sml homepage="http://florence.sourceforge.net/" -download="https://downloads.sourceforge.net/project/florence/florence/0.6.3/florence-0.6.3.tar.bz2" +download="https://downloads.sourceforge.net/project/florence/florence/$version/florence-$version.tar.bz2" desc="Virtual keyboard for X" requires="glib libxext librsvg libxml2 dbus gtk3 zlib pango cairo gdk-pixbuf gstreamer" diff --git a/extra/freerdp/freerdp.SMBuild b/extra/freerdp/freerdp.SMBuild index b4cd5ff..0cdf266 100755 --- a/extra/freerdp/freerdp.SMBuild +++ b/extra/freerdp/freerdp.SMBuild @@ -2,7 +2,7 @@ app=freerdp version=2.2.0 build=1sml homepage="https://www.freerdp.com" -download="https://pub.freerdp.com/releases/freerdp-2.2.0.tar.gz" +download="https://pub.freerdp.com/releases/freerdp-$version.tar.gz" desc="Free implementation of the RDP protocol" requires="libusb alsa-lib ffmpeg gdk-pixbuf graphite2" diff --git a/extra/gftp/gftp.SMBuild b/extra/gftp/gftp.SMBuild index afe70b1..b85e112 100755 --- a/extra/gftp/gftp.SMBuild +++ b/extra/gftp/gftp.SMBuild @@ -2,7 +2,7 @@ app=gftp version=2.0.19 build=1sml homepage="https://github.com/masneyb/gftp" -download="https://github.com/masneyb/gftp/archive/refs/tags/2.0.19.tar.gz" +download="https://github.com/masneyb/gftp/archive/refs/tags/$version.tar.gz" desc="Multi-threaded GTK FTP client for X" requires="openssl gtk2" @@ -21,7 +21,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ $builddist make diff --git a/extra/gimp/gimp.SMBuild b/extra/gimp/gimp.SMBuild index f00efd9..ae1dfd6 100755 --- a/extra/gimp/gimp.SMBuild +++ b/extra/gimp/gimp.SMBuild @@ -2,7 +2,7 @@ app=gimp version=2.8.22 build=1sml homepage="https://www.gimp.org/" -download="https://download.gimp.org/mirror/pub/gimp/v2.8/gimp-2.8.22.tar.bz2" +download="https://download.gimp.org/mirror/pub/gimp/v2.8/gimp-$version.tar.bz2" desc="The GNU Image Manipulation Program" requires="libexif alsa-lib curl libgudev babl gtk2 dbus-glib gegl glib-networking hicolor-icon-theme lcms2 libwebp openjpeg" @@ -30,8 +30,6 @@ build() { CXXFLAGS="$CFLAGS -D_GNU_SOURCE" \ ./configure \ --prefix="/" \ - --sysconfdir=/etc \ - --localstatedir=/var \ --disable-altivec \ --disable-python \ --disable-alsatest \ diff --git a/extra/gnuchess/gnuchess.SMBuild b/extra/gnuchess/gnuchess.SMBuild index ce2bcb2..4df5959 100755 --- a/extra/gnuchess/gnuchess.SMBuild +++ b/extra/gnuchess/gnuchess.SMBuild @@ -4,7 +4,7 @@ JENGVER=11.2 XBOARDVER=4.9.1 build=1sml homepage="https://www.gnu.org/software/chess/" -download="http://ftp.gnu.org/gnu/chess/gnuchess-6.2.6.tar.gz" +download="http://ftp.gnu.org/gnu/chess/gnuchess-$version.tar.gz" desc="GPL licensed chess engines and graphical frontends" requires="gcc-libs gdbm gtk2 graphite2 libpng netbsd-curses gobject-introspection" @@ -17,8 +17,7 @@ build() { fixbuilddirpermissions ./configure \ - --prefix="" \ - --sysconfdir=/etc + --prefix="" make make install DESTDIR=$pkg @@ -48,7 +47,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --with-gtk \ --enable-zippy diff --git a/extra/gnumeric/gnumeric.SMBuild b/extra/gnumeric/gnumeric.SMBuild index fb943c6..9450e01 100755 --- a/extra/gnumeric/gnumeric.SMBuild +++ b/extra/gnumeric/gnumeric.SMBuild @@ -2,7 +2,7 @@ app=gnumeric version=1.12.46 build=1sml homepage="http://projects.gnome.org/gnumeric/" -download="https://download.gnome.org/sources/gnumeric/1.12/gnumeric-1.12.46.tar.xz" +download="https://download.gnome.org/sources/gnumeric/1.12/gnumeric-$version.tar.xz" desc="Spreadsheet application for GNOME" requires="perl intltool python3 gobject-introspection goffice " @@ -16,9 +16,7 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ - --disable-introspection \ - --disable-silent-rules + --disable-introspection make make install DESTDIR=$pkg diff --git a/extra/gpaint/gpaint.SMBuild b/extra/gpaint/gpaint.SMBuild index ee95175..8333cac 100755 --- a/extra/gpaint/gpaint.SMBuild +++ b/extra/gpaint/gpaint.SMBuild @@ -2,7 +2,7 @@ app=gpaint version=0.3.2 build=1sml homepage="https://www.gnu.org/software/gpaint/" -download="ftp://alpha.gnu.org/gnu/gpaint/gpaint-2-0.3.2.tar.gz" +download="ftp://alpha.gnu.org/gnu/gpaint/gpaint-2-$version.tar.gz" desc="Simple and lightweight alternative to MS-paint written in GTK2" requires="gtk2 " @@ -18,7 +18,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --disable-nls make diff --git a/extra/gparted/gparted.SMBuild b/extra/gparted/gparted.SMBuild index 6f13eb8..3440161 100755 --- a/extra/gparted/gparted.SMBuild +++ b/extra/gparted/gparted.SMBuild @@ -2,7 +2,7 @@ app=gparted version=1.1.0 build=1sml homepage="http://gparted.org" -download="https://sourceforge.net/projects/gparted/files/gparted/gparted-1.1.0/gparted-1.1.0.tar.gz" +download="https://sourceforge.net/projects/gparted/files/gparted/gparted-$version/gparted-$version.tar.gz" desc="Graphical partition editor written in GTK3" requires="pkgconf lvm dosfstools e2fsprogs mtools ntfs-3g itstool intltool parted gtkmm3 " @@ -16,7 +16,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --sbindir=/bin \ --disable-doc diff --git a/extra/gthumb/gthumb.SMBuild b/extra/gthumb/gthumb.SMBuild index bd6ea64..d21da69 100755 --- a/extra/gthumb/gthumb.SMBuild +++ b/extra/gthumb/gthumb.SMBuild @@ -2,7 +2,7 @@ app=gthumb version=3.11.2 build=1sml homepage="https://wiki.gnome.org/Apps/Gthumb" -download="https://download.gnome.org/sources/gthumb/3.11/gthumb-3.11.4.tar.xz" +download="https://download.gnome.org/sources/gthumb/3.11/gthumb-$version.tar.xz" desc="An image viewer and browser" requires="exiv2 json-glib librsvg libsecret libsoup libwebp dconf gtk2 gsettings-desktop-schemas " @@ -27,5 +27,5 @@ build() { } sha512sums=" -062b0be4e21ad1eeca19fbc17f1f505e3be697b50e682af62c786859e0bd9ed267955bad83b9e3fa377e935c25ea8c734812f57b4bd005cf96f7e9b143c39461 gthumb-3.11.2.tar.xz +af2a21cb4f11c8aafa5e87057b8e96f6dfd95149741401c9a61ff7f94a6f4c9a454c6a7800bf6a8052e4c9ff57adfcfe6355a388ce7743b44e917d8559307daf gthumb-3.11.2.tar.lz " diff --git a/extra/gtkterm/gtkterm.SMBuild b/extra/gtkterm/gtkterm.SMBuild index 7396efa..507e153 100755 --- a/extra/gtkterm/gtkterm.SMBuild +++ b/extra/gtkterm/gtkterm.SMBuild @@ -2,7 +2,7 @@ app=gtkterm version=0.99.7 build=1sml homepage="https://github.com/Jeija/gtkterm" -download="https://github.com/Jeija/gtkterm/archive/refs/tags/0.99.7.tar.gz" +download="https://github.com/Jeija/gtkterm/archive/refs/tags/$version.tar.gz" desc="Lightweight GTK2 serial port terminal emulator " requires="vte gtk2" diff --git a/extra/heimdall/heimdall.SMBuild b/extra/heimdall/heimdall.SMBuild index 6090fd2..66878bb 100755 --- a/extra/heimdall/heimdall.SMBuild +++ b/extra/heimdall/heimdall.SMBuild @@ -2,7 +2,7 @@ app=heimdall version=1.4.2 build=1sml homepage="https://www.glassechidna.com.au/products/heimdall/" -download="https://github.com/Benjamin-Dobell/Heimdall/archive/refs/tags/v1.4.2.tar.gz" +download="https://github.com/Benjamin-Dobell/Heimdall/archive/refs/tags/v$version.tar.gz" desc="Cross-platform open-source tool suite to flash ROMs onto Samsung mobile devices" requires="gcc-libs libusb eudev" diff --git a/extra/imagemagick/imagemagick.SMBuild b/extra/imagemagick/imagemagick.SMBuild index 8f3092c..aa1dd71 100755 --- a/extra/imagemagick/imagemagick.SMBuild +++ b/extra/imagemagick/imagemagick.SMBuild @@ -16,7 +16,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --without-modules \ --with-x \ --with-frozenpaths=no \ diff --git a/extra/iotop/iotop.SMBuild b/extra/iotop/iotop.SMBuild index 4bc7863..9062750 100755 --- a/extra/iotop/iotop.SMBuild +++ b/extra/iotop/iotop.SMBuild @@ -2,7 +2,7 @@ app=iotop version=0.6 build=2sml homepage="http://guichaz.free.fr/iotop" -download="http://guichaz.free.fr/iotop/files/iotop-0.6.tar.gz" +download="http://guichaz.free.fr/iotop/files/iotop-$version.tar.gz" desc="Top-like I/O monitor written in python" requires="python3" diff --git a/extra/micro-tetris/micro-tetris.SMBuild b/extra/micro-tetris/micro-tetris.SMBuild index 3e9c071..5a8de67 100755 --- a/extra/micro-tetris/micro-tetris.SMBuild +++ b/extra/micro-tetris/micro-tetris.SMBuild @@ -1,10 +1,10 @@ app=micro-tetris version=1.4.0 build=1sml -homepage="https://github.com/troglobit/tetris/archive/refs/tags/1.4.0.tar.gz" -download="https://github.com/troglobit/tetris/" +homepage="https://github.com/troglobit/tetris/" +download="https://github.com/troglobit/tetris/archive/refs/tags/$version.tar.gz" desc="Small Tetris implementations utilising ANSI escape sequences" -requires="musl " +requires="musl" build() { mkandenterbuilddir @@ -23,5 +23,5 @@ build() { } sha512sums=" -034e85028ab71e050de14775da2538ed6f2e27db9ae095c32982d5d32effdf17643f68cb43d72ef176855c909f264e45b9b6ae05c39bfd240ae08277f4523c78 tetris-1.4.0.tar.gz -" \ No newline at end of file +be783084105e7346a610c781ef8a62aeedb95fe55d20da701c47f3701c20d80733b01c2d86af75669de1136b4c080170e709b705bd3ea4c3afdae1486b8a2342 tetris-1.4.0.tar.lz +" diff --git a/extra/mpv/mpv.SMBuild b/extra/mpv/mpv.SMBuild index 99f42fc..b164fa9 100755 --- a/extra/mpv/mpv.SMBuild +++ b/extra/mpv/mpv.SMBuild @@ -2,8 +2,8 @@ app=mpv version=0.32.0 build=1sml homepage="http://mpv.io" -download="https://github.com/mpv-player/mpv/archive/refs/tags/v0.32.0.tar.gz" -desc="a movie player based on MPlayer and mplayer2" +download="https://github.com/mpv-player/mpv/archive/refs/tags/v$version.tar.gz" +desc="Movie player based on MPlayer and mplayer2" requires="ffmpeg gtk2 gdk-pixbuf harfbuzz" build() { diff --git a/extra/mtd-utils/mtd-utils.SMBuild b/extra/mtd-utils/mtd-utils.SMBuild index d059d27..63ffaef 100755 --- a/extra/mtd-utils/mtd-utils.SMBuild +++ b/extra/mtd-utils/mtd-utils.SMBuild @@ -17,7 +17,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --sbindir=/bin \ --without-zstd @@ -38,6 +37,6 @@ build() { } sha512sums=" -615b27f6c4c9f392715060467b5728aeb1e774256e661e2b84126464e69a5e1140646e2cf9d6e42d6279c6396c1b2204f545023e5be09d02afb1587d62c4399e mtd-utils-2.1.1.tar.bz2 -d8b28e9efbc8e3cae19db109491ec88a9b6fc3696b4aedd3b16a0352e9c640c711cf245995f3ffad1d75799b4f438ac23d276022a94948fa632c351f1d2b5af9 nand-utils-1.5.2.tar.gz +5276509d847a099edccefb2f92a0bfc8e6811cf93f5b557198702219e72f578648a86cfa106be5f2767edb2d551fc8f56f143b826bb3e1eb98be9082367e0826 mtd-utils-2.1.1.tar.lz +8fe1a674dce4165ed242253b315c232a6cfccc07989c7ac943d460748597113ff1629e31152ac9f370624fd755620613efd4dfd270f3817e09a458e0b3d8f580 nand-utils-1.5.2.tar.lz " diff --git a/extra/mtpaint/mtpaint.SMBuild b/extra/mtpaint/mtpaint.SMBuild index e2113ca..aee7ece 100755 --- a/extra/mtpaint/mtpaint.SMBuild +++ b/extra/mtpaint/mtpaint.SMBuild @@ -2,7 +2,7 @@ app=mtpaint version=3.40 build=1sml homepage="http://mtpaint.sourceforge.net/" -download="https://sourceforge.net/projects/mtpaint/files/mtpaint/3.40/mtpaint-3.40.tar.bz2" +download="https://sourceforge.net/projects/mtpaint/files/mtpaint/3.40/mtpaint-$version.tar.bz2" desc="Paint program in GTK2" requires="giflib openjpeg gtk2 lcms2" diff --git a/extra/mupdf/mupdf.SMBuild b/extra/mupdf/mupdf.SMBuild index 74e583e..b2198b6 100755 --- a/extra/mupdf/mupdf.SMBuild +++ b/extra/mupdf/mupdf.SMBuild @@ -2,7 +2,7 @@ app=mupdf version=1.17.0 build=1sml homepage="https://mupdf.com/" -download="https://mupdf.com/downloads/archive/mupdf-1.17.0-source.tar.xz" +download="https://mupdf.com/downloads/archive/mupdf-$version-source.tar.xz" desc="Lightweight PDF, CBZ, and XPS viewer and toolkit" requires="desktop-file-utils openssl jbig2dec libjpeg-turbo freetype libxext glu freeglut mesa harfbuzz" diff --git a/extra/rdesktop/rdesktop.SMBuild b/extra/rdesktop/rdesktop.SMBuild index c31a46b..af9db44 100755 --- a/extra/rdesktop/rdesktop.SMBuild +++ b/extra/rdesktop/rdesktop.SMBuild @@ -2,7 +2,7 @@ app=rdesktop version=1.9.0 build=1sml homepage="http://www.rdesktop.org" -download="https://github.com/rdesktop/rdesktop/releases/download/v1.9.0/rdesktop-1.9.0.tar.gz" +download="https://github.com/rdesktop/rdesktop/releases/download/v$version/rdesktop-$version.tar.gz" desc="Remote Desktop Protocol (RDP) client to connect to Microsoft RDP Servers" requires="zlib nettle alsa-lib libao libsamplerate libxcursor xrandr libxrandr" diff --git a/extra/rxvt-unicode/rxvt-unicode.SMBuild b/extra/rxvt-unicode/rxvt-unicode.SMBuild index 94e91f0..4824676 100755 --- a/extra/rxvt-unicode/rxvt-unicode.SMBuild +++ b/extra/rxvt-unicode/rxvt-unicode.SMBuild @@ -2,7 +2,7 @@ app=rxvt-unicode version=9.22 build=1sml homepage="http://software.schmorp.de/pkg/rxvt-unicode.html" -download="http://dist.schmorp.de/rxvt-unicode/Attic/rxvt-unicode-9.22.tar.bz2" +download="http://dist.schmorp.de/rxvt-unicode/Attic/rxvt-unicode-$version.tar.bz2" desc="Enhanced version of rxvt terminal emulator with full support for unicode and XFT" requires="gcc-libs netbsd-curses glib perl libxft startup-notification" @@ -16,7 +16,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --enable-everything \ --enable-256-color \ --enable-unicode3 \ diff --git a/extra/scrcpy/scrcpy.SMBuild b/extra/scrcpy/scrcpy.SMBuild index 7f45e3e..54ca3fa 100755 --- a/extra/scrcpy/scrcpy.SMBuild +++ b/extra/scrcpy/scrcpy.SMBuild @@ -2,7 +2,7 @@ app=scrcpy version=1.16 build=1sml homepage="https://github.com/Genymobile/scrcpy" -download="https://github.com/Genymobile/scrcpy/archive/refs/tags/v1.16.tar.gz" +download="https://github.com/Genymobile/scrcpy/archive/refs/tags/v$version.tar.gz" desc="Lightweight display and control utility to interact with Android 5.1+ devices over USB or TCP/IP" requires="meson sdl2 ffmpeg" @@ -29,6 +29,6 @@ build() { } sha512sums=" -e50903e3be3f822e2bf8c873b636aef87e83122d65f48159345dab36cc352f56b019aa528181458f2b1a3043938ce96e0a35ba51c12a5e2bec8bdaedfb20914c scrcpy-1.16.tar.gz +b100ab05ea7251e756ee01e3ea0ff4abe452d829884e9eb3ffca7b5dd5aec4559dedf649509f689db1b897846b7013f84571700b59e7792e4f14a785ede3743a scrcpy-1.16.tar.lz 52d4fbf48a91e61abff5e0bbc510c83fb4c1238a2791f888baf9fb04f04c5c19dfc82525c717fc1b92bd86fb2152cb29f6932784e1e2115329288ec97d8594fc scrcpy-server-v1.16.zip " diff --git a/extra/sdl/sdl.SMBuild b/extra/sdl/sdl.SMBuild index 307eef7..70776c1 100755 --- a/extra/sdl/sdl.SMBuild +++ b/extra/sdl/sdl.SMBuild @@ -2,7 +2,7 @@ app=sdl version=1.2.15 build=1sml homepage="https://www.libsdl.org" -download="https://www.libsdl.org/release/SDL-1.2.5.tar.gz" +download="https://www.libsdl.org/release/SDL-$version.tar.gz" desc="C Library providing low-level I/O access to hardware devices via OpenGL and 2D framebuffer" requires="alsa-lib libx11 libxext libxrender glu mesa" @@ -19,7 +19,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --disable-nasm \ --disable-esd \ --disable-video-svga \ diff --git a/extra/sdl2/sdl2.SMBuild b/extra/sdl2/sdl2.SMBuild index 5626a19..efd23b4 100755 --- a/extra/sdl2/sdl2.SMBuild +++ b/extra/sdl2/sdl2.SMBuild @@ -2,7 +2,7 @@ app=sdl2 version=2.0.8 build=1sml homepage="https://www.sdl.org" -download="https://www.libsdl.org/release/SDL2-2.0.8.tar.gz" +download="https://www.libsdl.org/release/SDL2-$version.tar.gz" desc="C Library providing low-level I/O access to hardware devices via OpenGL and 2D framebuffer" requires="alsa-lib libx11 libxcursor libxext libxrender libxinerama mesa" @@ -28,12 +28,11 @@ build() { make install DESTDIR=$pkg cp ../COPYING.txt $pkgdocs/ - removestaticlibs mkfinalpkg } sha512sums=" -673c6058b8692a36b4a3594456b10ef6051efe79e4fb644421fc5c76b11fd68b895840a2c8b72413418c378733e2993d33f19767d0d7ed101eda6310bd70c869 SDL2-2.0.8.tar.gz +67b9d51ef166f3d1780e64a2265624007ae3b341fbaf278adcee4831dc8afeefde94c02954c09f72895f6dba3007978327911f4284853a410c5be605aa7aa1f6 SDL2-2.0.8.tar.lz 76c93659a122def05f341ba30507b546b201c84823236ca731ac801f092e769574e8f051770a76050a77ac846ed851abab604e0a6d578b382f4792ab47aa60ed khronos.patch " diff --git a/extra/slock/slock.SMBuild b/extra/slock/slock.SMBuild index 9a2c8cd..eb052eb 100755 --- a/extra/slock/slock.SMBuild +++ b/extra/slock/slock.SMBuild @@ -2,7 +2,7 @@ app=slock version=1.4 build=1sml homepage="https://tools.suckless.org/slock/" -download="https://dl.suckless.org/tools/slock-1.4.tar.gz" +download="https://dl.suckless.org/tools/slock-$version.tar.gz" desc="Simple X display locker" requires="libxext" @@ -27,4 +27,4 @@ build() { sha512sums=" 74b69dd493266fdfca5257dd7ff0ba6cd50efd30febc4f8576c1f92e15a5225a933784a7dae8e0b0be72e4258d747c396c46a214675f1c6efdebe5bb453226b1 slock-1.4.tar.lz -" \ No newline at end of file +" diff --git a/extra/spacefm/spacefm.SMBuild b/extra/spacefm/spacefm.SMBuild index a0b8c41..77d1afa 100755 --- a/extra/spacefm/spacefm.SMBuild +++ b/extra/spacefm/spacefm.SMBuild @@ -2,7 +2,7 @@ app=spacefm version=1.0.6 build=1sml homepage="https://ignorantguru.github.io/spacefm/" -download="https://github.com/IgnorantGuru/spacefm/archive/refs/tags/1.0.6.tar.gz" +download="https://github.com/IgnorantGuru/spacefm/archive/refs/tags/$version.tar.gz" desc="Multi-panel tabbed file manager" requires="gcc-libs zlib netbsd-curses libidn libtasn1 gmp libjpeg-turbo gnutls eudev nettle openssl gtk2 ffmpeg" @@ -18,7 +18,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ $builddist make diff --git a/extra/tmux/tmux.SMBuild b/extra/tmux/tmux.SMBuild index 836af21..d737917 100755 --- a/extra/tmux/tmux.SMBuild +++ b/extra/tmux/tmux.SMBuild @@ -2,7 +2,7 @@ app=tmux version=2.8 build=1sml homepage="https://github.com/tmux/tmux" -download="https://github.com/tmux/tmux/archive/refs/tags/2.8.tar.gz" +download="https://github.com/tmux/tmux/archive/refs/tags/$version.tar.gz" desc="terminal multiplexer, alternative to GNU screen" requires="netbsd-curses libevent" @@ -15,8 +15,7 @@ build() { fixbuilddirpermissions ./configure \ - --prefix="" \ - --sysconfdir=/etc + --prefix="" make make install DESTDIR=$pkg diff --git a/extra/v4l-utils/v4l-utils.SMBuild b/extra/v4l-utils/v4l-utils.SMBuild index bba898d..c4d614a 100755 --- a/extra/v4l-utils/v4l-utils.SMBuild +++ b/extra/v4l-utils/v4l-utils.SMBuild @@ -2,7 +2,7 @@ app=v4l-utils version=1.20.0 build=1sml homepage="http://linuxtv.org" -download="https://linuxtv.org/downloads/v4l-utils/v4l-utils-1.20.0.tar.bz2" +download="https://linuxtv.org/downloads/v4l-utils/v4l-utils-$version.tar.bz2" desc="libraries and utilities for writing video applications" requires="gcc-libs argp-standalone hicolor-icon-theme libjpeg-turbo sdl2" @@ -21,7 +21,6 @@ build() { LIBS="-largp" \ ./configure \ --prefix="" \ - --sysconfdir=/etc \ --sbindir=/bin \ --disable-static @@ -34,7 +33,7 @@ build() { } sha512sums=" -179ca8dbbf7af5fa4870b70f17645d7834fe6ba52670ae6b58473efa257db0cd812ce14f16574cc4491c0bcb218835e4c29f1354882a151687eecec97852fc63 v4l-utils-1.20.0.tar.bz2 +21f86007d2a1100196d9035c6cd20374850fe8e2da5bf00263268d733a8caae64cadcc688883cd79e12823d9e78c3b02a36b56ad636d7563381a50b6b41a86e6 v4l-utils-1.20.0.tar.lz 3e51af7a77a8f06e1278022362347808b233cf021a277ce9cd66a9553e754bf91b3923c32ab17a86b11f4ef2555a5f1d544d0fc22e82a2997e34060dd561f760 getsubopt.patch 358611fbae8348f17bf49c08820b4641deb1f7282ce2c1e20b8fdf0a85cd73ca4b46f6668c2a7328b5261e401c12f471170a9a1f3fc2982b6897ff11386c06c6 types.patch " diff --git a/extra/vim/vim.SMBuild b/extra/vim/vim.SMBuild index c8b2eb5..baa238f 100755 --- a/extra/vim/vim.SMBuild +++ b/extra/vim/vim.SMBuild @@ -2,7 +2,7 @@ app=vim version=8.1 build=1sml homepage="https://www.vim.org/" -download="ftp://ftp.vim.org/pub/vim/unix/vim-8.1.tar.bz2" +download="ftp://ftp.vim.org/pub/vim/unix/vim-$version.tar.bz2" desc="Vi IMproved UNIX text editor" requires="netbsd-curses" diff --git a/extra/wmstickynotes/wmstickynotes.SMBuild b/extra/wmstickynotes/wmstickynotes.SMBuild index 81f401b..2468f4e 100755 --- a/extra/wmstickynotes/wmstickynotes.SMBuild +++ b/extra/wmstickynotes/wmstickynotes.SMBuild @@ -2,7 +2,7 @@ app=wmstickynotes version=0.7 build=1sml homepage="https://sourceforge.net/projects/wmstickynotes/" -download="http://sourceforge.net/projects/wmstickynotes/files/wmstickynotes/wmstickynotes-0.7.tar.gz" +download="http://sourceforge.net/projects/wmstickynotes/files/wmstickynotes/wmstickynotes-$version.tar.gz" desc="Window maker docking app that resembles sticky notes" requires="gtk2" @@ -15,8 +15,7 @@ build() { fixbuilddirpermissions ./configure \ - --prefix="" \ - --sysconfdir=/etc + --prefix="" make make install DESTDIR=$pkg diff --git a/extra/wxwidgets/wxwidgets.SMBuild b/extra/wxwidgets/wxwidgets.SMBuild index 335d334..92bda84 100755 --- a/extra/wxwidgets/wxwidgets.SMBuild +++ b/extra/wxwidgets/wxwidgets.SMBuild @@ -2,7 +2,7 @@ app=wxwidgets version=3.0.5.1 build=1sml homepage="https://wxwidgets.org/" -download="https://github.com/wxWidgets/wxWidgets/releases/download/v3.0.5.1/wxWidgets-3.0.5.1.tar.bz2" +download="https://github.com/wxWidgets/wxWidgets/releases/download/v$version/wxWidgets-$version.tar.bz2" desc="C++ library for writing for writing apps with single codebase" requires="gtk3 sdl2 libnotify" @@ -16,7 +16,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --with-gtk=3 \ --with-opengl \ --with-sdl \ @@ -34,5 +33,5 @@ build() { } sha512sums=" -0a789fc5e71d414e43f75b5c16076fe8b1bcd7671be0770e4269dcef66d830c1bc74e183f49db270b928862f13472666c283fe2aa98b9006681722e06100725d wxWidgets-3.0.5.1.tar.bz2 -" \ No newline at end of file +53fb86b5a747db36947ae9494d0172ab7ce57bfca6bdcd416c78aa96a05045c633aeacfd518de54e9519fab3da937afd50cdd83554c588c0755b35e3a99389b9 wxWidgets-3.0.5.1.tar.lz +" diff --git a/extra/xarchiver/xarchiver.SMBuild b/extra/xarchiver/xarchiver.SMBuild index 4a266d3..1db6f16 100755 --- a/extra/xarchiver/xarchiver.SMBuild +++ b/extra/xarchiver/xarchiver.SMBuild @@ -15,7 +15,6 @@ build() { ./configure \ --prefix="" \ - --sysconfdir=/etc \ --enable-gtk2 make diff --git a/extra/xscreensaver/xscreensaver.SMBuild b/extra/xscreensaver/xscreensaver.SMBuild index 4a07c06..2cb6817 100755 --- a/extra/xscreensaver/xscreensaver.SMBuild +++ b/extra/xscreensaver/xscreensaver.SMBuild @@ -2,7 +2,7 @@ app=xscreensaver version=6.03 build=1sml homepage="https://www.jwz.org/xscreensaver/" -download="https://www.jwz.org/xscreensaver/xscreensaver-6.03.tar.gz" +download="https://www.jwz.org/xscreensaver/xscreensaver-$version.tar.gz" desc="Screensaver for Xorg" requires="gtk2 gdk-pixbuf" @@ -16,9 +16,6 @@ build() { ./configure \ --prefix="/" \ - --sysconfdir=/etc \ - --localstatedir=/var \ - --libexecdir=/lib \ --with-login-manager \ --with-gtk \ --with-gl \ @@ -41,5 +38,5 @@ build() { } sha512sums=" -4aa30824c972a73dc09aeba478cad074f273839a4c7641cddd292da38fc75db10a3f6243cbe8619c5e39cad54c27d33e1e271dfed167458faa7747fb0a090630 xscreensaver-6.03.tar.gz +d564e13c07b27b1c0876a2be598ff02dfe322618d2a4611bafd2af5ba9d9f2b1fec7ecd381061e447f6be57dd44ab5894ea122af49cab1bc6976f816f6776ed4 xscreensaver-6.03.tar.lz "