diff --git a/multimedia/plugin/libmpdclient/actions.py b/multimedia/plugin/libmpdclient/actions.py
new file mode 100644
index 0000000000..f4a064ccdd
--- /dev/null
+++ b/multimedia/plugin/libmpdclient/actions.py
@@ -0,0 +1,20 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file https://www.gnu.org/licenses/gpl-3.0.txt
+
+from pisi.actionsapi import mesontools
+from pisi.actionsapi import pisitools
+
+def setup():
+ mesontools.configure("-Dtcp=true")
+
+def build():
+ mesontools.build()
+
+def install():
+ mesontools.install()
+
+ pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README.rst")
+
diff --git a/multimedia/plugin/libmpdclient/pspec.xml b/multimedia/plugin/libmpdclient/pspec.xml
new file mode 100644
index 0000000000..caade7ad2d
--- /dev/null
+++ b/multimedia/plugin/libmpdclient/pspec.xml
@@ -0,0 +1,60 @@
+
+
+
+
+ libmpdclient
+ https://www.musicpd.org/libs/libmpdclient/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ BSD
+ library
+ multimedia.plugin
+ C library to implement a MPD client
+
+ A stable, documented, asynchronous API library for interfacing MPD in the C, C++ and Objective C languages.
+
+
+ https://musicpd.org/download/libmpdclient/2/libmpdclient-2.19.tar.xz
+
+
+ meson
+
+
+
+
+ libmpdclient
+
+ vala
+ glib2
+
+
+ /usr/lib
+ /usr/share
+ /usr/share/doc
+
+
+
+
+ libmpdclient-devel
+
+ libmpdclient
+
+
+ /usr/lib/pkgconfig
+ /usr/include
+
+
+
+
+
+ 2020-12-13
+ 2.19
+ First Beta release.
+ fury
+ wascheme@tuta.io
+
+
+
+
diff --git a/multimedia/plugin/libmpdclient/translations.xml b/multimedia/plugin/libmpdclient/translations.xml
new file mode 100644
index 0000000000..009c6ed86b
--- /dev/null
+++ b/multimedia/plugin/libmpdclient/translations.xml
@@ -0,0 +1,22 @@
+
+
+
+ libmpdclient
+ MPD için istemci geliştirme kitaplığı
+ Biblioteka kliencka MPD
+ libmpdclient, MPD etkileşimi için C, C++ ve Object C dillerinde kullanılabilen istikrarlı, belgelendirilmiş, asenkron bir kitaplıktır.
+ Biblioteka do tworzenia klientów demona MPD (Music Player Daemon).
+
+
+
+ libmpdclient-devel
+ libmpdclient için geliştirme dosyaları
+ Pliki naglowkowe do libmpdclient
+
+
+
+ libmpdclient-docs
+ libmpdclient yardım ve API belgeleri
+
+
+
diff --git a/multimedia/sound/faac/actions.py b/multimedia/sound/faac/actions.py
index 9e9796ee15..776e30bc91 100644
--- a/multimedia/sound/faac/actions.py
+++ b/multimedia/sound/faac/actions.py
@@ -2,21 +2,22 @@
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
-# See the file http://www.gnu.org/licenses/gpl.txt
+# See the file https://www.gnu.org/licenses/gpl-3.0.
+from pisi.actionsapi import shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
-from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
- #shelltools.system("./bootstrap")
- autotools.configure("--disable-static")
+ shelltools.system("./bootstrap")
+ autotools.configure("--disable-static")
def build():
- autotools.make()
+ autotools.make()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+
+ pisitools.dodoc("AUTHORS", "ChangeLog", "README", "TODO")
- pisitools.dodoc("ChangeLog", "AUTHORS", "NEWS", "README", "TODO")
diff --git a/multimedia/sound/faac/pspec.xml b/multimedia/sound/faac/pspec.xml
index 26fbed3717..b9eb532d16 100644
--- a/multimedia/sound/faac/pspec.xml
+++ b/multimedia/sound/faac/pspec.xml
@@ -1,87 +1,95 @@
-
+
-
- faac
- https://github.com/knik0/faac
-
- PisiLinux Community
- admins@pisilinux.org
-
- LGPLv2.1
- app:console
- library
- MPEG-4 audio codecs
- Free MPEG-4 audio codecs by AudioCoding.com.
- mirrors://sourceforge/faac/faac-1.29.9.2.tar.gz
-
- libmp4v2-devel
-
-
-
-
-
-
-
-
- faac
-
- libmp4v2
-
-
- /usr/bin
- /usr/lib
- /usr/share/doc/faac
- /usr/share/man
-
-
+
+ faac
+ https://github.com/knik0/faac
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ LGPLv2.1
+ app:console
+ library
+ MPEG-4 audio codecs
+ Free MPEG-4 audio codecs by AudioCoding.com.
+
+ https://ftp.osuosl.org/pub/blfs/conglomeration/faac/faac-1_30.tar.gz
+
+
+ libmp4v2-devel
+
+
+
+
+
+
+ faac
+
+ libmp4v2
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/man
+ /usr/share/doc
+
+
-
- faac-devel
- Development files for faac
-
- faac
-
-
- /usr/include
-
-
+
+ faac-devel
+ Development files for faac.
+
+ faac
+
+
+ /usr/include
+
+
-
-
- 2020-01-18
- 1.29.9.2
- Rebuild
- Pisi Linux Community
- admin@pisilinux.org
-
-
- 2018-08-01
- 1.29.9.2
- Rebuild
- Pisi Linux Community
- admin@pisilinux.org
-
-
- 2017-02-12
- 1.28
- Rebuild
- Pisi Linux Community
- admin@pisilinux.org
-
-
- 2016-06-09
- 1.28
- Release Bump
- Pisi Linux Community
- admin@pisilinux.org
-
-
- 2014-12-14
- 1.28
- First release
- Yusuf Aydemir
- yusuf.aydemir@pisilinux.org
-
-
+
+
+ 2020-12-13
+ 1.30
+ Ver. bump
+ Pisi Linux Community
+ admin@pisilinux.org
+
+
+ 2020-01-18
+ 1.29.9.2
+ Rebuild
+ Pisi Linux Community
+ admin@pisilinux.org
+
+
+ 2018-08-01
+ 1.29.9.2
+ Rebuild
+ Pisi Linux Community
+ admin@pisilinux.org
+
+
+ 2017-02-12
+ 1.28
+ Rebuild
+ Pisi Linux Community
+ admin@pisilinux.org
+
+
+ 2016-06-09
+ 1.28
+ Release Bump
+ Pisi Linux Community
+ admin@pisilinux.org
+
+
+ 2014-12-14
+ 1.28
+ First release
+ Yusuf Aydemir
+ yusuf.aydemir@pisilinux.org
+
+
+
diff --git a/multimedia/sound/faac/translations.xml b/multimedia/sound/faac/translations.xml
index 6911065c66..8081690937 100644
--- a/multimedia/sound/faac/translations.xml
+++ b/multimedia/sound/faac/translations.xml
@@ -1,12 +1,12 @@
-
- faac
- Özgür MPEG-4 ses codecleri
-
+
+ faac
+ Özgür MPEG-4 ses codecleri
+
-
- faac-devel
- faac için geliştirme dosyaları
-
+
+ faac-devel
+ faac için geliştirme dosyaları
+
diff --git a/multimedia/sound/faad2/actions.py b/multimedia/sound/faad2/actions.py
index 719d1f92cb..e14a921dd4 100644
--- a/multimedia/sound/faad2/actions.py
+++ b/multimedia/sound/faad2/actions.py
@@ -4,21 +4,20 @@
# Licensed under the GNU General Public License, version 3.
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
+from pisi.actionsapi import shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
- #pisitools.dosed("libfaad/Makefile.am", "iquote ", "I")
- autotools.autoreconf("-vfi")
-
- autotools.configure("--without-xmms \
- --disable-static")
+ shelltools.system("./bootstrap")
+ autotools.configure("--without-xmms --disable-static")
def build():
- autotools.make()
+ autotools.make()
def install():
- autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+
+ pisitools.dodoc("AUTHORS", "ChangeLog", "README*")
- pisitools.dodoc("AUTHORS", "ChangeLog", "NEWS", "README", "TODO")
diff --git a/multimedia/sound/faad2/pspec.xml b/multimedia/sound/faad2/pspec.xml
index 0c8a7b2850..844d206f71 100644
--- a/multimedia/sound/faad2/pspec.xml
+++ b/multimedia/sound/faad2/pspec.xml
@@ -1,97 +1,104 @@
-
+
-
- faad2
- https://github.com/knik0/faad2
-
- PisiLinux Community
- admins@pisilinux.org
-
- GPLv2
- app:console
- library
- MPEG2 and MPEG4 AAC decoder
- FAAD2 is a HE, LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder.
- https://downloads.sourceforge.net/faac/faad2-2.8.8.tar.gz
-
-
-
-
-
-
-
+
+ faad2
+ https://github.com/knik0/faad2
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv2
+ app:console
+ library
+ Freeware Advanced Audio (AAC) Decoder including SBR decoding.
+ FAAD2 is a HE, LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder. FAAD2 includes code for SBR (HE AAC) decoding. FAAD2 is licensed under the GPL.
+
+ https://ftp.osuosl.org/pub/blfs/conglomeration/faad2/faad2-2_10_0.tar.gz
+
+
+
+
+
+
+
+
-
- faad2
-
-
-
-
- /usr/bin
- /usr/lib
- /usr/share/doc/faad2
- /usr/share/man
-
-
+
+ faad2
+
+
+
+
+ /usr/bin
+ /usr/lib
+ /usr/share/man
+ /usr/share/doc
+
+
-
- faad2-devel
- Development files for faad2
-
- faad2
-
-
- /usr/include
-
-
+
+ faad2-devel
+ Development files for faad2.
+
+ faad2
+
+
+ /usr/include
+ /usr/lib/pkgconfig
+
+
-
-
- 2020-03-03
- 2.8.8
- Rebuild.
- Pisi Linux Community
- admin@pisilinux.org
-
-
- 2020-01-18
- 2.8.8
- Version bump.
- Pisi Linux Community
- admin@pisilinux.org
-
-
- 2018-08-01
- 2.8.8
- Version bump.
- Pisi Linux Community
- admin@pisilinux.org
-
-
- 2017-02-12
- 2.7
- Rebuild
- Pisi Linux Community
- admin@pisilinux.org
-
-
- 2016-06-09
- 2.7
- Release Bump
- Pisi Linux Community
- admin@pisilinux.org
-
-
- 2014-05-20
- 2.7
- First release
- Serdar Soytetir
- kaptan@pisilinux.org
-
-
+
+
+ 2020-12-13
+ 2.10
+ Ver. bump
+ Pisi Linux Community
+ admin@pisilinux.org
+
+
+ 2020-03-03
+ 2.8.8
+ Rebuild.
+ Pisi Linux Community
+ admin@pisilinux.org
+
+
+ 2020-01-18
+ 2.8.8
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
+
+ 2018-08-01
+ 2.8.8
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
+
+ 2017-02-12
+ 2.7
+ Rebuild
+ Pisi Linux Community
+ admin@pisilinux.org
+
+
+ 2016-06-09
+ 2.7
+ Release Bump
+ Pisi Linux Community
+ admin@pisilinux.org
+
+
+ 2014-05-20
+ 2.7
+ First release
+ Serdar Soytetir
+ kaptan@pisilinux.org
+
+
+
diff --git a/multimedia/sound/faad2/translations.xml b/multimedia/sound/faad2/translations.xml
index dff515c140..63c5598c33 100644
--- a/multimedia/sound/faad2/translations.xml
+++ b/multimedia/sound/faad2/translations.xml
@@ -1,13 +1,13 @@
-
- faad2
- AAC yorumlayıcı
- FAAD2 bir HE, LC, MAIN ve LTP profil, MPEG2 ve MPEG4 AAC çözücüdür.
-
+
+ faad2
+ AAC yorumlayıcı
+ FAAD2 bir HE, LC, MAIN ve LTP profil, MPEG2 ve MPEG4 AAC çözücüdür.
+
-
- faad2-devel
- faad2 için geliştirme dosyaları
-
+
+ faad2-devel
+ faad2 için geliştirme dosyaları
+
diff --git a/multimedia/stream/mpd/actions.py b/multimedia/stream/mpd/actions.py
new file mode 100644
index 0000000000..fea4adc613
--- /dev/null
+++ b/multimedia/stream/mpd/actions.py
@@ -0,0 +1,105 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file https://www.gnu.org/licenses/gpl-3.0.txt
+
+from pisi.actionsapi import mesontools
+from pisi.actionsapi import pisitools
+
+def setup():
+# pisitools.dosed("doc/meson.build", "sphinx-build", "sphinx-build3")
+ pisitools.ldflags.add("-lbsd")
+ pisitools.cxxflags.add("-lbsd")
+ mesontools.configure("-Ddocumentation=enabled -Dfifo=false \
+ \
+ -Dtcp=true \
+ -Ddsd=true \
+ -Dcue=true \
+ -Dpipe=true \
+ -Dhttpd=true \
+ -Depoll=true \
+ -Ddaemon=true \
+ -Dinotify=true \
+ -Deventfd=true \
+ -Dsignalfd=true \
+ -Drecorder=true \
+ -Ddatabase=true \
+ -Dneighbor=true \
+ -Dwave_encoder=true \
+ -Dlocal_socket=true \
+ \
+ -Dao=enabled \
+ -Dgme=enabled \
+ -Dmad=enabled \
+ -Dmms=enabled \
+ -Dnfs=enabled \
+ -Dicu=enabled \
+ -Doss=enabled \
+ -Dfaad=enabled \
+ -Dflac=enabled \
+ -Dipv6=enabled \
+ -Dupnp=enabled \
+ -Dcurl=enabled \
+ -Dalsa=enabled \
+ -Dopus=enabled \
+ -Dlame=enabled \
+ -Djack=enabled \
+ -Dsoxr=enabled \
+ -Ddbus=enabled \
+ -Dpcre=enabled \
+ -Dyajl=enabled \
+ -Dzlib=enabled \
+ -Dzzip=enabled \
+ -Dqobuz=enabled \
+ -Dtidal=enabled \
+ -Diconv=enabled \
+ -Dshout=enabled \
+ -Dbzip2=enabled \
+ -Dshine=enabled \
+ -Dpulse=enabled \
+ -Dexpat=enabled \
+ -Dopenal=enabled \
+ -Dmpg123=enabled \
+ -Dvorbis=enabled \
+ -Dudisks=enabled \
+ -Dwebdav=enabled \
+ -Dmpcdec=enabled \
+ -Dffmpeg=enabled \
+ -Dmikmod=enabled \
+ -Did3tag=enabled \
+ -Dsqlite=enabled \
+ -Dmodplug=enabled \
+ -Dwavpack=enabled \
+ -Dtwolame=enabled \
+ -Diso9660=enabled \
+ -Dsndfile=enabled \
+ -Dsmbclient=enabled \
+ -Daudiofile=enabled \
+ -Dvorbisenc=enabled \
+ -Dfluidsynth=enabled \
+ -Dsoundcloud=enabled \
+ -Dchromaprint=enabled \
+ -Dlibmpdclient=enabled \
+ -Dlibsamplerate=enabled \
+ -Dcdio_paranoia=enabled \
+ -Dsolaris_output=enabled \
+ \
+ -Dzeroconf=auto \
+ \
+ -Dsndio=disabled \
+ -Dadplug=disabled \
+ -Dtremor=disabled \
+ -Dsidplay=disabled \
+ -Dsystemd=disabled \
+ -Dwildmidi=disabled")
+
+def build():
+ mesontools.build()
+
+def install():
+ mesontools.install()
+ pisitools.insinto("/etc", "doc/mpdconf.example", "mpd.conf")
+
+ pisitools.dodoc("AUTHORS", "COPYING", "NEWS", "README.md")
+
diff --git a/multimedia/stream/mpd/comar/package.py b/multimedia/stream/mpd/comar/package.py
new file mode 100644
index 0000000000..4f892d6833
--- /dev/null
+++ b/multimedia/stream/mpd/comar/package.py
@@ -0,0 +1,15 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+
+import os
+
+def postInstall(fromVersion, fromRelease, toVersion, toRelease):
+ for d in ["/var/lib/mpd", "/var/lib/mpd/.mpd", "/var/lib/mpd/.mpd/playlists", "/var/lib/mpd/.mpd/music"]:
+ if not os.path.exists(d):
+ os.mkdir(d)
+ # $ id nobody
+ # uid=250(mpd) gid=18(audio)
+ os.chown(d, 250, 18)
+ os.chmod(d, 0750)
+
+ os.system("/sbin/mudur_tmpfiles.py /usr/lib/tmpfiles.d/mpd.conf")
diff --git a/multimedia/stream/mpd/comar/service.py b/multimedia/stream/mpd/comar/service.py
new file mode 100644
index 0000000000..fa6dcf1916
--- /dev/null
+++ b/multimedia/stream/mpd/comar/service.py
@@ -0,0 +1,29 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+
+serviceType = "server"
+serviceDesc = \
+ \
+ _({"en": "Music Player Daemon",
+ "tr": "Müzik Çalıcı Sunucusu"})
+
+from comar.service import *
+import re
+import os
+
+PIDFILE = "/run/mpd/mpd.pid"
+
+@synchronized
+def start():
+ startService(command="/usr/bin/mpd",
+ args="/etc/mpd.conf",
+ pidfile=PIDFILE,
+ donotify=True)
+
+@synchronized
+def stop():
+ stopService(PIDFILE,
+ donotify=True)
+
+def status():
+ return isServiceRunning(PIDFILE)
diff --git a/multimedia/stream/mpd/files/tmpfiles.conf b/multimedia/stream/mpd/files/tmpfiles.conf
new file mode 100644
index 0000000000..20d4325cc6
--- /dev/null
+++ b/multimedia/stream/mpd/files/tmpfiles.conf
@@ -0,0 +1 @@
+d /run/mpd 0755 mpd audio
diff --git a/multimedia/stream/mpd/pspec.xml b/multimedia/stream/mpd/pspec.xml
new file mode 100644
index 0000000000..ec0a7185ad
--- /dev/null
+++ b/multimedia/stream/mpd/pspec.xml
@@ -0,0 +1,167 @@
+
+
+
+
+ mpd
+ https://www.musicpd.org/
+
+ PisiLinux Community
+ admins@pisilinux.org
+
+ GPLv2
+ service
+ multimedia.stream
+ Music Player Daemon.
+
+ Music Player Daemon (MPD) is a flexible, powerful, server-side application for playing music. Through plugins and libraries it can play a variety of sound files while being controlled by its network protocol.
+
+
+ https://www.musicpd.org/download/mpd/0.22/mpd-0.22.3.tar.xz
+
+
+ meson
+ cmake
+ curl-devel
+ flac-devel
+ yajl-devel
+ lame-devel
+ zlib-devel
+ dbus-devel
+ boost-devel
+ expat-devel
+ samba-devel
+ icu4c-devel
+ avahi-devel
+ faad2-devel
+ libao-devel
+ shine-devel
+ libmms-devel
+ mpg123-devel
+ sqlite-devel
+ openal-devel
+ ffmpeg-devel
+ libgme-devel
+ libmad-devel
+ libogg-devel
+ libnfs-devel
+ libcdio-devel
+ libopus-devel
+ libsoxr-devel
+ libupnp-devel
+ twolame-devel
+ wavpack-devel
+ zziplib-devel
+ alsa-lib-devel
+ libshout-devel
+ liburing-devel
+ libmpcdec-devel
+ libgcrypt-devel
+ audiofile-devel
+ libid3tag-devel
+ libmikmod-devel
+ libvorbis-devel
+ fluidsynth-devel
+ libmodplug-devel
+ libsndfile-devel
+ libmpdclient-devel
+ libsamplerate-devel
+ libchromaprint-devel
+ pulseaudio-libs-devel
+ libcdio-paranoia-devel
+ jack-audio-connection-kit-devel
+
+ python3-six
+ python3-Babel
+ python3-sphinx
+ python3-certifi
+ python3-requests
+ python3-imagesize
+ python3-snowballstemmer
+ python3-sphinx-alabaster-theme
+ python3-sphinxcontrib-websupport
+
+
+
+
+ mpd
+
+ curl
+ flac
+ yajl
+ lame
+ zlib
+ dbus
+ boost
+ expat
+ samba
+ icu4c
+ avahi
+ faad2
+ libao
+ shine
+ libmms
+ mpg123
+ sqlite
+ openal
+ ffmpeg
+ libgme
+ libmad
+ libogg
+ libnfs
+ libcdio
+ libopus
+ libsoxr
+ libupnp
+ twolame
+ wavpack
+ zziplib
+ alsa-lib
+ libshout
+ liburing
+ libmpcdec
+ libgcrypt
+ audiofile
+ libid3tag
+ libmikmod
+ libvorbis
+ avahi-libs
+ fluidsynth
+ libmodplug
+ libsndfile
+ libmpdclient
+ libsamplerate
+ libchromaprint
+ pulseaudio-libs
+ libcdio-paranoia
+ jack-audio-connection-kit
+
+
+ /etc
+ /usr/bin
+
+ /usr/share/icons
+ /usr/share/man
+ /usr/share/doc
+
+
+
+
+
+
+
+
+
+
+
+ 2020-12-13
+ 0.22.3
+ First Beta release.
+ fury
+ wascheme@tuta.io
+
+
+
+
diff --git a/multimedia/stream/mpd/translations.xml b/multimedia/stream/mpd/translations.xml
new file mode 100644
index 0000000000..1d52d0be28
--- /dev/null
+++ b/multimedia/stream/mpd/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ mpd
+ Müzik Çalıcı Sunucusu (MPD)
+ MPD çoğu müzik dosyasını (MP3, Ogg Vorbis, FLAC, AAC, Mod vs.) çalar ve ağda yayınlar.
+
+
diff --git a/network/analyzer/libupnp/actions.py b/network/analyzer/libupnp/actions.py
index 45e2ec6747..7293b4b61b 100644
--- a/network/analyzer/libupnp/actions.py
+++ b/network/analyzer/libupnp/actions.py
@@ -2,7 +2,7 @@
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
-# See the file http://www.gnu.org/licenses/gpl.txt
+# See the file https://www.gnu.org/licenses/gpl-3.0.txt
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
@@ -10,21 +10,16 @@ from pisi.actionsapi import get
def setup():
autotools.autoreconf("-vif")
- autotools.configure("--disable-static \
- --without-docdir")
- #FIXME: documentation is temporarily disabled since update release 7.
- #--with-documentation=/usr/share/doc/%s" % get.srcNAME())
+ autotools.configure("--disable-static")
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
-#def check():
- #autotools.make("check")
+def check():
+ autotools.make("-k check")
def install():
autotools.rawInstall("DESTDIR=%s" % get.installDIR())
- #pisitools.remove("/usr/share/doc/libupnp/IXML_Programming_Guide.pdf")
- #pisitools.remove("/usr/share/doc/libupnp/UPnP_Programming_Guide.pdf")
diff --git a/network/analyzer/libupnp/pspec.xml b/network/analyzer/libupnp/pspec.xml
index 2652772459..f9f315fc6c 100644
--- a/network/analyzer/libupnp/pspec.xml
+++ b/network/analyzer/libupnp/pspec.xml
@@ -1,24 +1,25 @@
-
+
libupnp
- http://pupnp.sourceforge.net/
+ https://github.com/pupnp/pupnp
PisiLinux Community
admins@pisilinux.org
BSD
library
- Portable UPnP library
+ Portable UPnP library.
The Universal Plug and Play (UPnP) SDK for Linux provides support for building UPnP-compliant control points, devices, and bridges on Linux.
- https://sourceforge.net/projects/pupnp/files/pupnp/libUPnP%201.6.25/libupnp-1.6.25.tar.bz2
+
+ mirrors://sourceforge/pupnp/libupnp-1.14.0.tar.bz2
+
kernel-headers
-
-
+
@@ -32,7 +33,7 @@
libupnp-devel
- Development files for libupnp
+ Development files for libupnp.
libupnp
@@ -43,6 +44,13 @@
+
+ 2020-12-13
+ 1.14.0
+ Ver. bump
+ fury
+ wascheme@tuta.io
+
2018-08-07
1.6.25
diff --git a/network/connection/libnfs/actions.py b/network/connection/libnfs/actions.py
new file mode 100644
index 0000000000..3c018c5821
--- /dev/null
+++ b/network/connection/libnfs/actions.py
@@ -0,0 +1,32 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file https://www.gnu.org/licenses/gpl-3.0.txt
+
+from pisi.actionsapi import shelltools
+from pisi.actionsapi import cmaketools
+from pisi.actionsapi import pisitools
+from pisi.actionsapi import get
+
+j = "-DCMAKE_BUILD_TYPE=release \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DENABLE_DOCUMENTATION=ON \
+ -DBUILD_SHARED_LIBS=ON \
+ -DENABLE_UTILS=ON -L \
+ "
+
+def setup():
+ shelltools.system("./bootstrap")
+ cmaketools.configure(j)
+
+def build():
+ cmaketools.make()
+
+def install():
+ cmaketools.rawInstall("DESTDIR=%s" % get.installDIR())
+ for t in ["utils/nfs-cat", "utils/nfs-cp", "utils/nfs-ls"]:
+ pisitools.dobin(t)
+
+ pisitools.dodoc("COPYING", "README")
+
diff --git a/network/connection/libnfs/pspec.xml b/network/connection/libnfs/pspec.xml
new file mode 100644
index 0000000000..69cffcf00f
--- /dev/null
+++ b/network/connection/libnfs/pspec.xml
@@ -0,0 +1,73 @@
+
+
+
+
+ libnfs
+ https://github.com/sahlberg/libnfs
+
+ Mogyorósi Petra
+ squeakymouse@protonmail.com
+
+ LGPLv2.1
+ GPLv3
+ BSDv2
+ network.connection
+ library
+ NFS client library
+ LIBNFS is a client library for accessing NFS shares over a network.
+
+ https://github.com/sahlberg/libnfs/archive/libnfs-4.0.0.tar.gz
+
+
+ cmake
+ libxslt
+
+
+
+
+ libnfs
+ NFS client library
+
+ glibc
+
+
+ /usr/bin
+ /usr/lib/libnfs.so
+ /usr/lib/libnfs.so.11.0.0
+ /usr/lib/libnfs.so.2.0.0
+ /usr/share/man/*
+ /usr/share/doc/*
+
+
+
+
+ libnfs-devel
+ Development files for libnfs
+
+ libnfs
+
+
+ /usr/include/*
+ /usr/lib/pkgconfig/*
+ /usr/lib/cmake/*
+
+
+
+
+
+ 2020-12-13
+ 4.0.0
+ Ver. bump
+ fury
+ wascheme@tuta.io
+
+
+ 2018-07-03
+ 3.0.0
+ Latest revision from GitHub
+ Mogyorósi Petra
+ squeakymouse@protonmail.com
+
+
+
+
diff --git a/network/connection/libnfs/translations.xml b/network/connection/libnfs/translations.xml
new file mode 100644
index 0000000000..237da71102
--- /dev/null
+++ b/network/connection/libnfs/translations.xml
@@ -0,0 +1,10 @@
+
+
+ libnfs
+ A libnfs egy NFS-kezelő könyvtár, ami háromféle módon tud hozzáférést nyújtani az NFS-szolgáltatásokhoz
+
+
+ libnfs-devel
+ A libnfs fejlécei
+
+
diff --git a/programming/library/liburing/actions.py b/programming/library/liburing/actions.py
new file mode 100644
index 0000000000..a1752a3de8
--- /dev/null
+++ b/programming/library/liburing/actions.py
@@ -0,0 +1,19 @@
+#!/usr/bin/python
+# -*- coding: utf-8 -*-
+#
+# Licensed under the GNU General Public License, version 3.
+# See the file https://www.gnu.org/licenses/gpl-3.0.txt
+
+from pisi.actionsapi import autotools, pisitools, get
+
+def setup():
+ autotools.rawConfigure("--mandir=/usr/share/man")
+
+def build():
+ autotools.make()
+
+def install():
+ autotools.rawInstall("DESTDIR=%s" % get.installDIR())
+
+ pisitools.dodoc("README")
+
diff --git a/programming/library/liburing/pspec.xml b/programming/library/liburing/pspec.xml
new file mode 100644
index 0000000000..efbb0b5222
--- /dev/null
+++ b/programming/library/liburing/pspec.xml
@@ -0,0 +1,68 @@
+
+
+
+
+ liburing
+ https://git.kernel.dk/cgit/liburing/
+
+ fury
+ wascheme@tuta.io
+
+ GPL
+ LGPL
+ MIT
+ library
+ programming.library
+ This is the io_uring library, liburing.
+ liburing provides helpers to setup and teardown io_uring instances, and also a simplified interface for applications that don't need (or want) to deal with the full kernel side implementation.
+
+ https://git.kernel.dk/cgit/liburing/snapshot/liburing-0.7.tar.bz2
+
+
+
+
+
+
+
+ liburing
+
+
+
+
+
+
+
+ /usr/lib
+ /usr/share/man
+ /usr/share/doc
+
+
+
+
+
+
+
+
+
+
+ liburing-devel
+
+ liburing
+
+
+ /usr/lib/pkgconfig
+ /usr/include
+
+
+
+
+
+ 2020-12-13
+ 0.7
+ First build.
+ fury
+ wascheme@tuta.io
+
+
+
+