diff --git a/sys/apps/gawk/gawk b/sys/apps/gawk/gawk new file mode 100644 index 00000000..b82e0ecb Binary files /dev/null and b/sys/apps/gawk/gawk differ diff --git a/sys/apps/gawk/ympbuild b/sys/apps/gawk/ympbuild new file mode 100644 index 00000000..0d11ce75 --- /dev/null +++ b/sys/apps/gawk/ympbuild @@ -0,0 +1,33 @@ +#!/usr/bin/env bash +name='gawk' +release='1' +version='5.2.1' +url='https://example.org' +description='GNU awk pattern-matching language' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://ftp.gnu.org/gnu/gawk/gawk-$version.tar.xz") +depends=(mpfr readline) +makedepends=() +md5sums=('02956bc5d117a7437bb4f7039f23b964') +uses=() +group=(sys.apps) +arch=('x86_64') + +cd $name-$version + +setup(){ + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ \ + --without-libsigsegv +} + +build(){ + make -j`nproc` +} + +package(){ + make install -j`nproc` +} + diff --git a/sys/apps/less/ympbuild b/sys/apps/less/ympbuild new file mode 100644 index 00000000..afb36268 --- /dev/null +++ b/sys/apps/less/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='less' +release='1' +version='608' +url='https://ftp.gnu.org/gnu/less' +description='Excellent text file viewer' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://ftp.gnu.org/gnu/less/less-$version.tar.gz") +depends=(ncurses) +makedepends=() +md5sums=('1cdec714569d830a68f4cff11203cdba') +uses=(pcre2) +pcre2_depends=(libpcre2) +group=(sys.apps) +arch=('x86_64') + +cd $name-$version + +setup(){ + ./configure --prefix=/usr \ + --sysconfdir=/etc \ + $(use_opt pcre2 "--with-regex=pcre2" "--without-pcre2") +} + +build(){ + make +} + +package(){ + make DESTDIR=${DESTDIR} +} + diff --git a/sys/apps/sed/ympbuild b/sys/apps/sed/ympbuild new file mode 100644 index 00000000..ece2a83c --- /dev/null +++ b/sys/apps/sed/ympbuild @@ -0,0 +1,32 @@ +#!/usr/bin/env bash +name='sed' +release='1' +version='4.9' +url='https://ftp.gnu.org/gnu/sed/' +description='Super-useful stream editor' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://ftp.gnu.org/gnu/sed/sed-$version.tar.xz") +depends=(acl) +makedepends=() +md5sums=('6aac9b2dbafcd5b7a67a8a9bcb8036c3') +uses=() +arch=('x86_64') +group=(sys.apps) + +cd $name-$version + +setup(){ + ./configure --prefix=/usr \ + --libdir=/usr/lib64/ +} + +build(){ + make -j`nproc` +} + +package(){ + make install -j`nproc` +} +