rpms/clutter-sharp/F-11 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
Sun Oct 25 23:13:56 UTC 2009


Author: chkr

Update of /cvs/pkgs/rpms/clutter-sharp/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv23467/F-11

Modified Files:
	.cvsignore sources 
Added Files:
	clutter-sharp-make-git-snapshot.sh clutter-sharp.spec 
	import.log 
Log Message:
Initial import of clutter-sharp for Fedora 11.



--- 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.5.%{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
* Fri Sep 25 2009 Christian Krause <chkr at fedoraproject.org> - 0-0.5.20090828
- Fix some spelling mistakes
- Correct email address

* Wed Sep 16 2009 Christian Krause <chkr at fedoraproject.org> - 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 package

* Fri Aug 28 2009 Christian Krause <chkr at fedoraproject.org> - 0-0.3.20090828
- Fix %%defattr usage
- Use %%{buildroot} consistently

* Fri Aug 28 2009 Christian Krause <chkr at fedoraproject.org> - 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_5_20090828_fc12:F-11:clutter-sharp-0-0.5.20090828.fc12.src.rpm:1256512394


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/clutter-sharp/F-11/.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 Oct 2009 23:13:55 -0000	1.2
@@ -0,0 +1 @@
+clutter-sharp-20090828.tar.bz2


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/clutter-sharp/F-11/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 Oct 2009 23:13:55 -0000	1.2
@@ -0,0 +1 @@
+dd598c47ae0f946131a461d7e9fb076b  clutter-sharp-20090828.tar.bz2




More information about the fedora-extras-commits mailing list