diff --git a/nlohmann-json/lure.sh b/nlohmann-json/lure.sh deleted file mode 100644 index 0499465..0000000 --- a/nlohmann-json/lure.sh +++ /dev/null @@ -1,30 +0,0 @@ -name='nlohmann-json' -version='3.11.2' -release='1' -desc='Header-only JSON library for Modern C++' -homepage='https://github.com/nlohmann/json' -maintainer="Евгений Храмов " -architectures=('amd64') -licenses='MIT' -provides=('nlohmann-json') -conflicts=('nlohmann-json') - -build_deps_rosa=('cmake' 'git') - -sources=("https://github.com/nlohmann/json/releases/download/v${version}/json.tar.xz") -checksums=('SKIP') - - -build() { - cd "${srcdir}/" - mkdir build - cd ./build - #cmake ../json -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTING=OFF - make -j$(nproc) -} - - -package() { - cd "${srcdir}/build" - make "DESTDIR=${pkgdir}" install -} diff --git a/obs-ndi/lure.sh b/obs-ndi/lure.sh deleted file mode 100644 index 6eb4694..0000000 --- a/obs-ndi/lure.sh +++ /dev/null @@ -1,33 +0,0 @@ -name='obs-ndi' -version='4.11.1' -release='1' -desc='Network A/V in OBS Studio with NewTeks NDI technology.' -homepage='https://github.com/obs-ndi/obs-ndi' -maintainer="Евгений Храмов " -architectures=('amd64') -license=('GPL-2.0 license') -provides=('obs-ndi') -conflicts=('obs-ndi-git' 'obs-ndi-bin') -deps=('avahi' 'libndi' 'obs-studio' 'sndio') -build_deps=('cmake' 'lib64obs-devel') - - -sources=("https://github.com/Palakis/obs-ndi/archive/${version}.tar.gz") -checksums=('SKIP') - -build() { - cd ${srcdir}/obs-ndi-${version} - cmake -B build -DCMAKE_INSTALL_PREFIX=/usr - cmake --build build -} - -package() { - cd ${pkgname}-${pkgver} - - install -Dm755 build/obs-ndi.so ${pkgdir}/usr/lib/obs-plugins/obs-ndi.so - - install -d ${pkgdir}/usr/share/obs/obs-plugins/obs-ndi/locale - cp -a data/locale/* ${pkgdir}/usr/share/obs/obs-plugins/obs-ndi/locale - - install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE -} diff --git a/obs-studio/lure.sh b/obs-studio/lure.sh deleted file mode 100644 index 9097496..0000000 --- a/obs-studio/lure.sh +++ /dev/null @@ -1,77 +0,0 @@ -name='obs-studio' -version='29.0.2' -release='1' -desc='OBS Studio is software designed for capturing, compositing, encoding, recording, and streaming video content, efficiently.' -homepage='https://github.com/obsproject/obs-studio' -maintainer="Евгений Храмов " -architectures=('amd64') -license=('GPL-2.0 license') -provides=('obs-studio') -conflicts=('obs-studio') -deps=() -build_deps=('lib64alsa-oss-devel.x86_64' \ - 'lib64boost_asio-devel' \ - 'cmake' \ - 'lib64ffmpeg-devel' \ - 'fontconfig-devel' \ - 'freetype-devel' \ - 'gcc' \ - 'gcc-c++' \ - 'gcc-objc' \ - 'git' \ - 'glib2-devel' \ - 'jansson-devel' \ - 'nlohmann-json' \ - 'lib64avcodec58' \ - 'lib64avdevice58' \ - 'lib64rist-devel' \ - 'lib64curl-devel' \ - 'lib64drm-devel' \ - 'lib64glvnd-devel' \ - 'lib64uuid-devel' \ - 'lib64va-devel' \ - 'lib64v4l-devel' \ - 'lib64x11-devel' \ - 'lib64xcomposite1' \ - 'lib64xdamage1' \ - 'lib64xinerama-devel' \ - 'lib64xkbcommon-devel' \ - 'luajit-devel' \ - 'make' \ - 'mbedtls-devel' \ - 'pciutils-devel' \ - 'pipewire-devel' \ - 'lib64pulseaudio-devel' \ - 'python3-devel' \ - 'qt5-devel' \ - 'lib64qt5svg-devel' \ - 'openssl-devel' \ - 'speexdsp-devel' \ - 'swig' \ - 'lib64systemd-devel' \ - 'vlc-devel' \ - 'wayland-devel' \ - 'websocketpp-devel' \ - 'x264-devel') - - -sources=("https://cdn-fastly.obsproject.com/downloads/cef_binary_5060_linux64.tar.bz2" -"git+https://github.com/obsproject/obs-studio.git" -) -checksums=('SKIP' -'SKIP' -) - -build() { -cd ${srcdir}/obs-studio -git submodule update --init --recursive -mkdir build -cd ./build -cmake -DENABLE_BROWSER=ON -DCEF_ROOT_DIR="../../cef_binary_5060_linux64" -DENABLE_AJA=OFF -DENABLE_NEW_MPEGTS_OUTPUT=OFF .. -make -j$(nproc) -sudo make install -} - -package() { - cd ${pkgname}-${pkgver} - } diff --git a/obs-vkcapture/lure.sh b/obs-vkcapture/lure.sh deleted file mode 100644 index df2b2e0..0000000 --- a/obs-vkcapture/lure.sh +++ /dev/null @@ -1,32 +0,0 @@ -name='obs-vkcapture' -version='1.3.2' -release='1' -desc='OBS plugin for Vulkan/OpenGL game capture on Linux.' -homepage='https://github.com/nowrep/obs-vkcapture' -maintainer="Евгений Храмов " -architectures=('amd64') -license=('GPL-2.0 license') -provides=('obs-vkcapture' 'lib32-obs-vkcapture') -conflicts=('obs-vkcapture' 'lib32-obs-vkcapture') -deps=('lib64vulkan1' 'lib64GL1' 'obs-studio>=27') -deps_arch=('vulkan-icd-loader' 'libgl' 'obs-studio>=27') -build_deps=('git' 'gcc' 'cmake' 'vulkan-headers' 'libgcc1' 'lib64vulkan-devel' 'lib64GL-devel' 'lib64obs-devel') -deps_arch=('vulkan-icd-loader' 'libgl' 'obs-studio>=27') -build_deps_arch=('git' 'gcc' 'cmake' 'vulkan-headers' 'lib32-gcc-libs' 'lib32-vulkan-icd-loader' 'lib32-libgl') - -sources=("git+https://github.com/nowrep/obs-vkcapture.git#tag=v{$version}") -checksums=('SKIP') - -prepare() { - cd "${srcdir}/obs-vkcapture" - mkdir build -} - -build() { - cd "${srcdir}/obs-vkcapture/build" - cmake -DCMAKE_INSTALL_PREFIX=${pkgdir}/usr .. - make - make install - } -package() { -}