<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Собрать qmmp с libmad в OBS]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=36047&amp;type=atom" />
	<updated>2014-10-16T04:52:17Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=36047</id>
		<entry>
			<title type="html"><![CDATA[Re: Собрать qmmp с libmad в OBS]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=426763#p426763" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Спасибо, этот макрос BUILD_ORIG я так понимаю и указывает на то, в каком окружении собирается пакет?</p></blockquote></div><p>Да, именно так. В PMBS это определение по умолчанию равно 1.<br /> </p><div class="quotebox"><blockquote><p>Есть ли смысл в PMBS теперь дублировать спек и тарбол, если можно в Meta ссылку на проект из OBS вставить?</p></blockquote></div><p>Можно и так. Это уже на ваше усмотрение.</p>]]></content>
			<author>
				<name><![CDATA[aliaksei1818]]></name>
				<uri>https://linuxforum.ru/profile.php?id=15716</uri>
			</author>
			<updated>2014-10-16T04:52:17Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=426763#p426763</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Собрать qmmp с libmad в OBS]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=426762#p426762" />
			<content type="html"><![CDATA[<p><strong>aliaksei1818</strong>, Спасибо, этот макрос BUILD_ORIG я так понимаю и указывает на то, в каком окружении собирается пакет?&nbsp; Есть ли смысл в PMBS теперь дублировать спек и тарбол, если можно в Meta ссылку на проект из OBS вставить?</p>]]></content>
			<author>
				<name><![CDATA[Quarck]]></name>
				<uri>https://linuxforum.ru/profile.php?id=32729</uri>
			</author>
			<updated>2014-10-16T04:47:00Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=426762#p426762</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Собрать qmmp с libmad в OBS]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=426761#p426761" />
			<content type="html"><![CDATA[<p>В пакман тоже <a href="https://pmbs.links2linux.de/request/show/1249"> отправил </a></p>]]></content>
			<author>
				<name><![CDATA[aliaksei1818]]></name>
				<uri>https://linuxforum.ru/profile.php?id=15716</uri>
			</author>
			<updated>2014-10-16T04:43:48Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=426761#p426761</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Собрать qmmp с libmad в OBS]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=426635#p426635" />
			<content type="html"><![CDATA[<p>Речь идет об условных операторах с использованием конструкции на подобии этой:<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><div class="codebox"><pre><code># For example (spec file):
#
# (at the beginning)
# %bcond_with extra_fonts
# %bcond_without static
# (and later)
# %if %{with extra_fonts}
# ...
# %else
# ...
# %endif
# %if ! %{with static}
# ...
# %endif
# %ifdef %{with static}
# ...
# %endif</code></pre></div></div></div><p>Примеры находятся по адресу: /usr/lib/rpm/macros</p>]]></content>
			<author>
				<name><![CDATA[aliaksei1818]]></name>
				<uri>https://linuxforum.ru/profile.php?id=15716</uri>
			</author>
			<updated>2014-10-15T11:23:52Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=426635#p426635</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Собрать qmmp с libmad в OBS]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=426529#p426529" />
			<content type="html"><![CDATA[<p><strong>aliaksei1818</strong>, Снова нужна Ваша помощь. Пытался обновить qmmp в PMBS, но мой <a href="https://pmbs.links2linux.de/request/show/1243">запрос</a> отказали. Причина &quot;The package is developed in OBS. Please upgrade there, get the %ifdefs right for packman, and once thats done someone will adjust the _link to point to the devel project in OBS.&quot; Я так понимаю мне нужно в OBS этот пакет обновить, а потом кто-нибудь просто укажет ссылку в проекте на PMBS. Мне непонятно, что за %ifdef нужно в спеке указать, чтобы пакеты libavcodec, libavformat, libavutil, mad и libfaad использовались при сборке в PMBS, но не в&nbsp; OBS?</p>]]></content>
			<author>
				<name><![CDATA[Quarck]]></name>
				<uri>https://linuxforum.ru/profile.php?id=32729</uri>
			</author>
			<updated>2014-10-15T01:54:32Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=426529#p426529</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Собрать qmmp с libmad в OBS]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=422825#p422825" />
			<content type="html"><![CDATA[<p>Почитайте <a href="https://en.opensuse.org/openSUSE:Shared_library_packaging_policy"> политику </a> упаковки разделяемых библиотек.<br />Включите все библиотеки в один пакет:<br /></p><div class="codebox"><pre><code>%define soname &lt;цифра/число&gt;
%package -n libqmmp%{soname}-plugins</code></pre></div><p>Ну и дополнительно: почему только для 13.1 ?<br /></p><div class="quotebox"><cite>pmbs.links2linux.de пишет:</cite><blockquote><p>+%if 0%{?suse_version} == 1310<br />+BuildRequires: pkgconfig(libmpg123)<br />+%endif</p></blockquote></div><p>Лучше так:<br /></p><div class="codebox"><pre><code>%if 0%{?suse_version} &gt; 1230</code></pre></div><p>В общем я отправил исправления на ваш проект (см. <a href="https://pmbs.links2linux.de/request/show/1146"> open request </a>)</p>]]></content>
			<author>
				<name><![CDATA[aliaksei1818]]></name>
				<uri>https://linuxforum.ru/profile.php?id=15716</uri>
			</author>
			<updated>2014-09-18T15:20:43Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=422825#p422825</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Собрать qmmp с libmad в OBS]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=422742#p422742" />
			<content type="html"><![CDATA[<p><strong>aliaksei1818</strong>, Пытаюсь создать пакет в Пакмане для qmmp-plugin-pack, помогите разрешить проблемы, на которые указал мэйнтейнер в комментарии к запросу <a href="https://pmbs.links2linux.de/request/show/1140">https://pmbs.links2linux.de/request/show/1140</a></p>]]></content>
			<author>
				<name><![CDATA[Quarck]]></name>
				<uri>https://linuxforum.ru/profile.php?id=32729</uri>
			</author>
			<updated>2014-09-18T02:02:25Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=422742#p422742</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Собрать qmmp с libmad в OBS]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=422701#p422701" />
			<content type="html"><![CDATA[<p>Дополню, если говорить о веб-интерфейсе, то в шапке проекта -&gt; Advanced -&gt; Meta</p>]]></content>
			<author>
				<name><![CDATA[aliaksei1818]]></name>
				<uri>https://linuxforum.ru/profile.php?id=15716</uri>
			</author>
			<updated>2014-09-17T15:50:55Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=422701#p422701</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Собрать qmmp с libmad в OBS]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=422699#p422699" />
			<content type="html"><![CDATA[<p>В OBS есть мета-файл, в котором находятся списки проектов. Это то, куда смотрит obs при сборке пакета.&nbsp; <br />В вашем случае, отредактировать следующие строки:<br /><div class="termtitle" style="font-family: sans-serif; position:relative; height:auto; width:auto; background:#3A4061; color:#FFFFFF; padding: 1px;"><b> Консоль:</b></div>
<div class="termcont" style="font-family: Terminus; position:relative; height:auto; width:auto; overflow-x:scroll; white-space: nowrap ; overflow-y:auto;background:#000000; color:#4EF44E; line-height:1.2; padding: 3px; font-size: 1rem; max-height: 60vh"> &lt;repository name=&quot;openSUSE_13.1&quot;&gt;<br />&nbsp; &nbsp; &lt;path project=&quot;openSUSE.org:openSUSE:13.1:Update&quot; repository=&quot;standard&quot;/&gt;<br /><span style="color: red">&nbsp; &nbsp; &lt;path project=&quot;Multimedia&quot; repository=&quot;standard&quot;/&gt;</span><br />&nbsp; &nbsp; &lt;arch&gt;x86_64&lt;/arch&gt;<br />&nbsp; &nbsp; &lt;arch&gt;i586&lt;/arch&gt;<br />&lt;/repository&gt;</div><br />Но здесь, есть одно но.. Вы сможете собрать пакет только в слинкованном проекте. Все остальное зависит от майнтейнера, принимающего ваши исправления.</p>]]></content>
			<author>
				<name><![CDATA[aliaksei1818]]></name>
				<uri>https://linuxforum.ru/profile.php?id=15716</uri>
			</author>
			<updated>2014-09-17T15:39:31Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=422699#p422699</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Собрать qmmp с libmad в OBS]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=422664#p422664" />
			<content type="html"><![CDATA[<p><strong>aliaksei1818</strong>, Спасибо за ссылку на PMBS. Зарегался там и обновил версию плеера, правда пришлось пересобирать без libsidplayfp. Мне непонятно почему пришлось без этой библиотеки обходиться, ведь в пакмане она есть и в multimedia:libs. Такая же история с пакетом opusfile, из-за него для Tumbleweed не удалось собрать новую версию.</p>]]></content>
			<author>
				<name><![CDATA[Quarck]]></name>
				<uri>https://linuxforum.ru/profile.php?id=32729</uri>
			</author>
			<updated>2014-09-17T07:31:46Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=422664#p422664</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Собрать qmmp с libmad в OBS]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=422265#p422265" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Отсюда почему-то не удаляют.</p></blockquote></div><p>Не удаляют, значит не замечают. Но, а так происходит периодическая чистка подобных пакетов. <br />Как говорится: предупрежден — значит вооружен.<br />По большому счету вам нужно <a href="https://pmbs.links2linux.de/"> сюда </a> и после регистрации предоставить исправления на <a href="https://pmbs.links2linux.de/package/show/Essentials/qmmp"> этот </a> пакет.</p>]]></content>
			<author>
				<name><![CDATA[aliaksei1818]]></name>
				<uri>https://linuxforum.ru/profile.php?id=15716</uri>
			</author>
			<updated>2014-09-12T04:18:38Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=422265#p422265</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Собрать qmmp с libmad в OBS]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=422262#p422262" />
			<content type="html"><![CDATA[<p><strong>aliaksei1818</strong>,&nbsp; pkgconfig(libmad) это я экспериментировал, обратно верну. <a href="https://build.opensuse.org/package/show?project=home%3Asmarty12&amp;package=libmad">Отсюда</a> почему-то не удаляют.<br /><strong>1000Mhz</strong>, Скины мне тоже не нравятся, но очень приглянулся альтернативный интерфейс qsui, qmmp с ним стал напоминать любимый foobar2000</p>]]></content>
			<author>
				<name><![CDATA[Quarck]]></name>
				<uri>https://linuxforum.ru/profile.php?id=32729</uri>
			</author>
			<updated>2014-09-12T03:52:20Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=422262#p422262</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Собрать qmmp с libmad в OBS]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=422251#p422251" />
			<content type="html"><![CDATA[<p><strong>Quarck</strong>, я смотрю, что вы уже и так слинкованы с другим пользовательским проектом. Только вот не могу понять: зачем вы в качестве пакета сборки указываете <em>pkgconfig(libmad</em>), а не&nbsp; <em>pkgconfig(mad)</em>?<br />Что же касается пакмана, то вам нужно создать <a href="https://en.opensuse.org/openSUSE:Build_Service_private_instance_software_live_cycle#Complete_service_example">&nbsp; _service&nbsp; </a> файл для выкачивания и автоматической сборки зависимости. Но опять же повторюсь, что данный пакет находится в черном списке. Если этот пакет будет обнаружен, то вас вежливо попросят его удалить из проекта obs.</p>]]></content>
			<author>
				<name><![CDATA[aliaksei1818]]></name>
				<uri>https://linuxforum.ru/profile.php?id=15716</uri>
			</author>
			<updated>2014-09-11T17:23:18Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=422251#p422251</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Собрать qmmp с libmad в OBS]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=422249#p422249" />
			<content type="html"><![CDATA[<p>Просто используйте Audacious. Он вполне гуд и без мерзких этих шкур винамповских.</p>]]></content>
			<author>
				<name><![CDATA[1000Mhz]]></name>
				<uri>https://linuxforum.ru/profile.php?id=35132</uri>
			</author>
			<updated>2014-09-11T16:36:08Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=422249#p422249</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Собрать qmmp с libmad в OBS]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=422212#p422212" />
			<content type="html"><![CDATA[<p>Как подключить пакман при сборке в OBS? В пакмане и qmmp есть со всеми плагинами, но версия старая для 13.1.</p>]]></content>
			<author>
				<name><![CDATA[Quarck]]></name>
				<uri>https://linuxforum.ru/profile.php?id=32729</uri>
			</author>
			<updated>2014-09-11T08:20:18Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=422212#p422212</id>
		</entry>
</feed>
