Compare commits
	
		
			15 Commits
		
	
	
		
			v0.0.11
			...
			discord-al
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
|  | 148601714b | ||
| 28aaa0f078 | |||
| 866b88f9c8 | |||
| e9ab6a18c1 | |||
| 5f748cec3e | |||
| 497c7d8a97 | |||
| 605fc17952 | |||
| 2ed3f003ce | |||
| b421962bd7 | |||
| d8c5a14f77 | |||
| 2074442b59 | |||
| 3081c9c657 | |||
| 994e7cf4bd | |||
| b81b99e2b3 | |||
| 79b0cb600f | 
| @@ -1,8 +1,8 @@ | |||||||
| name='alr-bin' | name='alr-bin' | ||||||
| version='0.0.10' | version='0.0.11' | ||||||
| release='1' | release='3' | ||||||
| desc='Any Linux Repository' | desc='Any Linux Repository' | ||||||
| homepage='https://gitverse.ru/sc/Xpamych/ALR' | homepage='https://gitea.plemya-x.ru/Plemya-x/ALR' | ||||||
| maintainer_ru='Евгений Храмов <xpamych@yandex.ru>' | maintainer_ru='Евгений Храмов <xpamych@yandex.ru>' | ||||||
| architectures=('amd64' 'arm64' 'arm7' 'arm6' '386' 'riscv64') | architectures=('amd64' 'arm64' 'arm7' 'arm6' '386' 'riscv64') | ||||||
| license=('GPL-3.0-or-later') | license=('GPL-3.0-or-later') | ||||||
| @@ -12,6 +12,10 @@ conflicts=('alr' 'alr-bin' 'alr-git') | |||||||
| sources=("https://gitea.plemya-x.ru/Plemya-x/ALR/releases/download/v${version}/alr-${version}-linux-x86_64.tar.gz") | sources=("https://gitea.plemya-x.ru/Plemya-x/ALR/releases/download/v${version}/alr-${version}-linux-x86_64.tar.gz") | ||||||
| checksums=('SKIP') | checksums=('SKIP') | ||||||
|  |  | ||||||
|  | scripts=( | ||||||
|  | 	['postinstall']='postinstall.sh' | ||||||
|  | ) | ||||||
|  |  | ||||||
| prepare() { | prepare() { | ||||||
|   cd $srcdir |   cd $srcdir | ||||||
| } | } | ||||||
|   | |||||||
							
								
								
									
										6
									
								
								alr-bin/postinstall.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								alr-bin/postinstall.sh
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | |||||||
|  | #!/usr/bin/env bash | ||||||
|  |  | ||||||
|  | useradd -r -s /usr/sbin/nologin alr | ||||||
|  | mkdir -p /var/cache/alr /etc/alr | ||||||
|  | chown -R alr:alr /var/cache/alr | ||||||
|  | setcap cap_setuid,cap_setgid+ep /usr/bin/alr | ||||||
| @@ -1,8 +1,8 @@ | |||||||
| name='alr-git' | name='alr-git' | ||||||
| version='151.eb2cc3c' | version='2b7c2bbbb3' | ||||||
| release='1' | release='2' | ||||||
| desc='Any Linux Repository' | desc='Any Linux Repository' | ||||||
| homepage='https://gitverse.ru/sc/Xpamych/ALR' | homepage='https://gitea.plemya-x.ru/Plemya-x/ALR' | ||||||
| maintainer='Evgeniy Khramov <xpamych@yandex.ru>' | maintainer='Evgeniy Khramov <xpamych@yandex.ru>' | ||||||
| maintainer_ru='Евгений Храмов <xpamych@yandex.ru>' | maintainer_ru='Евгений Храмов <xpamych@yandex.ru>' | ||||||
| architectures=('amd64' 'arm64' 'arm7' 'arm6' '386' 'riscv64') | architectures=('amd64' 'arm64' 'arm7' 'arm6' '386' 'riscv64') | ||||||
| @@ -18,6 +18,10 @@ build_deps_opensuse=('go') | |||||||
| sources=("git+https://gitea.plemya-x.ru/Plemya-x/ALR.git") | sources=("git+https://gitea.plemya-x.ru/Plemya-x/ALR.git") | ||||||
| checksums=('SKIP') | checksums=('SKIP') | ||||||
|  |  | ||||||
|  | scripts=( | ||||||
|  | 	['postinstall']='postinstall.sh' | ||||||
|  | ) | ||||||
|  |  | ||||||
| version() { | version() { | ||||||
|     cd "${srcdir}/ALR" |     cd "${srcdir}/ALR" | ||||||
|     git-version |     git-version | ||||||
| @@ -33,4 +37,10 @@ package() { | |||||||
|     install-binary alr |     install-binary alr | ||||||
|     install-completion bash alr < scripts/completion/bash |     install-completion bash alr < scripts/completion/bash | ||||||
|     install-completion zsh alr < scripts/completion/zsh  |     install-completion zsh alr < scripts/completion/zsh  | ||||||
|  | } | ||||||
|  |  | ||||||
|  | files() { | ||||||
|  |   	echo ./usr/bin/alr | ||||||
|  |   	echo ./usr/share/bash-completion/completions/alr | ||||||
|  |   	echo ./usr/share/zsh/site-functions/_alr | ||||||
| } | } | ||||||
							
								
								
									
										6
									
								
								alr-git/postinstall.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								alr-git/postinstall.sh
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,6 @@ | |||||||
|  | #!/usr/bin/env bash | ||||||
|  |  | ||||||
|  | useradd -r -s /usr/sbin/nologin alr | ||||||
|  | mkdir -p /var/cache/alr /etc/alr | ||||||
|  | chown -R alr:alr /var/cache/alr | ||||||
|  | setcap cap_setuid,cap_setgid+ep /usr/bin/alr | ||||||
| @@ -1,5 +1,5 @@ | |||||||
| name='discord-bin' | name='discord-bin' | ||||||
| version='0.0.92' | version='0.0.93' | ||||||
| release='1' | release='1' | ||||||
| desc='All-in-one voice and text chat for gamers' | desc='All-in-one voice and text chat for gamers' | ||||||
| desk_ru='Всё в одном голосовое и текстовое общение для игроков' | desk_ru='Всё в одном голосовое и текстовое общение для игроков' | ||||||
| @@ -40,6 +40,12 @@ deps_arch=( | |||||||
|   'libappindicator-gtk3' |   'libappindicator-gtk3' | ||||||
|   'xdg-utils' |   'xdg-utils' | ||||||
| ) | ) | ||||||
|  | deps_altlinux=( | ||||||
|  |   'gtk3' | ||||||
|  |   'xdg-utils' | ||||||
|  |   'pulseaudio' | ||||||
|  |   'libnss' | ||||||
|  | ) | ||||||
|  |  | ||||||
| sources=( | sources=( | ||||||
|   "https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz" |   "https://dl.discordapp.net/apps/linux/${version}/discord-${version}.tar.gz" | ||||||
|   | |||||||
| @@ -1,6 +1,6 @@ | |||||||
| name='firefox-bin' | name='firefox-bin' | ||||||
| version='137.0.0' | version='138.0.0' | ||||||
| ver='137.0' | ver='138.0' | ||||||
| release='1' | release='1' | ||||||
| desc='Fast, Private & Safe Web Browser.' | desc='Fast, Private & Safe Web Browser.' | ||||||
| homepage='https://www.mozilla.org/firefox/' | homepage='https://www.mozilla.org/firefox/' | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| name='gpu-screen-recorder-notification' | name='gpu-screen-recorder-notification' | ||||||
| version='1.0.5' | version='1.0.6' | ||||||
| release='1' | release='1' | ||||||
| desc='Notification in the style of ShadowPlay.' | desc='Notification in the style of ShadowPlay.' | ||||||
| desk_ru='Уведомления в стиле ShadowPlay' | desk_ru='Уведомления в стиле ShadowPlay' | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| name='gpu-screen-recorder-ui' | name='gpu-screen-recorder-ui' | ||||||
| version='1.3.4' | version='1.5.1' | ||||||
| release='1' | release='1' | ||||||
| desc='A fullscreen overlay UI for GPU Screen Recorder in the style of ShadowPlay.' | desc='A fullscreen overlay UI for GPU Screen Recorder in the style of ShadowPlay.' | ||||||
| desk_ru='Полноэкранный интерфейс наложения для GPU Screen Recorder в стиле ShadowPlay.' | desk_ru='Полноэкранный интерфейс наложения для GPU Screen Recorder в стиле ShadowPlay.' | ||||||
|   | |||||||
| @@ -81,7 +81,6 @@ package() { | |||||||
|   meson install -C build --destdir="$pkgdir" |   meson install -C build --destdir="$pkgdir" | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
| files() { | files() { | ||||||
|   echo ./usr/bin/gpu-screen-recorder |   echo ./usr/bin/gpu-screen-recorder | ||||||
|   echo ./usr/bin/gsr-kms-server |   echo ./usr/bin/gsr-kms-server | ||||||
|   | |||||||
| @@ -1,34 +0,0 @@ | |||||||
| name='nv-codec-headers' |  | ||||||
| version='12.2.72.0' |  | ||||||
| release='1' |  | ||||||
| desc='FFmpeg version of headers required to interface with Nvidias codec APIs.' |  | ||||||
| homepage='https://github.com/FFmpeg/nv-codec-headers' |  | ||||||
| maintainer="Евгений Храмов <xpamych@yandex.ru>" |  | ||||||
| architectures=('amd64') |  | ||||||
| licenses='MIT' |  | ||||||
| provides=('nv-codec-headers') |  | ||||||
| conflicts=('nv-codec-headers' 'nv-codec-headers-git') |  | ||||||
|  |  | ||||||
| build_deps_rosa=('cmake' 'git') |  | ||||||
| sources=("https://github.com/FFmpeg/nv-codec-headers/releases/download/n12.2.72.0/nv-codec-headers-${version}.tar.gz") |  | ||||||
| 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) |  | ||||||
| } |  | ||||||
|  |  | ||||||
| check() { |  | ||||||
|     cd "${srcdir}/build" |  | ||||||
|     cmake ../json -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTING=ON |  | ||||||
|     make -j$(nproc) |  | ||||||
|     ctest --output-on-failure |  | ||||||
| } |  | ||||||
|  |  | ||||||
| package() { |  | ||||||
|     cd "${srcdir}/build" |  | ||||||
|     make "DESTDIR=${pkgdir}" install |  | ||||||
| } |  | ||||||
| @@ -1,5 +1,5 @@ | |||||||
| name='pnpm' | name='pnpm' | ||||||
| version='10.8.0' | version='10.9.0' | ||||||
| release='1' | release='1' | ||||||
| desc='Fast, disk space efficient package manager' | desc='Fast, disk space efficient package manager' | ||||||
| homepage='https://pnpm.io' | homepage='https://pnpm.io' | ||||||
|   | |||||||
							
								
								
									
										39
									
								
								python3-pyaml/alr.sh
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										39
									
								
								python3-pyaml/alr.sh
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,39 @@ | |||||||
|  | name='python3-pyaml' | ||||||
|  | version='25.1.0' | ||||||
|  | release='1' | ||||||
|  | desc='PyYAML-based module to produce a bit more pretty and readable YAML-serialized data.' | ||||||
|  | desk_ru='Модуль PyYAML для создания более красивого и читаемого YAML-представления данных.' | ||||||
|  | homepage='https://github.com/mk-fg/pretty-yaml' | ||||||
|  | maintainer='Evgeniy Khramov <xpamych@yandex.ru>' | ||||||
|  | maintainer_ru='Евгений Храмов <xpamych@yandex.ru>' | ||||||
|  | architectures=('all') | ||||||
|  | license=('WTFPL') | ||||||
|  | provides=('pyaml') | ||||||
|  | conflicts=('pyaml') | ||||||
|  |  | ||||||
|  | deps=("python3") | ||||||
|  | deps_arch=("python") | ||||||
|  | deps_alpine=("python3") | ||||||
|  |  | ||||||
|  | build_deps=("python3" "python3-pip") | ||||||
|  | build_deps_arch=("python" "python-pip") | ||||||
|  | build_deps_alpine=("python3" "py3-pip") | ||||||
|  |  | ||||||
|  | sources=("https://files.pythonhosted.org/packages/source/p/pyaml/pyaml-25.1.0.tar.gz") | ||||||
|  | checksums=('blake2b-256:f40604b9c1907c13dc81729a9c6b4f42eab47baab7a8738ed5d2683eac215ad0') | ||||||
|  |  | ||||||
|  | build() { | ||||||
|  |   cd "$srcdir/pyaml-${version}" | ||||||
|  |   python -m build --wheel --no-isolation | ||||||
|  | } | ||||||
|  |  | ||||||
|  | package() { | ||||||
|  |   cd "$srcdir/pyaml-${version}" | ||||||
|  |   pip install --root="${pkgdir}/" . --no-deps --ignore-installed --disable-pip-version-check | ||||||
|  | } | ||||||
|  |  | ||||||
|  | files() { | ||||||
|  |   echo ./usr/local/bin/pyaml | ||||||
|  |   printf '"%s" ' ./usr/local/lib/python3.*/site-packages/pyaml/**/* | ||||||
|  |   printf '"%s" ' ./usr/local/lib/python3.*/site-packages/pyaml-${version}.dist-info/* | ||||||
|  | } | ||||||
		Reference in New Issue
	
	Block a user