move packages to new groups

This commit is contained in:
aliriza committed 2022-11-16 08:58:11 +00:00
1 parent 5caa26e243
commit 5ecc1ed75a
11 files changed
+14 -14

No files matched your search

+3 -3
View File
@@ -8,14 +8,14 @@ email=' parduscix@yandex.ru'
maintainer=' sulincix'
license=('MIT')
source=('https://curl.se/download/curl-7.86.0.zip')
depends=(zlib openssl)
depends=(zlib openssl libnghttp2)
makedepends=( )
md5sums=('76bca98cadf12ecd71acd31bf171c27d')
arch=('x86_64')
group=(system.extra)
uses=(gnutls zlib libssh)
uses_extra=(zstd brotli libidn2)
uses=(zlib libssh)
uses_extra=(zstd brotli libidn2 gnutls)
gnutls_depends=(gnutls)
zlib_depends=(zlib)
-45
View File
@@ -1,45 +0,0 @@
#!/usr/bin/env bash
name='gnutls'
release='1'
version='3.7.8'
url='https://example.org'
description='The GnuTLS Transport Layer Security Library'
email=' parduscix@yandex.ru'
maintainer=' sulincix'
license=('GplV2')
source=('https://www.gnupg.org/ftp/gcrypt/gnutls/v3.7/gnutls-3.7.8.tar.xz')
depends=( )
makedepends=( )
md5sums=('c7b749bae243c341e6be717baf7ffbad')
arch=('x86_64')
group=(system.extra)
uses_extra=(zstd brotli libidn2)
brotli_depends=(brotli)
zstd_depends=(zstd)
libidn2_depends=(libind2)
cd $name-$version
setup(){
./configure --prefix=/usr \
--libdir=/usr/lib64 \
--disable-guile \
--enable-ssl3-support \
--enable-openssl-compatibility \
--with-included-unistring \
--with-included-libtasn1 \
$(use_opt zstd --with-zstd --without-zstd) \
$(use_opt brotli --with-brotli --without-brotli) \
$(use_opt libidn2 --with-libidn2 --without-libidn2)
}
build(){
make -j`nproc`
}
package(){
make install -j`nproc`
}
-26
View File
@@ -1,26 +0,0 @@
#!/bin/bash
name=libffi
release=1
version=3.4.4
url='https://gitlab.com/sulinos/devel/ymp'
description='A portable foreign-function interface library. '
email='parduscix@yandex.ru'
maintainer='sulincix'
license=('GPLv3')
source=('https://github.com/libffi/libffi/releases/download/v3.4.4/libffi-3.4.4.tar.gz')
md5sums=('0da1a5ed7786ac12dcbaf0d499d8a049') # replace this
arch=(x86_64)
group=(system.extra)
cd "$name-$version"
setup(){
./configure --prefix=/usr \
--libdir=/lib64
}
build(){
make -j`nproc`
}
package(){
make -j`nproc` install
}
-31
View File
@@ -1,31 +0,0 @@
#!/usr/bin/env bash
name='libidn2'
release='1'
version='2.3.4'
url='https://example.org'
description='Libidn2 is a free software implementation of IDNA2008, Punycode and Unicode TR46'
email=' parduscix@yandex.ru'
maintainer=' sulincix'
license=('GPLv3')
source=('https://ftp.gnu.org/gnu/libidn/libidn2-2.3.4.tar.gz')
depends=(libunistring)
makedepends=( )
md5sums=('a12109804fc9c5d7fb31f068c66655b8')
arch=('x86_64')
group=(system.extra)
cd $name-$version
setup(){
./configure --prefix=/usr \
--libdir=/usr/lib64
}
build(){
make -j`nproc`
}
package(){
make install -j`nproc`
}
-31
View File
@@ -1,31 +0,0 @@
#!/usr/bin/env bash
name='libpsl'
release='1'
version='0.21.1'
url='https://github.com/rockdaboot/libpsl'
description='C library for the Public Suffix List'
email='parduscix@yandex.ru'
maintainer='sulincix'
license=('GPLv3')
source=('https://github.com/rockdaboot/libpsl/releases/download/0.21.1/libpsl-0.21.1.tar.gz')
depends=(libidn2)
makedepends=( )
md5sums=('ad40b970dcb5117d559b62a1e0d8d827')
arch=('x86_64')
group=(system.extra)
cd $name-$version
setup(){
./configure --prefix=/usr \
--libdir=/usr/lib64
}
build(){
make -j`nproc`
}
package(){
make install -j`nproc`
}
-30
View File
@@ -1,30 +0,0 @@
#!/usr/bin/env bash
name=libseccomp
version=2.5.4
release=1
homepage='https://github.com/seccomp/libseccomp'
description='high level interface to linux seccomp filter'
maintainer='kurth4cker'
email='kurth4cker@tutanota.com'
license=('LGPL-2.1')
source=("https://github.com/seccomp/libseccomp/releases/download/v${version}/libseccomp-${version}.tar.gz")
md5sums=('74008bb33234e0c2a0d998e7bee5c625')
group=(system.extra)
cd $name-$version
setup(){
./configure --prefix=/usr \
--libdir=/usr/lib64 \
--enable-static \
--enable-shared \
--disable-silent-rules \
--disable-python \
--disable-code-coverage
}
build(){
make -j$(nproc)
}
package(){
make install -j$(nproc)
}
-41
View File
@@ -1,41 +0,0 @@
#!/usr/bin/env bash
name=libssh
version=0.10.4
release=1
url='https://libssh.org'
description='C library implenting the SSHv2 protocol on client and server side'
email='kurth4cker@tutanota.com'
maintainer='kurth4cker'
depends=()
source=("https://www.libssh.org/files/0.10/libssh-${version}.tar.xz")
md5sums=('cb2e47ac2de59eefa31a57ae53b44363')
license=('LGPL-2.1' 'BSD')
group=(system.extra)
depends=(openssl)
uses=(server sftp zlib)
zlib_depends=(zlib)
setup() {
cmake -S $name-$version -B build \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=/usr/lib64 \
-DWITH_EXAMPLES=NO \
-DBUILD_SHARED_LIBS=YES \
-DBUILD_STATIC_LIB=YES \
-DWITH_NACL=OFF \
-DWITH_GCRYPT=OFF \
-DWITH_MBEDTLS=OFF \
-DWITH_GSSAPI=OFF \
-DWITH_PCAP=OFF \
-DWITH_SERVER=$(use_opt server ON OFF) \
-DWITH_SFTP=$(use_opt sftp ON OFF) \
-DWITH_ZLIB=$(use_opt zlib ON OFF)
}
build() {
make -C build -j$(nproc)
}
package() {
make -C build install
install build/src/libssh.a ${DESTDIR}/usr/lib64/
}
-26
View File
@@ -1,26 +0,0 @@
#!/bin/bash
name=libtasn1
release=1
version=4.19.0
url='https://gitlab.com/sulinos/devel/ymp'
description='Manage ASN.1 structures'
email='parduscix@yandex.ru'
maintainer='sulincix'
license=('GPLv3')
source=('https://ftp.gnu.org/gnu/libtasn1/libtasn1-4.19.0.tar.gz')
md5sums=('f701ab57eb8e7d9c105b2cd5d809b29a') # replace this
arch=(x86_64)
group=(system.extra)
cd "libtasn1-$version"
setup(){
./configure --prefix=/usr \
--libdir=/lib64
}
build(){
make -j`nproc`
}
package(){
make -j`nproc` install
}
-33
View File
@@ -1,33 +0,0 @@
#!/usr/bin/env bash
name='libunistring'
release='1'
version='1.1'
url='https://www.gnu.org/software/libunistring/'
description='Library for manipulating Unicode strings and C strings'
email=' parduscix@yandex.ru'
maintainer=' sulincix'
license=('GPLv3')
source=("https://ftp.gnu.org/gnu/libunistring/libunistring-$version.tar.xz")
depends=( )
makedepends=( )
md5sums=('0dfba19989ae06b8e7a49a7cd18472a1')
arch=('x86_64')
group=(system.extra)
cd $name-$version
setup(){
./configure --prefix=/usr \
--libdir=/usr/lib64
}
build(){
make -j`nproc`
}
package(){
make install -j`nproc`
ln -s libunistring.so ${DESTDIR}/usr/lib64/libunistring.so.2
ln -s libunistring.so ${DESTDIR}/usr/lib64/libunistring.so.2.2.0
}
-39
View File
@@ -1,39 +0,0 @@
#!/usr/bin/env bash
name='libxml2'
release='1'
version='2.10.3'
url='https://gitlab.gnome.org/GNOME/libxml2'
description='XML parser and toolkit'
email=' aliriza.keskin@pardus.org.tr'
maintainer=' aliriza'
license=('GPLv3')
source=("https://gitlab.gnome.org/GNOME/libxml2/-/archive/v2.10.3/libxml2-v${version}.tar.gz")
depends=(zlib xz-utils)
makedepends=()
md5sums=('4a8bc66943dd13f7ff2ee8816b808969')
uses=(python)
python_depends=(python)
arch=('x86_64')
group=(system.extra python)
cd $name-v$version
setup(){
set -ex
./autogen.sh
./configure --prefix=/usr \
--with-history \
--libdir=/usr/lib64 \
$(use_opt python --with-python --without-python)
}
build(){
make -j`nproc`
}
package(){
make install -j`nproc`
mv ${DESTDIR}/usr/lib/* ${DESTDIR}/usr/lib64/
rmdir ${DESTDIR}/usr/lib/
}
-39
View File
@@ -1,39 +0,0 @@
#!/usr/bin/env bash
name='nghttp2'
release='1'
version='1.51.0'
url='https://github.com/nghttp2/nghttp2'
description='Package description missing'
email=' aliriza.keskin@pardus.org.tr'
maintainer=' aliriza'
license=('MIT')
source=("https://github.com/nghttp2/nghttp2/releases/download/v1.51.0/nghttp2-${version}.tar.gz")
depends=( )
makedepends=( )
md5sums=('d8c534bbdd84297afa4f6576896a3d76')
arch=('x86_64')
group=(system.extra python)
uses=(libxml2)
libxml2_depends=(libxml2)
cd $name-$version
setup(){
./configure --prefix=/usr \
--libdir=/usr/lib64 \
--without-neverbleed \
--without-jemalloc \
--disable-examples \
--enable-static \
--enable-lib-only\
$(use_opt libxml2 --with-libxml2 --without-libxml2)
}
build(){
make -j`nproc`
}
package(){
make install -j`nproc`
}