rpms/clutter-sharp/devel clutter-sharp-make-git-snapshot.sh, NONE, 1.1 clutter-sharp.spec, NONE, 1.1 import.log, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
chkr
chkr at fedoraproject.org
Fri Sep 25 14:59:08 UTC 2009
Author: chkr
Update of /cvs/pkgs/rpms/clutter-sharp/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6519/devel
Modified Files:
.cvsignore sources
Added Files:
clutter-sharp-make-git-snapshot.sh clutter-sharp.spec
import.log
Log Message:
- initial import of clutter-sharp (git snapshot)
--- NEW FILE clutter-sharp-make-git-snapshot.sh ---
#!/bin/sh
# Usage: ./clutter-sharp-make-git-snapshot.sh [COMMIT]
#
# to make a snapshot of the given tag/branch. Defaults to HEAD.
# Point env var REF to a local mesa repo to reduce clone time.
DIRNAME="clutter-sharp-$2"
echo REF ${REF:+--reference $REF}
echo DIRNAME $DIRNAME
echo HEAD ${1:-HEAD}
rm -rf $DIRNAME
git clone ${REF:+--reference $REF} \
git://git.clutter-project.org/bindings/clutter-sharp $DIRNAME
GIT_DIR=$DIRNAME/.git git archive --format=tar --prefix=$DIRNAME/ ${1:-HEAD} \
| bzip2 > $DIRNAME.tar.bz2
rm -rf $DIRNAME
--- NEW FILE clutter-sharp.spec ---
%define debug_package %{nil}
%define gitdate 20090828
%define gitcommit 349dba602015e07
Summary: C#/.NET bindings to Clutter
Name: clutter-sharp
Version: 0
Release: 0.4.%{gitdate}%{?dist}
URL: http://www.clutter-project.org
Source0: %{name}-%{gitdate}.tar.bz2
# based on libdrm's make-git-snapshot.sh
# sh clutter-sharp-make-git-snapshot.sh <gitcommit> <gitdate>
Source1: clutter-sharp-make-git-snapshot.sh
License: MIT
Group: System Environment/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: autoconf
BuildRequires: automake, libtool
BuildRequires: mono-devel
BuildRequires: gtk-sharp2-devel
BuildRequires: clutter-devel
BuildRequires: monodoc-devel
BuildRequires: gtk-sharp2-gapi
Requires: gtk-sharp2-gapi
Requires: clutter
# clutter-sharp is currently built without
# clutter-gtk support, since it requires version >= 0.10.3
#BuildRequires: clutter-gtk-devel
#Requires: clutter-gtk
%description
Clutter-sharp offers C#/.NET bindings to Clutter
%package devel
Summary: Development files for %{name}
Group: Development/Libraries
Requires: %name = %{version}-%{release}
Requires: pkgconfig
Requires: monodoc
%description devel
This package contains the development files for the C#/.NET bindings
to clutter.
%prep
%setup -q -n %{name}-%{gitdate}
sed -i -e 's!$(prefix)/lib!%{_libdir}/!' glib/Makefile.am
sed -i -e 's!$(prefix)/lib!%{_libdir}/!' clutter/Makefile.am
sed -i -e 's!$(prefix)/lib!%{_libdir}/!' build/assembly.mk
%build
./autogen.sh
export MONO_SHARED_DIR=%{_builddir}/%{?buildsubdir}
%configure
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc COPYING README
%{_libdir}/clutter-sharp/
%{_datadir}/gapi-2.0/*
%files devel
%defattr(-,root,root,-)
%{_libdir}/pkgconfig/clutter-sharp.pc
%exclude %{_libdir}/pkgconfig/clutter-gtk-sharp.pc
%{_libdir}/monodoc/sources/*
%changelog
* Wed Sep 16 2009 Christian Krause <chkr at plauener.de> - 0-0.4.20090828
- add Requires: clutter since it is not picked up automatically
- add comments about clutter-gtk support in the future
- exclude clutter-gtk-sharp pkgconfig file for now
- fix description and summary of devel pacakge
* Fri Aug 28 2009 Christian Krause <chkr at plauener.de> - 0-0.3.20090828
- fix %%defattr usage
- use %%{buildroot} consistently
* Fri Aug 28 2009 Christian Krause <chkr at plauener.de> - 0-0.2.20090828
- enhance git snapshot script to retrieve a specific revision
* Thu Aug 27 2009 Christian Krause <chkr at fedoraproject.org> - 0-0.1.20090827
- Initial spec file for clutter-sharp
--- NEW FILE import.log ---
clutter-sharp-0-0_4_20090828_fc11:HEAD:clutter-sharp-0-0.4.20090828.fc11.src.rpm:1253890590
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/clutter-sharp/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 22 Sep 2009 02:09:47 -0000 1.1
+++ .cvsignore 25 Sep 2009 14:59:07 -0000 1.2
@@ -0,0 +1 @@
+clutter-sharp-20090828.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/clutter-sharp/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 22 Sep 2009 02:09:47 -0000 1.1
+++ sources 25 Sep 2009 14:59:07 -0000 1.2
@@ -0,0 +1 @@
+dd598c47ae0f946131a461d7e9fb076b clutter-sharp-20090828.tar.bz2
More information about the fedora-extras-commits
mailing list