diff --git a/README.md b/README.md index e6d61ae..3526fbd 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,4 @@ # imagination +Imagination is a lightweight and simple DVD slide show maker written in C language and built with the GTK+2 toolkit. Imagination has been designed from the ground up to be fast, light and easy-to-use. It requires the ffmpeg encoder to produce the movie file and libsox to handle the audio. + diff --git a/imagination.spec b/imagination.spec new file mode 100644 index 0000000..260f71d --- /dev/null +++ b/imagination.spec @@ -0,0 +1,89 @@ +Name: imagination +Version: 3.0 +Release: 2mamba +Summary: Imagination is a lightweight and simple DVD slide show maker +Group: Graphical Desktop/Applications/Multimedia +Vendor: openmamba +Distribution: openmamba +Packager: Ercole 'ercolinux' Carpanetto +URL: http://imagination.sourceforge.net/index.html +Source: http://heanet.dl.sourceforge.net/project/imagination/imagination/%{version}/imagination-%{version}.tar.gz +Patch: transition.patch +License: GPL +BuildRoot: %{_tmppath}/%{name}-%{version}-root +## AUTOBUILDREQ-BEGIN +BuildRequires: glibc-devel +BuildRequires: libatk-devel +BuildRequires: libcairo-devel +BuildRequires: libfontconfig-devel +BuildRequires: libfreetype-devel +BuildRequires: libgdk-pixbuf-devel +BuildRequires: libglib-devel +BuildRequires: libgtk2-devel +BuildRequires: libpango-devel +BuildRequires: sox-devel +## AUTOBUILDREQ-END + +%description +Imagination is a lightweight and simple DVD slide show maker written in C language and built with the GTK+2 toolkit. Imagination has been designed from the ground up to be fast, light and easy-to-use. It requires the ffmpeg encoder to produce the movie file and libsox to handle the audio. + +%prep +%setup -q +#%patch -p1 + +%build +%configure +%make LDFLAGS="`pkg-config --libs gmodule-2.0` -lm" + +%install +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +%makeinstall + +%find_lang %{name} + +%clean +[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" + +%files -f %{name}.lang +%defattr(-,root,root) +%{_bindir}/imagination +%{_libdir}/imagination/*.la +%{_libdir}/imagination/*.so +%{_datadir}/applications/imagination.desktop +%{_docdir}/imagination/html/*.css +%{_datadir}/imagination/pixmaps/imagination-*.gif +%{_datadir}/icons/hicolor/*/apps/imagination.png +%{_datadir}/icons/hicolor/scalable/apps/imagination.svg +%{_datadir}/imagination/pixmaps/*.png +%lang(en) %{_docdir}/imagination/html/en/images/*.png +%lang(en) %{_docdir}/imagination/html/en/*.html +%lang(es) %{_docdir}/imagination/html/es/images/*.png +%lang(es) %{_docdir}/imagination/html/es/*.html +%lang(fr) %{_docdir}/imagination/html/fr/images/*.png +%lang(fr) %{_docdir}/imagination/html/fr/*.html +%lang(pt_BR) %{_docdir}/imagination/html/pt_BR/images/*.png +%lang(pt_BR) %{_docdir}/imagination/html/pt_BR/*.html +%doc AUTHORS COPYING +#ChangeLog README TODO + +%changelog +* Thu Feb 28 2013 Silvan Calarco 3.0-2mamba +- rebuilt with sox 14.4.1 + +* Sun Jun 26 2011 Automatic Build System 3.0-1mamba +- automatic update by autodist + +* Wed Jun 30 2010 Automatic Build System 2.1-5mamba +- automatic rebuild by autodist + +* Wed Jun 09 2010 Automatic Build System 2.1-4mamba +- automatic rebuild by autodist + +* Sat May 29 2010 Automatic Build System 2.1-3mamba +- automatic rebuild by autodist + +* Sat Feb 27 2010 Ercole 'ercolinux' Carpanetto 2.1-2mamba +- added a patch to install the transition + +* Sat Feb 27 2010 Ercole 'ercolinux' Carpanetto 2.1-1mamba +- package created by autospec diff --git a/transition.patch b/transition.patch new file mode 100644 index 0000000..d7c329c --- /dev/null +++ b/transition.patch @@ -0,0 +1,12 @@ +diff -Nru imagination-2.1.orig/src/support.c imagination-2.1/src/support.c +--- imagination-2.1.orig/src/support.c 2009-10-07 08:10:04.000000000 +0200 ++++ imagination-2.1/src/support.c 2010-02-27 16:47:11.000000000 +0100 +@@ -20,7 +20,7 @@ + #include "support.h" + #include + +-#define PLUGINS_INSTALLED 0 ++#define PLUGINS_INSTALLED 1 + + static gboolean img_plugin_is_loaded(img_window_struct *, GModule *); +