devel@ where you _can_ ask
 help / color / mirror / Atom feed
* [newbies] Исключение зависимости из AutoReq
@ 2010-05-27  8:26 Egor Glukhov
  2010-05-27  8:30 ` Slava Semushin
  0 siblings, 1 reply; 3+ messages in thread
From: Egor Glukhov @ 2010-05-27  8:26 UTC (permalink / raw)
  To: devel-newbies

Добрый день.

Собираю вот эту софтину: 
http://git.altlinux.org/people/kaman/packages/?p=mixxx.git;a=summary

В двух словах, это программа, задача которой - смешать звук из двух 
источников. Или ещё проще - это программа для ди-джеев.

Работает она через libportaudio2, которая, как известно, с pulseaudio не 
дружит. Соответственно, хорошо бы запускать через pasuspender, если 
пульс установлен, и без него, если нет. Пишу скрипт-обёртку:

#!/bin/sh

# wrapper script for mixxx
if [ -x /usr/bin/pasuspender ]
then
     pasuspender mixxx.real
else
     mixxx.real
fi

Собираю пакет, и получаю установочную зависимость от pulseaudio-utils. 
Вопрос - как можно её обойти?

Спек тут: 
http://git.altlinux.org/people/kaman/packages/?p=mixxx.git;a=blob;f=mixxx.spec;h=128c8bd69942ebcc5ab4ecd54b71bb91721c9456;hb=737ae985afaadcc99d98edffd04327045ce44572


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [newbies] Исключение зависимости из AutoReq
  2010-05-27  8:26 [newbies] Исключение зависимости из AutoReq Egor Glukhov
@ 2010-05-27  8:30 ` Slava Semushin
  2010-05-27  8:31   ` Slava Semushin
  0 siblings, 1 reply; 3+ messages in thread
From: Slava Semushin @ 2010-05-27  8:30 UTC (permalink / raw)
  To: devel@ where you _can_ ask

27 мая 2010 г. 15:26 пользователь Egor Glukhov <kaman@rndfido.net> написал:
> #!/bin/sh
>
> # wrapper script for mixxx
> if [ -x /usr/bin/pasuspender ]
> then
>    pasuspender mixxx.real
> else
>    mixxx.real
> fi
>
> Собираю пакет, и получаю установочную зависимость от pulseaudio-utils.
> Вопрос - как можно её обойти?

Вынесите путь к программе в переменную:

PASUSPENDER_CMD=/usr/bin/pasuspender
if [ -x "$PASUSPENDER_CMD" ]


-- 
Slava Semushin

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [newbies]  Исключение зависимости из AutoReq
  2010-05-27  8:30 ` Slava Semushin
@ 2010-05-27  8:31   ` Slava Semushin
  0 siblings, 0 replies; 3+ messages in thread
From: Slava Semushin @ 2010-05-27  8:31 UTC (permalink / raw)
  To: devel@ where you _can_ ask

27 мая 2010 г. 15:26 пользователь Egor Glukhov <kaman:rndfido.net> написал:
> #!/bin/sh
>
> # wrapper script for mixxx
> if [ -x /usr/bin/pasuspender ]
> then
>    pasuspender mixxx.real
> else
>    mixxx.real
> fi
>
> Собираю пакет, и получаю установочную зависимость от pulseaudio-utils.
> Вопрос - как можно её обойти?

Вынесите путь к программе в переменную:

PASUSPENDER_CMD=/usr/bin/pasuspender
if [ -x "$PASUSPENDER_CMD" ]


--
Slava Semushin

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2010-05-27  8:31 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-05-27  8:26 [newbies] Исключение зависимости из AutoReq Egor Glukhov
2010-05-27  8:30 ` Slava Semushin
2010-05-27  8:31   ` Slava Semushin

devel@ where you _can_ ask

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel-newbies/0 devel-newbies/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel-newbies devel-newbies/ http://lore.altlinux.org/devel-newbies \
		devel-newbies@lists.altlinux.org devel-newbies@lists.altlinux.ru devel-newbies@lists.altlinux.com
	public-inbox-index devel-newbies

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel-newbies


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git