Jahshaka

Grzegorz Zebrowski xan w interia.pl
Nie, 26 Paź 2003, 23:48:54 CET


On Sunday 26 October 2003 20:09, Grzegorz Zebrowski wrote:
> Zrobilem speca do Jahshaki i jesli nic nie spapralem
> to prosze aby ktos wrzucil go do cvs'u

i kolejne poprawki 
mam nadzieje ze ostatnie :)

-- 
Grzegorz `knivre` Zebrowski
-------------- nastêpna czê¶æ ---------
Za??cznik, który nie by? tekstem zosta? usuni?ty...
Name: jahshaka-fix-setstyle.patch
Type: text/x-diff
Size: 11211 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-devel-pl/attachments/20040626/c5989002/jahshaka-fix-setstyle.bin
-------------- nastêpna czê¶æ ---------
Za??cznik, który nie by? tekstem zosta? usuni?ty...
Name: jahshaka-glext.patch
Type: text/x-diff
Size: 353 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-devel-pl/attachments/20040626/c5989002/jahshaka-glext.bin
-------------- nastêpna czê¶æ ---------
Za??cznik, który nie by? tekstem zosta? usuni?ty...
Name: jahshaka-makefile-ljpeg.patch
Type: text/x-diff
Size: 313 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-devel-pl/attachments/20040626/c5989002/jahshaka-makefile-ljpeg.bin
-------------- nastêpna czê¶æ ---------
# $Revision: $, $Date: $
Summary:	Jahshaka - Realtime Editing and Effects System.
Summary(pl):	Jahshaka - Program do tworzenia animacji i nak³adania efektów w czasie rzeczywistym.
Name:		jahshaka
Version:	1.9a3
Release:	1
License:	GPL
Group:		Applications/Graphics
Source0:	http://dl.sourceforge.net/jahshakafx/%{name}_%{version}.tar.gz
# Source0-md5: 1a649c9fffeca0943b3469ccd49f0d64
URL:		http://www.jahshaka.com
Patch0:		%{name}-makefile-ljpeg.patch
Patch1:		%{name}-fix-setstyle.patch
Patch2:		%{name}-glext.patch
BuildRequires:	glut-devel
BuildRequires:	qt-devel
Requires:       OpenGL
%define         _noautoreqdep   libGL.so.1 libGLU.so.1
BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)

%description
Jahshaka allows you to edit with flexibility and speed Create Effects
in real time Animate with unlimited features Paint and design on
moving video. Create music with all the tools the pros use Work in any
format at any resolution ...all while sharing files, projects and
clips with users on your network or around the world.

%description -l pl
Jahshaka daje mozliwo¶æ wygodnego i szybkiego nak³adania efektów specjalnych 
na animacje oraz nieograniczon± mozliwosæ malowania na ruchomym obrazie.
Pozwala pracowaæ z wszystkimi narzêdziami u¿ywanymi przez profesjonalistów 
oraz tworzyæ animacje w dowolnym formacie i rozdzielczo¶ci. 
Przy tym wszyskim pozwala udostêpniac swoje pliki i projekty w sieci lokalnej 
oraz na ca³ym swiecie.

%prep
%setup -q -n %{name}
%patch0 -p0
%patch1 -p0
%patch2 -p3

%build
%configure

%{__make}

%install
rm -rf $RPM_BUILD_ROOT

%{__make} install \
        DESTDIR=$RPM_BUILD_ROOT

#mkdir $RPM_BUILD_ROOT%{_datadir}
mkdir -p $RPM_BUILD_ROOT%{_datadir}/jahshaka/
cp -R database  $RPM_BUILD_ROOT%{_datadir}/jahshaka/
cp -R fonts  $RPM_BUILD_ROOT%{_datadir}/jahshaka/
cp -R media  $RPM_BUILD_ROOT%{_datadir}/jahshaka/
cp -R models  $RPM_BUILD_ROOT%{_datadir}/jahshaka/
cp -R scenes  $RPM_BUILD_ROOT%{_datadir}/jahshaka/
cp -R Pixmaps  $RPM_BUILD_ROOT%{_datadir}/jahshaka/



cat << EOF >$RPM_BUILD_ROOT%{_bindir}/jahshaka
#!/bin/bash
if [ ! -d "\$HOME/.jahshaka" ]; then
        %{_bindir}/jahshaka-install
fi
cd ~/.jahshaka
exec %{_bindir}/jah
EOF


cat << EOF >$RPM_BUILD_ROOT%{_bindir}/jahshaka-install
#!/bin/sh
mkdir ~/.jahshaka
cp -vR %{_datadir}/jahshaka/* ~/.jahshaka/
echo Done.
EOF


%clean
#rm -rf $RPM_BUILD_ROOT

%files
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/jah
%{_datadir}/jahshaka/database/JahDesktopDB
%{_datadir}/jahshaka/database/JahDesktopDB.bak
%attr(755,root,root) %{_datadir}/jahshaka/database/wipedbase
%attr(755,root,root) %{_bindir}/jahshaka-install
%attr(755,root,root) %{_bindir}/jahshaka
%{_datadir}/jahshaka/fonts/*
%{_datadir}/jahshaka/media/*
%{_datadir}/jahshaka/models/*
%{_datadir}/jahshaka/scenes/*
%{_datadir}/jahshaka/Pixmaps/*

%define date	%(echo `LC_ALL="C" date +"%a %b %d %Y"`)
%changelog
* %{date} PLD Team <feedback w pld-linux.org>
All persons listed below can be reached at <cvs_login>@pld-linux.org

$Log: $



Więcej informacji o liście dyskusyjnej pld-devel-pl