From ce2e2d3863830fd73c1743e9c89dc70adc38991e Mon Sep 17 00:00:00 2001 From: DarkFeather Date: Mon, 15 Jun 2020 00:17:38 -0500 Subject: [PATCH] Updating PKGBUILD, README.md, and license. Update rsync to use fixed flag --- .gitignore | 1 + LICENSE | 14 +++++++++----- Makefile | 2 +- PKGBUILD | 34 +++++++++++++++++----------------- README.md | 3 +++ Resources/AniNIX.png | Bin 0 -> 7403 bytes 6 files changed, 31 insertions(+), 23 deletions(-) create mode 100644 README.md create mode 100644 Resources/AniNIX.png diff --git a/.gitignore b/.gitignore index e9648f0..d5fbbf8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ pkg/ src/ +*.tar.xz diff --git a/LICENSE b/LICENSE index 878d895..bffb679 100644 --- a/LICENSE +++ b/LICENSE @@ -16,12 +16,16 @@ ANINIX ADDENDUM - Trademark Pending 2017 (https://aninix.net/irc/) + Trademark 2017 (https://aninix.net/) - The "AniNIX" name and |> logo is trademark-pending as of 2017. All - AniNIX materials can be reproduced and re-used, though you must - contact the admins of the network to get written permission to use - the AniNIX name. + The "AniNIX" name and |> logo are trademarked as of 2017/11/21. + AniNIX materials may be reproduced and re-used (though you must + contact the admins of the network to get written permission to use + the AniNIX name or logo) so long as such reproduction or re-use + does not inhibit the original AniNIX use of the same. Attribution is appreciated for other materials but not legally required or necessary. + + "AniNIX" trademark serial: 87177883 + |> Logo trademark serial: 87177887 diff --git a/Makefile b/Makefile index 59464db..c9b8c58 100644 --- a/Makefile +++ b/Makefile @@ -6,7 +6,7 @@ compile: install: compile mkdir -p ${installdir} - for target in ${targets}; do rsync -avzl "$$target" ${installdir}; done + for target in ${targets}; do rsync -avzzl "$$target" ${installdir}; done make checkperm clean: diff --git a/PKGBUILD b/PKGBUILD index 03510a0..735f131 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,23 +1,22 @@ -# Maintainer: Shikoba Kage -pkgname=uniglot -pkgver=0.1.e7c96f9 -pkgver() { - printf "0.1.""$(git rev-parse --short HEAD)" -} -pkgrel=1 -epoch= -pkgdesc="AniNIX::Uniglot \\\\ Shared code libraries that all the AniNIX projects should use -- this should reduce error and code duplication" -arch=("x86_64") -url="https://aninix.net/foundation/Uniglot" -license=('custom') -groups=() -depends=('mono>=5.0.0' 'curl' 'grep' 'bash>=4.4' 'git>=2.13') +depends=('bash>=4.4') makedepends=('make>=4.2') checkdepends=() optdepends=() -provides=('uniglot') +pkgname="$(git config remote.origin.url | rev | cut -f 1 -d '/' | rev | sed 's/.git$//')" +pkgver="$(git describe --tag --abbrev=0)"."$(git rev-parse --short HEAD)" +pkgrel=1 +pkgrel() { + echo $(( `git log "$(git describe --tag --abbrev=0)"..HEAD | grep -c commit` + 1 )) +} +epoch="$(git log | grep -c commit)" +pkgdesc="$(head -n 1 README.md)" +arch=("x86_64") +url="$(git config remote.origin.url | sed 's/.git$//')" +license=('custom') +groups=() +provides=("${pkgname}") conflicts=() -replaces=() +replaces=("${pkgname,,}", "aninix-${pkgname,,}") backup=() options=() install= @@ -36,7 +35,8 @@ build() { } check() { - printf 'quit\n\n' | make -C "${srcdir}/.." test + chmod -R u+r ../pkg + make -C .. test } package() { diff --git a/README.md b/README.md new file mode 100644 index 0000000..ed76e52 --- /dev/null +++ b/README.md @@ -0,0 +1,3 @@ +This repo holds all our standard functions that all our services should use. We include a folder for each language -- files are broken down by their inclusion method. Please follow our [development best practices](https://foundation.aninix.net/AniNIX/Wiki/src/branch/master/Operation/Development_Best_Practices.md) when contributing. + +These functions are not intended to be invoked directly, so the package created from this repo will only provide files on disk. diff --git a/Resources/AniNIX.png b/Resources/AniNIX.png new file mode 100644 index 0000000000000000000000000000000000000000..3b01845f1275d44ccef94e9e30dee32b242238b3 GIT binary patch literal 7403 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 G{J#L3glg&l literal 0 HcmV?d00001