Deleted audacious, calcurse, cmus, freerdp, galculator, gpaint, heimdall, mplayer, rdesktop, sdl, spacefm wxwidgets from extra

Updated extra package build list
This commit is contained in:
PktSurf 2023-06-12 22:00:24 +05:30
parent 0574064e65
commit 1f0e23fa39
21 changed files with 1 additions and 598 deletions

View file

@ -1,44 +1,33 @@
sdl
sdl2
libass
ffmpeg
ffmpegthumbnailer
rdesktop
rxvt-unicode
dmenu
dwm
bluez
blueman
feh
galculator
imagemagick
abiword
gnumeric
xarchiver
mupdf
mplayer
spacefm
gtypist
testdisk
audacious
gpaint
iotop
cmus
mtd-utils
freerdp
mpv
dia
v4l-utils
scrcpy
slock
heimdall
tmux
calcurse
florence
micro-tetris
cmatrix
vim
xscreensaver
wxwidgets
adafruit-io
gthumb
gimp

View file

@ -1,35 +0,0 @@
# Maintainer: PktSurf <smlinux@pktsurf.in>
app=audacious
version=4.0.2
build=1sml
homepage="http://www.audacious-media-player.org"
desc="Lightweight, advanced audio player focused on audio quality"
requires="desktop-file-utils unzip hicolor-icon-theme gtk2"
prepbuilddir() {
mkandenterbuilddir
rm -rf $app-$version
tar xf $srcdir/$app-$version.tar.?z*
cd $app-$version
fixbuilddirpermissions
}
build() {
./configure \
--prefix="" \
--with-buildstamp='SMLinux' \
--enable-gtk \
--disable-qt
make
make install DESTDIR=$pkg
cp COPYING $pkgdocs/
mkfinalpkg
}
sha512sums="
74f65d4e7975357f1492a4169f2c5d710d71f0021851853f47acbd8ea8da9678fca8f0363eeb97072be73129e4676bf76c9adb8fa6db7dbcd0f9ca4113265702 audacious-4.0.2.tar.lz
"

View file

@ -1 +0,0 @@
[ -x /etc/rc.d/rc.gtk ] && /etc/rc.d/rc.gtk

View file

@ -1,33 +0,0 @@
# Maintainer: PktSurf <smlinux@pktsurf.in>
app=calcurse
version=4.0.0
build=1sml
homepage="https://calcurse.org/"
download="https://calcurse.org/files/calcurse-$version.tar.gz"
desc="text-based calendar and scheduling application"
requires="netbsd-curses"
prepbuilddir() {
mkandenterbuilddir
rm -rf $app-$version
tar xf $srcdir/$app-$version.tar.?z*
cd $app-$version
fixbuilddirpermissions
}
build() {
./configure \
--prefix=""
make
make install DESTDIR=$pkg
cp COPYING $pkgdocs/
mkfinalpkg
}
sha512sums="
a34b78437398160124d59e706aab2ff460fb726ad208ff05e8a2c404a21d9ab8b460aff9499eba239ccf82cf93dd0cf96d52ef22f597272e6d85c2ec6d5e3a3d calcurse-4.0.0.tar.lz
"

View file

@ -1,34 +0,0 @@
# Maintainer: PktSurf <smlinux@pktsurf.in>
app=cmus
version=2.8.0
build=2sml
homepage="https://cmus.github.io/"
download="https://github.com/cmus/cmus/archive/v$version.tar.gz"
desc="Fast text-mode music player"
requires="faad2 flac libao libsamplerate ffmpeg"
prepbuilddir() {
mkandenterbuilddir
rm -rf $app-$version
tar xf $srcdir/$app-$version.tar.?z*
cd $app-$version
fixbuilddirpermissions
}
build() {
./configure \
prefix="" \
exampledir="/share/doc/$app-$version/examples"
make
make install DESTDIR=$pkg
cp COPYING $pkgdocs/
mkfinalpkg
}
sha512sums="
471ca1a87792c5a63f56815b24c6d6d3237dc4ce18485dbada9010fa281c0d49b6282fb04e9274dd8ecfd2ade94e5fc6688701aa4479cb43e93d07f720e67785 cmus-2.8.0.tar.lz
"

View file

@ -1,50 +0,0 @@
# Maintainer: PktSurf <smlinux@pktsurf.in>
app=freerdp
version=2.2.0
build=1sml
homepage="https://www.freerdp.com"
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"
prepbuilddir() {
mkandenterbuilddir
rm -rf FreeRDP-$version
tar xf $srcdir/FreeRDP-$version.tar.?z*
cd FreeRDP-$version
fixbuilddirpermissions
}
build() {
mkdir -p smbuild && cd smbuild
cmake .. \
-DCMAKE_INSTALL_PREFIX="" \
-DCMAKE_INSTALL_LIBDIR="lib" \
-DWITH_CUPS=OFF \
-DWITH_FFMPEG=ON \
-DWITH_JPEG=ON \
-DWITH_SERVER=ON \
-DWITH_SWSCALE=ON \
-DWITH_CHANNELS=ON \
-DWITH_CLIENT_CHANNELS=ON \
-DWITH_SERVER_CHANNELS=ON \
-DWITH_VAAPI=ON \
-DCHANNEL_URBRDC_CLIENT=ON \
-DWITH_SYSTEMD=OFF \
-DWITH_WAYLAND=ON \
-DWITH_PULSE=OFF \
-DCMAKE_BUILD_TYPE=None \
-Wno-dev
make
make install DESTDIR=$pkg
cp ../LICENSE $pkgdocs/
mkfinalpkg
}
sha512sums="
e14185db3f9e9900427c3149eef872ab9939ac33e307f7e7c73323e463f05b87f9ee8e6157a38a6dcb3d859039dd220b42b4a470c2d8b6c58045092960102135 FreeRDP-2.2.0.tar.lz
"

View file

@ -1 +0,0 @@
[ -x /etc/rc.d/rc.gtk ] && /etc/rc.d/rc.gtk

View file

@ -1,35 +0,0 @@
# Maintainer: PktSurf <smlinux@pktsurf.in>
app=galculator
version=2.1.4
build=3sml
homepage="https://galculator.mnim.org/"
download="https://galculator.mnim.org/downloads/galculator-$version.tar.bz2"
desc="GTK calculator for GNOME"
requires="intltool gtk2 graphite2"
prepbuilddir() {
mkandenterbuilddir
rm -rf $app-$version
tar xf $srcdir/$app-$version.tar.?z*
cd $app-$version
fixbuilddirpermissions
}
build() {
./configure \
--prefix="" \
--enable-gtk3 \
$builddist
make
make install DESTDIR=$pkg
cp COPYING $pkgdocs/
mkfinalpkg
}
sha512sums="
909efb8cd5bc9fd4997a9025106656ce13b83b1dbfa039822f01421c6cfe46b57dbf683743a5d60be606fa1d80cf9bdf86ad37bb676592d0c637e964058a0904 galculator-2.1.4.tar.lz
"

View file

@ -1 +0,0 @@
[ -x /etc/rc.d/rc.gtk ] && /etc/rc.d/rc.gtk

View file

@ -1,37 +0,0 @@
# Maintainer: PktSurf <smlinux@pktsurf.in>
app=gpaint
version=0.3.2
build=2sml
homepage="https://www.gnu.org/software/gpaint/"
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 "
prepbuilddir() {
mkandenterbuilddir
rm -rf $app-$version
tar xf $srcdir/$app-$version.tar.?z*
cd $app-$version
fixbuilddirpermissions
sed -i 's/GTK_RESPONSE_DISCARD/GTK_RESPONSE_NO/' src/drawing.c
}
build() {
./configure \
--prefix=""
make
make install DESTDIR=$pkg
cp COPYING $pkgdocs/
mv $pkg/bin/gpaint-2 $pkg/bin/gpaint
mkfinalpkg
}
sha512sums="
6e8de4793e6e74676efbf190b117af0de1af8320c60ae160092c9d0fb7977215979abf607ffb172b2cb99eb50dece481d008bb42c0062d65023915290c26c397 gpaint-0.3.2.tar.lz
"

View file

@ -1,36 +0,0 @@
# Maintainer: PktSurf <smlinux@pktsurf.in>
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/v$version.tar.gz"
desc="Cross-platform open-source tool suite to flash ROMs onto Samsung mobile devices"
requires="gcc-libs libusb eudev"
prepbuilddir() {
mkandenterbuilddir
rm -rf Heimdall-$version
tar xf $srcdir/Heimdall-$version.tar.?z*
cd Heimdall-$version
fixbuilddirpermissions
}
build() {
mkdir -p smbuild && cd smbuild
cmake .. \
-DCMAKE_INSTALL_PREFIX="/" \
-DDISABLE_FRONTEND=ON \
make
install -Dm 0755 bin/heimdall $pkg/bin/heimdall
install -Dm 0644 ../heimdall/60-heimdall.rules $pkg/lib/udev/rules.d/60-heimdall.rules
cp ../LICENSE $pkgdocs/
mkfinalpkg
}
sha512sums="
fc461d5281a3e8a6188ec5ba845d6e719285c91e2874fbbc62b6c54a8494c84fa1b93c15c2684ed936061c861b9a892aaca0a69efe692534e4f09da13077472d Heimdall-1.4.2.tar.lz
"

View file

@ -1 +0,0 @@
[ -x /etc/rc.d/rc.gtk ] && /etc/rc.d/rc.gtk

View file

@ -1,40 +0,0 @@
# Maintainer: PktSurf <smlinux@pktsurf.in>
app=mplayer
version=20180720
build=1sml
homepage="https://www.mplayerhq.hu/"
download=""
desc="The Linux movie player with support for several dozen formats"
requires="libpng zlib gnutls libjpeg-turbo giflib alsa-lib libcdio-paranoia freetype fontconfig fribidi bzip2 lzo libvorbis libtheora lame libass libogg mpg123 faad2 ffmpeg opus opusfile libxext libx11 libxv libvdpau libxinerama sdl mesa libopenal x264 gtk2 libidn libtasn1 nettle gmp expat e2fsprogs harfbuzz pcre libxcb libxdamage libdrm libffi libxrender libxscrnsaver"
prepbuilddir() {
mkandenterbuilddir
rm -rf MPlayer-$version
tar xf $srcdir/MPlayer-$version.tar.?z
cd MPlayer-$version
fixbuilddirpermissions
}
build() {
./configure \
--prefix="" \
--confdir=/etc/mplayer \
--disable-ffmpeg_a \
--disable-arts \
--enable-gui \
--enable-menu \
--enable-vdpau \
--disable-ossaudio
make
make install DESTDIR=$pkg
cp Copyright LICENSE $pkgdocs/
mkfinalpkg
}
sha512sums="
bab689d4c794527875872001e4921efe9b642c472791d55bcae0231992796e4096c16db47acd40af7da057d5ecee90d4afc9c36c84671063d8f67c5c060bae91 MPlayer-20180720.tar.lz
"

View file

@ -1,37 +0,0 @@
# Maintainer: PktSurf <smlinux@pktsurf.in>
app=rdesktop
version=1.9.0
build=1sml
homepage="http://www.rdesktop.org"
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"
prepbuilddir() {
mkandenterbuilddir
rm -rf $app-$version
tar xf $srcdir/$app-$version.tar.?z*
cd $app-$version
fixbuilddirpermissions
./bootstrap
}
build() {
./configure \
--prefix="" \
--disable-credssp \
--disable-smartcard \
$builddist
make
make install DESTDIR=$pkg
cp COPYING $pkgdocs/
mkfinalpkg
}
sha512sums="
e16b5cf61a70b14458eb870f772bc7635857f3822fde5ab288ceb30e178494120fcceac97f7d23fb771260eccf1985386d4702611cd150cfb8a4cac7859a2620 rdesktop-1.9.0.tar.lz
"

View file

@ -1,22 +0,0 @@
Makes SDL-1.2 SDL_WM_GrabInput() non-blocking in case of SDL window is not
viewable. Patch provided by <pbonzini@redhat.com>.
See <http://bugzilla.libsdl.org/show_bug.cgi?id=1155>.
--- ./src/video/x11/SDL_x11wm.c 2007-12-31 04:48:13.000000000 +0000
+++ ./src/video/x11/SDL_x11wm.c 2009-01-15 10:27:14.000000000 +0000
@@ -351,13 +351,14 @@ SDL_GrabMode X11_GrabInputNoLock(_THIS,
result = XGrabPointer(SDL_Display, SDL_Window, True, 0,
GrabModeAsync, GrabModeAsync,
SDL_Window, None, CurrentTime);
- if ( result == GrabSuccess ) {
+ if ( result == GrabSuccess || result == GrabNotViewable ) {
break;
}
SDL_Delay(100);
}
if ( result != GrabSuccess ) {
/* Uh, oh, what do we do here? */ ;
+ return(SDL_GRAB_OFF);
}
/* Now grab the keyboard */
XGrabKeyboard(SDL_Display, WMwindow, True,

View file

@ -1,49 +0,0 @@
# Maintainer: PktSurf <smlinux@pktsurf.in>
app=sdl
version=1.2.15
build=1sml
homepage="https://www.libsdl.org"
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"
prepbuilddir() {
mkandenterbuilddir
rm -rf SDL-$version
tar xf $srcdir/SDL-$version.tar.?z*
cd SDL-$version
fixbuilddirpermissions
applypatch $srcdir/grabnotviewable.patch
applypatch $srcdir/xdata32.patch
}
build() {
./configure \
--prefix="" \
--disable-nasm \
--disable-esd \
--disable-video-svga \
--disable-video-ggi \
--disable-video-aalib \
--enable-alsa \
--with-x \
--disable-rpath \
--disable-static \
--disable-pulseaudio \
$builddist
make
make install DESTDIR=$pkg
cp COPYING $pkgdocs/
mkfinalpkg
}
sha512sums="
750c7ddcb72218e3b67d4149281d24da50f4633e47f73ad54d0d9e0e8f717784c982babe481d0017835c276a5b8f2159ef0d765835e051aa335d672cb2c40c20 SDL-1.2.15.tar.lz
20049408d4c00d895c39a7901d889d1874ebcd382e93b2e8df38bd3726e2236f4e9a980720724cf176a35d05fb0db5dbcabd42089423adeb404f2dba16d52b7b grabnotviewable.patch
ae7cdb61930199a7989e1690be37133eddeb8d446fef3fb5bbe0008d5e3b30abb28f4cc8ffea5d7a186ec242f158ed06dbd2b9ea98ca3e3caeed5ab12bac6875 xdata32.patch
"

View file

@ -1,86 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns='http://www.w3.org/1999/xhtml' xml:lang='en' lang='en'>
<head>
<title>SDL.git - SDL</title>
<meta name='generator' content='cgit v0.9.2'/>
<meta name='robots' content='index, nofollow'/>
<link rel='stylesheet' type='text/css' href='/cgit-data/cgit.css'/>
<link rel='alternate' title='Atom feed' href='http://pkgs.fedoraproject.org/cgit/SDL.git/atom/SDL-1.2.15-const_XData32.patch?h=master' type='application/atom+xml'/>
</head>
<body>
<div id='cgit'><table id='header'>
<tr>
<td class='logo' rowspan='2'><a href='/cgit/'><img src='/cgit-data/cgit.png' alt='cgit logo'/></a></td>
<td class='main'><a href='/cgit/'>index</a> : <a title='SDL.git' href='/cgit/SDL.git/'>SDL.git</a></td><td class='form'><form method='get' action=''>
<select name='h' onchange='this.form.submit();'>
<option value='f10'>f10</option>
<option value='f11'>f11</option>
<option value='f12'>f12</option>
<option value='f13'>f13</option>
<option value='f14'>f14</option>
<option value='f15'>f15</option>
<option value='f16'>f16</option>
<option value='f17'>f17</option>
<option value='f18'>f18</option>
<option value='f19'>f19</option>
<option value='f20'>f20</option>
<option value='f7'>f7</option>
<option value='f8'>f8</option>
<option value='f9'>f9</option>
<option value='master' selected='selected'>master</option>
</select> <input type='submit' name='' value='switch'/></form></td></tr>
<tr><td class='sub'>SDL</td><td class='sub right'>Jesse Keating</td></tr></table>
<table class='tabs'><tr><td>
<a href='/cgit/SDL.git/'>summary</a><a href='/cgit/SDL.git/refs/'>refs</a><a href='/cgit/SDL.git/log/SDL-1.2.15-const_XData32.patch'>log</a><a class='active' href='/cgit/SDL.git/tree/SDL-1.2.15-const_XData32.patch'>tree</a><a href='/cgit/SDL.git/commit/SDL-1.2.15-const_XData32.patch'>commit</a><a href='/cgit/SDL.git/diff/SDL-1.2.15-const_XData32.patch'>diff</a><a href='/cgit/SDL.git/stats/SDL-1.2.15-const_XData32.patch'>stats</a></td><td class='form'><form class='right' method='get' action='/cgit/SDL.git/log/SDL-1.2.15-const_XData32.patch'>
<select name='qt'>
<option value='grep'>log msg</option>
<option value='author'>author</option>
<option value='committer'>committer</option>
<option value='range'>range</option>
</select>
<input class='txt' type='text' size='10' name='q' value=''/>
<input type='submit' value='search'/>
</form>
</td></tr></table>
<div class='path'>path: <a href='/cgit/SDL.git/tree/'>root</a>/<a href='/cgit/SDL.git/tree/SDL-1.2.15-const_XData32.patch'>SDL-1.2.15-const_XData32.patch</a></div><div class='content'>blob: 0f1c07cfb113e4cc650589e199d4e79a538c44e0 (<a href='/cgit/SDL.git/plain/SDL-1.2.15-const_XData32.patch'>plain</a>)
<table summary='blob content' class='blob'>
<tr><td class='linenumbers'><pre><a class='no' id='n1' name='n1' href='#n1'>1</a>
<a class='no' id='n2' name='n2' href='#n2'>2</a>
<a class='no' id='n3' name='n3' href='#n3'>3</a>
<a class='no' id='n4' name='n4' href='#n4'>4</a>
<a class='no' id='n5' name='n5' href='#n5'>5</a>
<a class='no' id='n6' name='n6' href='#n6'>6</a>
<a class='no' id='n7' name='n7' href='#n7'>7</a>
<a class='no' id='n8' name='n8' href='#n8'>8</a>
<a class='no' id='n9' name='n9' href='#n9'>9</a>
<a class='no' id='n10' name='n10' href='#n10'>10</a>
<a class='no' id='n11' name='n11' href='#n11'>11</a>
<a class='no' id='n12' name='n12' href='#n12'>12</a>
<a class='no' id='n13' name='n13' href='#n13'>13</a>
<a class='no' id='n14' name='n14' href='#n14'>14</a>
<a class='no' id='n15' name='n15' href='#n15'>15</a>
<a class='no' id='n16' name='n16' href='#n16'>16</a>
</pre></td>
<td class='lines'><pre><code>libX11-1.5.99.901 has changed prototype of _XData32
&lt;http://bugzilla.libsdl.org/show_bug.cgi?id=1769&gt;
diff -r b6b2829cd7ef src/video/x11/SDL_x11sym.h
--- a/src/video/x11/SDL_x11sym.h Wed Feb 27 15:20:31 2013 -0800
+++ b/src/video/x11/SDL_x11sym.h Wed Mar 27 16:07:23 2013 +0100
@@ -165,7 +165,7 @@
*/
#ifdef LONG64
SDL_X11_MODULE(IO_32BIT)
-SDL_X11_SYM(int,_XData32,(Display *dpy,register long *data,unsigned len),(dpy,data,len),return)
+SDL_X11_SYM(int,_XData32,(Display *dpy,register _Xconst long *data,unsigned len),(dpy,data,len),return)
SDL_X11_SYM(void,_XRead32,(Display *dpy,register long *data,long len),(dpy,data,len),)
#endif
</code></pre></td></tr></table>
</div> <!-- class=content -->
<div class='footer'>generated by cgit v0.9.2 at 2013-10-21 09:41:28 (GMT)</div>
</div> <!-- id=cgit -->
</body>
</html>

View file

@ -1 +0,0 @@
[ -x /etc/rc.d/rc.gtk ] && /etc/rc.d/rc.gtk

View file

@ -1,10 +0,0 @@
--- a/src/main.c
+++ b/src/main.c
@@ -21,6 +21,7 @@
/* socket is used to keep single instance */
#include <sys/types.h>
+#include <sys/sysmacros.h>
#include <sys/socket.h>
#include <sys/un.h>

View file

@ -1,37 +0,0 @@
# Maintainer: PktSurf <smlinux@pktsurf.in>
app=spacefm
version=1.0.6
build=1sml
homepage="https://ignorantguru.github.io/spacefm/"
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"
prepbuilddir() {
mkandenterbuilddir
rm -rf $app-$version
tar xf $srcdir/$app-$version.tar.?z*
cd $app-$version
fixbuilddirpermissions
applypatch $srcdir/spacefm-include-sysmacros.patch
}
build() {
./configure \
--prefix="" \
$builddist
make
make install DESTDIR=$pkg
cp COPYING* $pkgdocs/
mkfinalpkg
}
sha512sums="
03cbb9bdcaa955ed3645c65a0b6f0d59e7279590dedabe68a833437d5ba4ae5e100894cb74bca1713233aa2767b53d35d45b97f4bd350d238a2bdc8959be7fc5 spacefm-1.0.6.tar.lz
d7b33441700141dc956df54f03393c02783fc5188b82883401d4781c52fb383089af5ed3b3645b686078a6ac06d3b3e269f7ee5ab3f4d1416ebb0141fbaa7b7e spacefm-include-sysmacros.patch
"

View file

@ -1,40 +0,0 @@
# Maintainer: PktSurf <smlinux@pktsurf.in>
app=wxwidgets
version=3.0.5.1
build=1sml
homepage="https://wxwidgets.org/"
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"
prepbuilddir() {
mkandenterbuilddir
rm -rf wxWidgets-$version
tar xf $srcdir/wxWidgets-$version.tar.?z*
cd wxWidgets-$version
fixbuilddirpermissions
}
build() {
./configure \
--prefix="" \
--with-gtk=3 \
--with-opengl \
--with-sdl \
--with-libnotify \
--enable-mediactrl \
--enable-unicode \
--with-libmspack
make
make install DESTDIR=$pkg
install -Dm 644 docs/licence.txt $pkgdocs/LICENSE
mkfinalpkg
}
sha512sums="
53fb86b5a747db36947ae9494d0172ab7ce57bfca6bdcd416c78aa96a05045c633aeacfd518de54e9519fab3da937afd50cdd83554c588c0755b35e3a99389b9 wxWidgets-3.0.5.1.tar.lz
"