зеркало из
				https://github.com/iharh/notes.git
				synced 2025-10-30 21:26:09 +02:00 
			
		
		
		
	m
Этот коммит содержится в:
		
							родитель
							
								
									8230d1839a
								
							
						
					
					
						Коммит
						5bb78394c2
					
				| @ -232,3 +232,62 @@ package() { | |||||||
|   sudo install -Dm755 discord.png "${pkgdir}/usr/share/icons/discord.png" |   sudo install -Dm755 discord.png "${pkgdir}/usr/share/icons/discord.png" | ||||||
|   sudo cp -R ./* "${pkgdir}/usr/share/discord/" |   sudo cp -R ./* "${pkgdir}/usr/share/discord/" | ||||||
| } | } | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | name="pipewire-bundle" | ||||||
|  | url="https://github.com/oklopfer/debs/raw/master/empty.tar.xz" | ||||||
|  | makedepends=("libconfig++9v5" "libffado2" "libopenfec1" "libroc0.3" "libxml++2.6-2v5" "libcanberra-pulse") | ||||||
|  | pkgdesc="Pipewire bundled with its necessary packages, from Debian source" | ||||||
|  | maintainer="Oren Klopfer <oren@taumoda.com>" | ||||||
|  | compatible=("ubuntu:devel" "ubuntu:noble") | ||||||
|  | pkgver="1.0.1-2" | ||||||
|  | base_url="http://ftp.debian.org/debian/pool/main/p/pipewire" | ||||||
|  | bundle_packages=( | ||||||
|  |   "libspa-0.2-modules_${pkgver}_${CARCH}" | ||||||
|  |   "libspa-0.2-bluetooth_${pkgver}_${CARCH}" | ||||||
|  |   "libpipewire-0.3-common_${pkgver}_all" | ||||||
|  |   "libpipewire-0.3-0_${pkgver}_${CARCH}" | ||||||
|  |   "libpipewire-0.3-modules_${pkgver}_${CARCH}" | ||||||
|  |   "libpipewire-0.3-modules-x11_${pkgver}_${CARCH}" | ||||||
|  |   "pipewire-bin_${pkgver}_${CARCH}" | ||||||
|  |   "pipewire_${pkgver}_${CARCH}" | ||||||
|  |   "pipewire-audio_${pkgver}_all" | ||||||
|  |   "pipewire-alsa_${pkgver}_${CARCH}" | ||||||
|  |   "pipewire-jack_${pkgver}_${CARCH}" | ||||||
|  |   "pipewire-pulse_${pkgver}_${CARCH}" | ||||||
|  |   "pipewire-v4l2_${pkgver}_${CARCH}" | ||||||
|  |   "gstreamer1.0-pipewire_${pkgver}_${CARCH}" | ||||||
|  | ) | ||||||
|  | regnames=() | ||||||
|  | for package in "${bundle_packages[@]}"; do | ||||||
|  |   regnames+=("${package%%_*}") | ||||||
|  | done | ||||||
|  | 
 | ||||||
|  | build() { | ||||||
|  |   sudo mkdir -p "${pkgdir}/etc/apt/preferences.d" | ||||||
|  |   for package in "${regnames[@]}"; do | ||||||
|  |     sudo touch "${pkgdir}/etc/apt/preferences.d/${package}.pref" | ||||||
|  |     echo "Package: ${package} | ||||||
|  | Pin: release o=Ubuntu | ||||||
|  | Pin-Priority: 1" | sudo tee "${pkgdir}/etc/apt/preferences.d/${package}.pref" > /dev/null | ||||||
|  |   done | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | prepare() { | ||||||
|  |   local idx=0 | ||||||
|  |   for package in "${bundle_packages[@]}"; do | ||||||
|  |     wget -q "${base_url}/${package}.deb" -O "${idx}_${name}.deb" | ||||||
|  |     ((idx++)) | ||||||
|  |   done | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | package() { | ||||||
|  |   sudo apt-get install --allow-downgrades -f ./[0-9]*"${name}".deb -y | ||||||
|  | } | ||||||
|  | 
 | ||||||
|  | post_remove() { | ||||||
|  |   for package in "${regnames[@]}"; do | ||||||
|  |     sudo apt-mark auto "${package}" > /dev/null | ||||||
|  |   done | ||||||
|  | } | ||||||
|  | |||||||
| @ -1,3 +1,43 @@ | |||||||
|  | [+] INFO: Installing pipewire-bundle | ||||||
|  | [*] WARNING: Prompts are disabled | ||||||
|  | (pipewire-bundle) Do you want to view/edit the pacscript? [y/N] N | ||||||
|  | [+] INFO: Sourcing pacscript | ||||||
|  | [+] INFO: Retrieving packages | ||||||
|  | Initializing download: https://github.com/oklopfer/debs/raw/master/empty.tar.xz | ||||||
|  | File size: 164 byte(s) (164 bytes) | ||||||
|  | Opening output file empty.tar.xz | ||||||
|  | Starting download | ||||||
|  | 
 | ||||||
|  | [100%] [.........................................................................................................................................................................] [ 819.0B/s] | ||||||
|  | 
 | ||||||
|  | Downloaded 164 byte(s) in 0 second(s). (0.80 KB/s) | ||||||
|  | [+] INFO: Extracting empty.tar.xz | ||||||
|  | [*] WARNING: Could not enter into the downloaded archive | ||||||
|  | [+] INFO: Running functions | ||||||
|  |     [>] Running prepare | ||||||
|  |     [>] Running build | ||||||
|  |     [>] Running package | ||||||
|  | Reading package lists... | ||||||
|  | Building dependency tree... | ||||||
|  | Reading state information... | ||||||
|  | Some packages could not be installed. This may mean that you have | ||||||
|  | requested an impossible situation or if you are using the unstable | ||||||
|  | distribution that some required packages have not yet been created | ||||||
|  | or been moved out of Incoming. | ||||||
|  | The following information may help to resolve the situation: | ||||||
|  | 
 | ||||||
|  | The following packages have unmet dependencies: | ||||||
|  |  rhino-core : Depends: unicorn-desktop but it is not installable | ||||||
|  | E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages. | ||||||
|  |     [!] ERROR: Could not package pipewire-bundle properly | ||||||
|  | dpkg: warning: ignoring request to remove pipewire-bundle which isn't installed | ||||||
|  | [+] INFO: Cleaning up | ||||||
|  | [!] ERROR: Failed to install dependency | ||||||
|  | Looking for updates… | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| ? | ? | ||||||
| https://gitlab.freedesktop.org/pipewire | https://gitlab.freedesktop.org/pipewire | ||||||
| https://gitlab.freedesktop.org/pipewire/pipewire | https://gitlab.freedesktop.org/pipewire/pipewire | ||||||
|  | |||||||
		Загрузка…
	
	
			
			x
			
			
		
	
		Ссылка в новой задаче
	
	Block a user
	 Ihar Hancharenka
						Ihar Hancharenka