⬆️ Updated packages
This commit is contained in:
parent
ba42f6cf06
commit
3f5ec07afb
16
angelscript/.SRCINFO
Normal file
16
angelscript/.SRCINFO
Normal file
@ -0,0 +1,16 @@
|
||||
generated-by = makedeb-makepkg
|
||||
|
||||
pkgbase = angelscript
|
||||
pkgdesc = An extremely flexible cross-platform scripting library
|
||||
pkgver = 2.35.1
|
||||
pkgrel = 1
|
||||
url = http://angelcode.com/angelscript/
|
||||
arch = i686
|
||||
arch = x86_64
|
||||
license = custom:ZLIB
|
||||
source = http://angelcode.com/angelscript/sdk/files/angelscript_2.35.1.zip
|
||||
source = LICENSE
|
||||
sha512sums = b15083c7a77434c291e72ea82cfbab7734fa79df654d911a822f306d526669ebe9e55a981e8a1914deda0d2a52ebdc0ffb51a4179f307632c8c7d74b1abc69fa
|
||||
sha512sums = 89225460b1f342d4611af27f5982d5d36c41b6948d9c72cb8d6a616b730eb830446a87e68e3a37ac2df41200d7637ec6338f935d8f88f9891d6b1b3fb4f10bb2
|
||||
|
||||
pkgname = angelscript
|
@ -3,7 +3,7 @@
|
||||
pkgname=angelscript
|
||||
pkgver=2.35.1
|
||||
pkgrel=1
|
||||
pkgdesc="An extremely flexible cross-platform scripting library."
|
||||
pkgdesc="An extremely flexible cross-platform scripting library"
|
||||
arch=('i686' 'x86_64')
|
||||
url="http://angelcode.com/angelscript/"
|
||||
license=('custom:ZLIB')
|
||||
@ -31,4 +31,5 @@ package() {
|
||||
cd "$srcdir/sdk"
|
||||
mkdir -p "$pkgdir/usr/share/$pkgname/"
|
||||
cp -rf add_on "$pkgdir/usr/share/$pkgname/"
|
||||
install -Dm644 "$srcdir/LICENSE" "$pkgdir/usr/share/licenses/$pkgname"
|
||||
}
|
||||
|
19
btop/.SRCINFO
Normal file
19
btop/.SRCINFO
Normal file
@ -0,0 +1,19 @@
|
||||
generated-by = makedeb-makepkg
|
||||
|
||||
pkgbase = btop
|
||||
pkgdesc = A monitor of system resourecs, bpytop ported to C++
|
||||
pkgver = 1.2.3
|
||||
pkgrel = 1
|
||||
url = https://github.com/aristocratos/btop
|
||||
arch = x86_64
|
||||
arch = aarch64
|
||||
license = Apache
|
||||
makedepends = build-essential
|
||||
makedepends = gcc-10
|
||||
makedepends = g++-10
|
||||
depends = coreutils
|
||||
depends = sed
|
||||
source = btop-1.2.3.tar.gz::https://github.com/aristocratos/btop/archive/v1.2.3.tar.gz
|
||||
sha256sums = 8348bb37b642bf899b5ce0850d64e12cf9671c8c9624f3d21b58a015cd502107
|
||||
|
||||
pkgname = btop
|
@ -1,117 +0,0 @@
|
||||
cmake_minimum_required(VERSION 3.16)
|
||||
|
||||
file(STRINGS "src/btop.cpp" BTOP_VERSION_LINE REGEX "Version[ \\t\\r\\n]*=[ \\t\\r\\n]*\"[^\"]+\"")
|
||||
string(REGEX REPLACE "^.*Version[ \\t\\r\\n]*=[ \\t\\r\\n]*\"([^\"]+)\".*$" "\\1" BTOP_VERSION "${BTOP_VERSION_LINE}")
|
||||
|
||||
message(STATUS "btop version: ${BTOP_VERSION}")
|
||||
|
||||
project(
|
||||
"btop"
|
||||
VERSION ${BTOP_VERSION}
|
||||
DESCRIPTION "Resource monitor that shows usage and stats for processor, memory, disks, network and processes."
|
||||
HOMEPAGE_URL "https://github.com/aristocratos/btop"
|
||||
LANGUAGES CXX
|
||||
)
|
||||
|
||||
if (CMAKE_SYSTEM_NAME STREQUAL "Linux")
|
||||
set(PLATFORM_SRCS_GLOB "src/linux/*.cpp")
|
||||
elseif (CMAKE_SYSTEM_NAME STREQUAL "FreeBSD")
|
||||
set(PLATFORM_SRCS_GLOB "src/freebsd/*.cpp")
|
||||
elseif (APPLE)
|
||||
set(PLATFORM_SRCS_GLOB "src/osx/*.cpp")
|
||||
else ()
|
||||
message(FATAL_ERROR "Unsupported System: ${CMAKE_SYSTEM_NAME}")
|
||||
endif ()
|
||||
|
||||
file(GLOB SRCS CONFIGURE_DEPENDS "src/*.cpp" CONFIGURE_DEPENDS "${PLATFORM_SRCS_GLOB}")
|
||||
|
||||
add_executable(btop ${SRCS})
|
||||
|
||||
target_include_directories(btop PRIVATE include src)
|
||||
target_compile_features(btop PUBLIC cxx_std_20)
|
||||
|
||||
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
||||
find_package(Threads REQUIRED)
|
||||
target_link_libraries(btop PRIVATE Threads::Threads)
|
||||
|
||||
include(CheckCXXCompilerFlag)
|
||||
include(CheckLinkerFlag.cmake)
|
||||
|
||||
function(target_compile_options_if_supported)
|
||||
list(SUBLIST ARGV 2 -1 COMPILE_OPTIONS)
|
||||
foreach (COMPILE_OPTION ${COMPILE_OPTIONS})
|
||||
string(MAKE_C_IDENTIFIER ${COMPILE_OPTION} OPTION_ID)
|
||||
check_cxx_compiler_flag(${COMPILE_OPTION} CXX_COMPILER_OPTION_CHECK_${OPTION_ID})
|
||||
if (CXX_COMPILER_OPTION_CHECK_${OPTION_ID})
|
||||
target_compile_options(${ARGV0} ${ARGV1} ${COMPILE_OPTION})
|
||||
endif ()
|
||||
endforeach ()
|
||||
endfunction()
|
||||
|
||||
function(target_link_options_if_supported)
|
||||
list(SUBLIST ARGV 2 -1 LINK_OPTIONS)
|
||||
foreach (LINK_OPTION ${LINK_OPTIONS})
|
||||
string(MAKE_C_IDENTIFIER ${LINK_OPTION} OPTION_ID)
|
||||
check_linker_flag(CXX ${LINK_OPTION} CXX_LINK_OPTION_CHECK_${OPTION_ID})
|
||||
if (CXX_LINK_OPTION_CHECK_${OPTION_ID})
|
||||
target_link_options(${ARGV0} ${ARGV1} ${LINK_OPTION})
|
||||
endif ()
|
||||
endforeach ()
|
||||
endfunction()
|
||||
|
||||
target_compile_options_if_supported(btop PRIVATE -Wall -Wextra -pedantic -fcf-protection -cfguard)
|
||||
target_link_options_if_supported(btop PRIVATE -fexceptions -fstack-protector -fstack-clash-protection)
|
||||
|
||||
if (NOT CMAKE_BUILD_TYPE STREQUAL "Debug")
|
||||
target_compile_options_if_supported(btop PRIVATE -ftree-loop-vectorize -flto)
|
||||
target_link_options_if_supported(btop PRIVATE -flto -s)
|
||||
endif ()
|
||||
|
||||
target_compile_definitions(btop PRIVATE _FORTIFY_SOURCE=2 _GLIBCXX_ASSERTIONS)
|
||||
|
||||
if (APPLE)
|
||||
target_link_options(btop PRIVATE -framework IOKit -framework CoreFoundation)
|
||||
endif ()
|
||||
|
||||
option(STATIC "statically linked executable" OFF)
|
||||
|
||||
if (STATIC)
|
||||
set(CMAKE_REQUIRED_LINK_OPTIONS -static -Werror -Wl,--fatal-warnings)
|
||||
check_cxx_source_compiles("#include <pwd.h>
|
||||
int main() { struct passwd* x = getpwuid(0); }" STATIC_GETPWUID)
|
||||
if (NOT STATIC_GETPWUID)
|
||||
target_compile_definitions(btop PRIVATE STATIC_BUILD)
|
||||
endif ()
|
||||
target_link_options_if_supported(btop PRIVATE -static -static-libgcc -static-libstdc++)
|
||||
endif ()
|
||||
|
||||
set(CPACK_DEBIAN_PACKAGE_MAINTAINER "Nobody <nobody@nowhere.no>")
|
||||
set(CPACK_DEBIAN_PACKAGE_SECTION "utils")
|
||||
|
||||
include(CPack)
|
||||
|
||||
install(
|
||||
TARGETS btop RUNTIME
|
||||
PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
|
||||
)
|
||||
install(
|
||||
FILES "README.md"
|
||||
DESTINATION "share/btop/"
|
||||
PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
|
||||
)
|
||||
install(
|
||||
FILES "CHANGELOG.md"
|
||||
DESTINATION "share/btop/"
|
||||
PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
|
||||
)
|
||||
install(
|
||||
FILES "LICENSE"
|
||||
DESTINATION "share/btop/"
|
||||
PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
|
||||
)
|
||||
install(
|
||||
DIRECTORY "themes"
|
||||
DESTINATION "share/btop/"
|
||||
DIRECTORY_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
|
||||
FILE_PERMISSIONS OWNER_READ OWNER_WRITE GROUP_READ WORLD_READ
|
||||
)
|
@ -1,68 +0,0 @@
|
||||
|
||||
# CheckLinkerFlag
|
||||
# ------------------
|
||||
#
|
||||
# Checks whether a compiler supports a given linker flag.
|
||||
#
|
||||
|
||||
include(CheckCSourceCompiles)
|
||||
include(CheckCXXSourceCompiles)
|
||||
include(CheckFortranSourceCompiles)
|
||||
|
||||
include(CMakeCheckCompilerFlagCommonPatterns)
|
||||
|
||||
# FLAG: the linker flag to check
|
||||
# LANGUAGE: the language to test it on. C, CXX, or Fortran
|
||||
# RESULT: return variable
|
||||
|
||||
macro(check_linker_flag LANGUAGE FLAG RESULT)
|
||||
if (NOT DEFINED ${RESULT})
|
||||
set(OLD_CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS}")
|
||||
set(CMAKE_REQUIRED_FLAGS "${FLAG}")
|
||||
# Normalize locale during test compilation.
|
||||
set(_CheckLinkerFlag_LOCALE_VARS LC_ALL LC_MESSAGES LANG)
|
||||
foreach (v ${_CheckLinkerFlag_LOCALE_VARS})
|
||||
set(_CheckLinkerFlag_SAVED_${v} "$ENV{${v}}")
|
||||
set(ENV{${v}} C)
|
||||
endforeach ()
|
||||
|
||||
CHECK_COMPILER_FLAG_COMMON_PATTERNS(_CheckLinkerFlag_COMMON_PATTERNS)
|
||||
|
||||
if ("${LANGUAGE}" STREQUAL C)
|
||||
|
||||
CHECK_C_SOURCE_COMPILES(
|
||||
"int main(void) { return 0; }" ${RESULT}
|
||||
# Some compilers do not fail with a bad flag
|
||||
FAIL_REGEX "command line option .* is valid for .* but not for C" # GNU
|
||||
${_CheckLinkerFlag_COMMON_PATTERNS}
|
||||
)
|
||||
elseif ("${LANGUAGE}" STREQUAL CXX)
|
||||
check_cxx_source_compiles(
|
||||
"int main(void) { return 0; }" ${RESULT}
|
||||
# Some compilers do not fail with a bad flag
|
||||
FAIL_REGEX "command line option .* is valid for .* but not for C" # GNU
|
||||
${_CheckLinkerFlag_COMMON_PATTERNS}
|
||||
)
|
||||
elseif ("${LANGUAGE}" STREQUAL Fortran)
|
||||
check_fortran_source_compiles(
|
||||
"program test
|
||||
print *, \'Hello, world\'
|
||||
end program test"
|
||||
${RESULT}
|
||||
# Some compilers do not fail with a bad flag
|
||||
FAIL_REGEX "command line option .* is valid for .* but not for Fortran" # GNU
|
||||
${_CheckLinkerFlag_COMMON_PATTERNS})
|
||||
else ()
|
||||
message(FATAL_ERROR "Invalid LANGUAGE argument ${LANGUAGE}")
|
||||
endif ()
|
||||
|
||||
foreach (v ${_CheckCCompilerFlag_LOCALE_VARS})
|
||||
set(ENV{${v}} ${_CheckCCompilerFlag_SAVED_${v}})
|
||||
unset(_CheckCCompilerFlag_SAVED_${v})
|
||||
endforeach ()
|
||||
unset(_CheckCCompilerFlag_LOCALE_VARS)
|
||||
unset(_CheckCCompilerFlag_COMMON_PATTERNS)
|
||||
|
||||
set(CMAKE_REQUIRED_FLAGS "${SAFE_CMAKE_REQUIRED_DEFINITIONS}")
|
||||
endif ()
|
||||
endmacro(check_linker_flag)
|
@ -3,32 +3,22 @@
|
||||
# Contributor: Caleb Maclennan <caleb@alerque.com>
|
||||
|
||||
pkgname=btop
|
||||
pkgver=1.2.0
|
||||
pkgver=1.2.3
|
||||
pkgrel=1
|
||||
pkgdesc='A monitor of system resourecs, bpytop ported to C++'
|
||||
arch=(x86_64 aarch64)
|
||||
url="https://github.com/aristocratos/$pkgname"
|
||||
license=(Apache)
|
||||
depends=(coreutils sed)
|
||||
makedepends=(cmake build-essential gcc-10 g++-10)
|
||||
depends=(coreutils sed )
|
||||
makedepends=(build-essential gcc-10 g++-10)
|
||||
_archive="$pkgname-$pkgver"
|
||||
source=("$_archive.tar.gz::$url/archive/v$pkgver.tar.gz" "CMakeLists.txt" "CheckLinkerFlag.cmake")
|
||||
sha256sums=('59a87b9d0bb0f5010d53f0ac72ddee9fd7b5a4039bce51b94b262313e946df02' 'SKIP' 'SKIP')
|
||||
source=("$_archive.tar.gz::$url/archive/v$pkgver.tar.gz")
|
||||
sha256sums=('8348bb37b642bf899b5ce0850d64e12cf9671c8c9624f3d21b58a015cd502107')
|
||||
|
||||
|
||||
build() {
|
||||
cd "$_archive"
|
||||
|
||||
cp -f "$srcdir/CMakeLists.txt" .
|
||||
cp -f "$srcdir/CheckLinkerFlag.cmake" .
|
||||
|
||||
cmake . \
|
||||
-DCMAKE_C_COMPILER=gcc-10 \
|
||||
-DCMAKE_CXX_COMPILER=g++-10 \
|
||||
-DCMAKE_INSTALL_PREFIX=/usr \
|
||||
-DCMAKE_BUILD_TYPE=Release \
|
||||
-DSTATIC=ON
|
||||
|
||||
make -j$(nproc)
|
||||
make CXX=g++-10 all
|
||||
}
|
||||
|
||||
package() {
|
||||
|
24
lazydocker-bin/.SRCINFO
Normal file
24
lazydocker-bin/.SRCINFO
Normal file
@ -0,0 +1,24 @@
|
||||
generated-by = makedeb-makepkg
|
||||
|
||||
pkgbase = lazydocker-bin
|
||||
pkgdesc = A simple terminal UI for docker and docker-compose, written in Go with the gocui library
|
||||
pkgver = 0.12
|
||||
pkgrel = 1
|
||||
url = https://github.com/jesseduffield/lazydocker
|
||||
arch = aarch64
|
||||
arch = armv7h
|
||||
arch = i686
|
||||
arch = x86_64
|
||||
license = MIT
|
||||
provides = lazydocker
|
||||
conflicts = lazydocker
|
||||
source_aarch64 = https://github.com/jesseduffield/lazydocker/releases/download/v0.12/lazydocker_0.12_Linux_arm64.tar.gz
|
||||
sha256sums_aarch64 = 46a236c55ac143f72b7c01eedfb9317942b743f6fc1d6d00d80ca9b31b2eb5ab
|
||||
source_armv7h = https://github.com/jesseduffield/lazydocker/releases/download/v0.12/lazydocker_0.12_Linux_armv7.tar.gz
|
||||
sha256sums_armv7h = 1a4d523d71c9cf3541271c90e2f08873e980da1cf1c474ea9256f45d4ca5aae5
|
||||
source_i686 = https://github.com/jesseduffield/lazydocker/releases/download/v0.12/lazydocker_0.12_Linux_x86.tar.gz
|
||||
sha256sums_i686 = 031b97a34efa178db7ca3979e0285be2cd0e8a8692db6c627ceb959d053173de
|
||||
source_x86_64 = https://github.com/jesseduffield/lazydocker/releases/download/v0.12/lazydocker_0.12_Linux_x86_64.tar.gz
|
||||
sha256sums_x86_64 = a52d6e33aceb88099ccecca76fce1122a0bda29aae704c1a727a98379d0271fc
|
||||
|
||||
pkgname = lazydocker-bin
|
@ -3,7 +3,7 @@
|
||||
pkgname=lazydocker-bin
|
||||
pkgver=0.12
|
||||
pkgrel=1
|
||||
pkgdesc='A simple terminal UI for docker and docker-compose, written in Go with the gocui library.'
|
||||
pkgdesc='A simple terminal UI for docker and docker-compose, written in Go with the gocui library'
|
||||
url="https://github.com/jesseduffield/lazydocker"
|
||||
license=('MIT')
|
||||
provides=("lazydocker")
|
||||
|
24
lazygit-bin/.SRCINFO
Normal file
24
lazygit-bin/.SRCINFO
Normal file
@ -0,0 +1,24 @@
|
||||
generated-by = makedeb-makepkg
|
||||
|
||||
pkgbase = lazygit-bin
|
||||
pkgdesc = A simple terminal UI for git commands, written in Go with the gocui library
|
||||
pkgver = 0.33
|
||||
pkgrel = 1
|
||||
url = https://github.com/jesseduffield/lazygit
|
||||
arch = aarch64
|
||||
arch = armv6h
|
||||
arch = i686
|
||||
arch = x86_64
|
||||
license = MIT
|
||||
provides = lazygit
|
||||
conflicts = lazygit
|
||||
source_aarch64 = https://github.com/jesseduffield/lazygit/releases/download/v0.33/lazygit_0.33_Linux_arm64.tar.gz
|
||||
sha256sums_aarch64 = a14210ddee55f3dfd4343d2d33b84e7779a5a0a146262e6d8506c52494828b46
|
||||
source_armv6h = https://github.com/jesseduffield/lazygit/releases/download/v0.33/lazygit_0.33_Linux_armv6.tar.gz
|
||||
sha256sums_armv6h = caa02da2f1b867dc75a1d64048d1bbcfe9c5a57e5fc231936bac62d1ca9d4341
|
||||
source_i686 = https://github.com/jesseduffield/lazygit/releases/download/v0.33/lazygit_0.33_Linux_32-bit.tar.gz
|
||||
sha256sums_i686 = dc2af1537a199dcb37aa7ba730ae8383362ce26d8f484dd5e9a02324aba598c9
|
||||
source_x86_64 = https://github.com/jesseduffield/lazygit/releases/download/v0.33/lazygit_0.33_Linux_x86_64.tar.gz
|
||||
sha256sums_x86_64 = acafdd180dc24a6d161c1dd5f09d1478c8023a02822b31aa808dd7b506a78b9c
|
||||
|
||||
pkgname = lazygit-bin
|
@ -1,9 +1,9 @@
|
||||
# Maintainer: Edgar <Edgar{at}AnotherFoxGuy.com>
|
||||
|
||||
pkgname=lazygit-bin
|
||||
pkgver=0.32.2
|
||||
pkgver=0.33
|
||||
pkgrel=1
|
||||
pkgdesc='A simple terminal UI for docker and docker-compose, written in Go with the gocui library.'
|
||||
pkgdesc='A simple terminal UI for git commands, written in Go with the gocui library'
|
||||
url="https://github.com/jesseduffield/lazygit"
|
||||
license=('MIT')
|
||||
provides=("lazygit")
|
||||
@ -15,10 +15,10 @@ source_armv6h=("${url}/releases/download/v${pkgver}/lazygit_${pkgver}_Linux_armv
|
||||
source_i686=("${url}/releases/download/v${pkgver}/lazygit_${pkgver}_Linux_32-bit.tar.gz")
|
||||
source_x86_64=("${url}/releases/download/v${pkgver}/lazygit_${pkgver}_Linux_x86_64.tar.gz")
|
||||
|
||||
sha256sums_aarch64=('7a6cc2d42297753680248b93cf478aea1d2394649f8c2ff08f64a2828a481a41')
|
||||
sha256sums_armv6h=('9c2cf474f6300218d2f7e08aa4bd117cbfb4c9bb589a87452d6cc474d4fab498')
|
||||
sha256sums_i686=('d13f4a5291771d7909b8da311b00e3d09006739d4754d7028418c24c85fdc4f5')
|
||||
sha256sums_x86_64=('df9079e303f9e8df08e4c41ec9bd045bf1168d327baad86eda33a0fe02eea360')
|
||||
sha256sums_aarch64=('a14210ddee55f3dfd4343d2d33b84e7779a5a0a146262e6d8506c52494828b46')
|
||||
sha256sums_armv6h=('caa02da2f1b867dc75a1d64048d1bbcfe9c5a57e5fc231936bac62d1ca9d4341')
|
||||
sha256sums_i686=('dc2af1537a199dcb37aa7ba730ae8383362ce26d8f484dd5e9a02324aba598c9')
|
||||
sha256sums_x86_64=('acafdd180dc24a6d161c1dd5f09d1478c8023a02822b31aa808dd7b506a78b9c')
|
||||
|
||||
package() {
|
||||
install -Dm755 "${srcdir}/lazygit" "${pkgdir}/usr/bin/lazygit"
|
||||
|
19
miniserve-bin/.SRCINFO
Normal file
19
miniserve-bin/.SRCINFO
Normal file
@ -0,0 +1,19 @@
|
||||
generated-by = makedeb-makepkg
|
||||
|
||||
pkgbase = miniserve-bin
|
||||
pkgdesc = miniserve is a small, self-contained cross-platform CLI tool that allows you to just grab the binary and serve some file(s) via HTTP
|
||||
pkgver = 0.19.2
|
||||
pkgrel = 1
|
||||
url = https://github.com/svenstaro/miniserve
|
||||
arch = aarch64
|
||||
arch = x86_64
|
||||
license = MIT
|
||||
provides = miniserve
|
||||
conflicts = miniserve
|
||||
options = !strip
|
||||
source_aarch64 = miniserve-v0.19.2-aarch64::https://github.com/svenstaro/miniserve/releases/download/v0.19.2/miniserve-v0.19.2-aarch64-unknown-linux-musl
|
||||
sha256sums_aarch64 = 257a1141f6a3beba423f05189a2648f8120bd8344b17b9ec11387a88564f5c9e
|
||||
source_x86_64 = miniserve-v0.19.2-aarch64::https://github.com/svenstaro/miniserve/releases/download/v0.19.2/miniserve-v0.19.2-x86_64-unknown-linux-musl
|
||||
sha256sums_x86_64 = 2bc95771a6bb68a9327cc784edf7c07dd424eee5e6cd9e05bb75558c74ccb5be
|
||||
|
||||
pkgname = miniserve-bin
|
@ -1,22 +1,21 @@
|
||||
# Maintainer: Edgar <Edgar{at}AnotherFoxGuy.com>
|
||||
|
||||
pkgname=miniserve-bin
|
||||
pkgver=0.18.0
|
||||
pkgver=0.19.2
|
||||
pkgrel=1
|
||||
pkgdesc='A simple terminal UI for docker and docker-compose, written in Go with the gocui library.'
|
||||
pkgdesc='miniserve is a small, self-contained cross-platform CLI tool that allows you to just grab the binary and serve some file(s) via HTTP'
|
||||
url="https://github.com/svenstaro/miniserve"
|
||||
license=('MIT')
|
||||
provides=("miniserve")
|
||||
conflicts=("miniserve")
|
||||
options=("!strip")
|
||||
arch=('aarch64' 'x86_64')
|
||||
|
||||
# https://github.com/svenstaro/miniserve/releases/download/v0.18.0/miniserve-v0.18.0-x86_64-unknown-linux-musl
|
||||
source_x86_64=("${url}/releases/download/v${pkgver}/miniserve-v${pkgver}-x86_64-unknown-linux-musl")
|
||||
source_aarch64=("${url}/releases/download/v${pkgver}/miniserve-v${pkgver}-aarch64-unknown-linux-musl")
|
||||
|
||||
sha256sums_aarch64=('e7d17b423547d15d14075c17ec98b72420b556c8f0772137c5ce377091cc2876')
|
||||
sha256sums_x86_64=('9d12b4b6f648739af99590dfd676c748f1410c844624c7ec04b90210ea659bc4')
|
||||
_filename="miniserve-v${pkgver}-${arch}"
|
||||
source_aarch64=("${_filename}::${url}/releases/download/v${pkgver}/miniserve-v${pkgver}-aarch64-unknown-linux-musl")
|
||||
source_x86_64=("${_filename}::${url}/releases/download/v${pkgver}/miniserve-v${pkgver}-x86_64-unknown-linux-musl")
|
||||
sha256sums_aarch64=('257a1141f6a3beba423f05189a2648f8120bd8344b17b9ec11387a88564f5c9e')
|
||||
sha256sums_x86_64=('2bc95771a6bb68a9327cc784edf7c07dd424eee5e6cd9e05bb75558c74ccb5be')
|
||||
|
||||
package() {
|
||||
install -Dm755 "${srcdir}/miniserve-v${pkgver}-x86_64-unknown-linux-musl" "${pkgdir}/usr/bin/miniserve"
|
||||
install -Dm755 "${srcdir}/${_filename}" "${pkgdir}/usr/bin/miniserve"
|
||||
}
|
||||
|
15
socketw/.SRCINFO
Normal file
15
socketw/.SRCINFO
Normal file
@ -0,0 +1,15 @@
|
||||
generated-by = makedeb-makepkg
|
||||
|
||||
pkgbase = socketw
|
||||
pkgdesc = a cross platform streaming socket C++ library
|
||||
pkgver = 3.10.27
|
||||
pkgrel = 1
|
||||
url = http://rigsofrods.github.io/socketw/
|
||||
arch = i686
|
||||
arch = x86_64
|
||||
license = GPL-2
|
||||
depends = libssl-dev
|
||||
source = https://github.com/RigsOfRods/socketw/archive/3.10.27.tar.gz
|
||||
sha512sums = 2434e4e3ccb8a93a8fc08ca42e3af0b2e3ba420043b290c4b3f23c14f172e4cdc6a7f32e8abfaa11ecc0adc7f864ea07d03e444c62a286a83b62077a8b05673e
|
||||
|
||||
pkgname = socketw
|
Loading…
x
Reference in New Issue
Block a user