Skip to content

Instantly share code, notes, and snippets.

@misaelnieto
Created December 27, 2011 06:55
Show Gist options
  • Save misaelnieto/1522910 to your computer and use it in GitHub Desktop.
Save misaelnieto/1522910 to your computer and use it in GitHub Desktop.
.spec file for kazam screen recorder
%define name kazam
%define version 0.11
%define unmangled_version 0.11
%define release 1
Summary: A screencasting program created with design in mind.
Name: %{name}
Version: %{version}
Release: %{release}
Source0: %{name}-%{unmangled_version}.tar.gz
License: LGPL
Group: Applications/Multimedia
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Prefix: %{_prefix}
BuildArch: noarch
Vendor: Andrew Higginson <rugby471@gmail.com>
Packager: Noe Nieto <nnieto@noenieto.com>
Requires: python-keybinder gnome-python2-rsvg python-xlib python-pycurl x264-libs pygtk2 pyxdg pycairo ffmpeg x264-libs libmatroska gnome-python2-gnomedesktop libavc1394 libtheora python-gdata
Url: https://launchpad.net/kazam
BuildRequires: gettext intltool python python-setuptools python-distutils-extra
%description
Description
===========
Easy to use application for recording on-screen action.
A program that lets you record action on-screen into one video
file. It's special features include a well designed interface, the
ability to record audio playing on your computer and built-in
exporting capabilities to upload screencasts to popular videosharing
websites - such as YouTube.
Home Page
---------
https://bugs.launchpad.net/kazam
%prep
%setup -n %{name}-%{unmangled_version}
%build
%{__python} setup.py build
%install
rm -rf $RPM_BUILD_ROOT
%{__python} setup.py install -O1 --root=$RPM_BUILD_ROOT --record=INSTALLED_FILES
%clean
rm -rf $RPM_BUILD_ROOT
%files -f INSTALLED_FILES
%defattr(-,root,root)
%changelog
* Tue Dec 27 2011 Noe Nieto <nnieto@nnoenieto.com> - 0.11
- Initial Fedora Package
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment