[ostree] packages: Add files that should have been in previous commit
- From: Colin Walters <walters src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [ostree] packages: Add files that should have been in previous commit
- Date: Thu, 23 Aug 2012 12:53:29 +0000 (UTC)
commit 344a7b3fd3eada37a7f8098139b54e8d4931a65c
Author: Colin Walters <walters verbum org>
Date: Thu Aug 23 08:52:23 2012 -0400
packages: Add files that should have been in previous commit
These were intended to be with the embedded-dependencies commit.
packages/ostree.spec.in | 66 +++++++++++++++++++++++++++++++++++++++++++++++
packages/rpmbuild-cwd | 11 ++++++++
2 files changed, 77 insertions(+), 0 deletions(-)
---
diff --git a/packages/ostree.spec.in b/packages/ostree.spec.in
new file mode 100644
index 0000000..d03edbb
--- /dev/null
+++ b/packages/ostree.spec.in
@@ -0,0 +1,66 @@
+%if 0%{?rhel}
+# HACK to fix building on RHEL6; find_debuginfo is crashing, not sure
+# why
+%global debug_package %{nil}
+%endif
+
+Summary: Linux-based operating system develop/build/deploy tool
+Name: ostree
+Version: 2012.8
+Release: 1%{?dist}
+#VCS: git:git://git.gnome.org/ostree
+Source0: http://ftp.gnome.org/pub/GNOME/sources/ostree/%{version}/ostree-embeddeps-%{version}.tar.gz
+License: LGPLv2+
+URL: http://live.gnome.org/OSTree
+# We always run autogen.sh
+BuildRequires: autoconf automake libtool
+# Too bad there isn't a pkg-config file =(
+BuildRequires: libattr-devel
+# For docs
+BuildRequires: gtk-doc
+
+# Embedded GLib dependencies
+BuildRequires: glibc-devel
+BuildRequires: pkgconfig(libffi)
+BuildRequires: python-devel
+BuildRequires: pkgconfig(zlib)
+BuildRequires: pkgconfig(libselinux)
+
+# Embedded libsoup dependencies
+BuildRequires: gnome-common
+BuildRequires: intltool
+BuildRequires: pkgconfig(libxml-2.0)
+
+%description
+See http://live.gnome.org/OSTree
+
+%prep
+%setup -q -n ostree-embeddeps-%{version}
+
+%build
+env NOCONFIGURE=1 ./autogen.sh
+%configure --disable-silent-rules --enable-embedded-dependencies \
+ --enable-documentation \
+ --disable-libarchive
+make %{?_smp_mflags}
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root)
+%{_bindir}/ostree
+%{_bindir}/ostree-pull
+%{_bindir}/ostree-run-triggers
+%{_bindir}/ostadmin
+%{_sbindir}/ostree-switch-root
+%dir %{_libdir}/ostree
+%{_libdir}/ostree
+%{_libexecdir}/ostreed
+%dir %{_libexecdir}/ostree
+%{_libexecdir}/ostree
+%{_mandir}/man1/*.gz
diff --git a/packages/rpmbuild-cwd b/packages/rpmbuild-cwd
new file mode 100755
index 0000000..d0805bb
--- /dev/null
+++ b/packages/rpmbuild-cwd
@@ -0,0 +1,11 @@
+#!/bin/sh
+# rpmbuild-cwd:
+# Run "rpmbuild", defining all RPM variables to use the current directory.
+# This matches Fedora's system.
+#
+# Licensed under the new-BSD license (http://www.opensource.org/licenses/bsd-license.php)
+# Copyright (C) 2010 Red Hat, Inc.
+# Written by Colin Walters <walters verbum org>
+
+pwd=$(pwd)
+exec rpmbuild --define "_sourcedir ${pwd}" --define "_specdir ${pwd}" --define "_builddir ${pwd}" --define "_srcrpmdir ${pwd}" --define "_rpmdir ${pwd}" --define "_buildrootdir ${pwd}/.build" "$@"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]