Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37803377
en ru br
Репозитории ALT
S:1.2.2-alt3
5.1: 0.4.5-alt1
4.1: 0.3.1-alt3.qa1
4.0: 0.2.0-alt0
www.altlinux.org/Changes

Группа :: Звук
Пакет: lmms

 Главная   Изменения   Спек   Патчи   Sources   Загрузить   Gear   Bugs and FR  Repocop 

Name: lmms
Version: 0.3.1
Release: alt3.qa1

Summary: Linux MultiMedia Studio
License: GPL
Group: Sound
Url: http://lmms.sourceforge.net

Packager: Slava Dubrovskiy <dubrsl at altlinux.ru>
Source: %name-%version.tar.bz2

BuildPreReq: rpm-build-lmms
# Automatically added by buildreq on Fri Feb 17 2006
BuildRequires: esound fontconfig freetype2 gcc-c++ imake jackit-devel ladspa_sdk libICE-devel libSDL-devel libSDL_sound-devel libX11-devel libalsa-devel libogg-devel libsamplerate-devel libsndfile-devel libstdc++-devel libvorbis-devel xorg-cf-files xorg-x11-proto-devel
BuildRequires: libqt3-devel libstk-devel
BuildRequires: festival-devel libestools-devel
#TODO: Find or build -lFestival
BuildRequires: shared-mime-info
BuildRequires: shared-mime-info

%description
LMMS aims to be a free alternative to popular (but commercial and closed-
source) programs like FruityLoops, Cubase and Logic giving you the ability of
producing music with your computer by creating/synthesizing sounds, arranging
samples, using effects, playing live with keyboard and much more...
 
%prep
%setup -q

%build
##%__autoreconf
find ./plugins -type f -print0 | xargs -r0 %__subst "s|(LDFLAGS)|(LDFLAGS) \$(QT_LDADD) -lpthread |g"
find ./plugins -type f -print0 | xargs -r0 %__subst "s|(LIBS)|(LIBS) \$(QT_LDADD) -lpthread |g"
%configure
%make_build

%install
%__make DESTDIR=%buildroot install

%find_lang %name

%__mkdir_p %buildroot%_pixmapsdir
%__install -p -m 644 data/themes/default/icon.png %buildroot%_pixmapsdir/%name.png

# menu

%__mkdir_p %buildroot%_desktopdir
%__cat << EOF > %buildroot%_desktopdir/%name.desktop
[Desktop Entry]
Name=LMMS
GenericName=Linux MultiMedia Studio
Comment=Linux MultiMedia Studio
Encoding=UTF-8
TryExec=lmms
Exec=lmms
Icon=lmms.png
Terminal=false
StartupNotify=true
Type=Application
Categories=Application;AudioVideo;
EOF

%post
%update_menus
%update_mimedb

%postun
%clean_menus
%clean_mimedb

%files -f %name.lang
%doc AUTHORS ChangeLog README TODO
%_bindir/*
%_libdir/%name/
%_datadir/%name/
%_man1dir/*
%_pixmapsdir/*
%_desktopdir/*
%_datadir/mime/packages/*

%changelog

Полный changelog можно просмотреть здесь

 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin