[scl-utils/f15] initial import

Jindrich Novy jnovy at fedoraproject.org
Thu Dec 15 09:58:03 UTC 2011


commit 5c775a68adcded6879fa0a3298e9457e77aa158b
Author: Jindrich Novy <jnovy at redhat.com>
Date:   Thu Dec 15 10:57:56 2011 +0100

    initial import

 .gitignore     |    1 +
 scl-utils.spec |  119 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources        |    1 +
 3 files changed, 121 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..37b1973 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/scl-utils-20111214.tar.gz
diff --git a/scl-utils.spec b/scl-utils.spec
new file mode 100644
index 0000000..1b9a367
--- /dev/null
+++ b/scl-utils.spec
@@ -0,0 +1,119 @@
+Summary:	Utilities for alternative packaging
+Name:		scl-utils
+Version:	20111214
+Release:	1%{?dist}
+License:	GPLv2+
+Group:		Applications/File
+URL:		http://jnovy.fedorapeople.org/scl-utils/
+Source0:	http://jnovy.fedorapeople.org/scl-utils/%{name}-%{version}.tar.gz
+Provides:	dsc-utils = %version
+Buildroot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+%description
+Run-time utility for alternative packaging.
+
+%package build
+Summary:	RPM build macros for alternative packaging
+Group:		Applications/File
+Provides:	dsc-utils-build = %version
+
+%description build
+Essential RPM build macros for alternative packaging.
+
+%prep
+%setup -q
+
+%build
+export CFLAGS="$RPM_OPT_FLAGS"
+make
+
+%install
+rm -rf %buildroot
+mkdir -p %buildroot%{_sysconfdir}/rpm
+mkdir -p %buildroot%{_sysconfdir}/scl/prefixes
+mkdir -p %buildroot/opt/rh
+make install DESTDIR=%buildroot
+
+%clean
+rm -rf %buildroot
+
+%files
+%defattr(-,root,root,-)
+%dir /opt/rh
+%dir %{_sysconfdir}/scl/prefixes
+%{_bindir}/scl
+%{_bindir}/scl_enabled
+
+%files build
+%defattr(-,root,root,-)
+%{_sysconfdir}/rpm/macros.dsc
+
+%changelog
+* Wed Dec 14 2011 Jindrich Novy <jnovy at redhat.com> 20111214-1
+- initial review fixes (#767556)
+
+* Fri Dec  9 2011 Jindrich Novy <jnovy at redhat.com> 20111209-1
+- allow to use dsc_* macros and dsc* package naming
+
+* Wed Nov 16 2011 Jindrich Novy <jnovy at redhat.com> 20111116-1
+- package is now named scl-utils
+
+* Mon Oct 17 2011 Jindrich Novy <jnovy at redhat.com> 20111017-1
+- initial packaging for upstream
+
+* Thu Sep 21 2011 Jindrich Novy <jnovy at redhat.com> 0.1-14
+- define %%_defaultdocdir to properly relocate docs into
+  a stack
+- document a way how to pass command to stack via stdin
+
+* Wed Jun 22 2011 Jindrich Novy <jnovy at redhat.com> 0.1-13
+- fix Stack meta config configuration
+
+* Fri Jun 17 2011 Jindrich Novy <jnovy at redhat.com> 0.1-12
+- use own Stack path configuration mechanism
+
+* Fri Jun 17 2011 Jindrich Novy <jnovy at redhat.com> 0.1-11
+- avoid redefinition of %%_root* macros by multiple
+  occurence of %%stack_package
+- make the Stack root path configurable
+
+* Tue Jun 14 2011 Jindrich Novy <jnovy at redhat.com> 0.1-10
+- stack utility allows to read command from stdin
+
+* Mon Jun 13 2011 Jindrich Novy <jnovy at redhat.com> 0.1-9
+- introduce stack enablement tracking
+- introduce "stack_enabled" helper utility to let a stack
+  application figure out which stacks are actually enabled
+- disallow running stacks recursively
+
+* Mon Jun 13 2011 Jindrich Novy <jnovy at redhat.com> 0.1-8
+- stack utility returns executed commands' exit value
+
+* Fri Jun 10 2011 Jindrich Novy <jnovy at redhat.com> 0.1-7
+- fix possible segfault in the stack utility
+
+* Fri Jun 10 2011 Jindrich Novy <jnovy at redhat.com> 0.1-6
+- %%stack_name: initial part of stack prefix and name of
+  meta package providing scriptlets
+- %%stack_prefix: stack namespacing part to be prepended to
+  original non-stack package name, can be used for Provides
+  namespacing as well
+- %%stack_runtime: run-time package name providing scriptlets
+- %%stack_require: macro to define dependency to other stacks
+
+* Thu Jun 09 2011 Jindrich Novy <jnovy at redhat.com> 0.1-5
+- split the package into two - runtime and build part
+- decrease verbosity when enabling a stack
+
+* Wed Jun 08 2011 Jindrich Novy <jnovy at redhat.com> 0.1-4
+- prepend stack package with stack_* to prevent namespace
+  conflicts with core packages
+
+* Thu Jun 02 2011 Jindrich Novy <jnovy at redhat.com> 0.1-3
+- introduce metapackage concept
+
+* Wed Jun 01 2011 Jindrich Novy <jnovy at redhat.com> 0.1-2
+- modify macros so that they don't change preamble tags
+
+* Sun May 08 2011 Jindrich Novy <jnovy at redhat.com> 0.1-1
+- initial packaging
diff --git a/sources b/sources
index e69de29..4f7f416 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+b7dbe39477d6ad5641ec1df73eeaa36e  scl-utils-20111214.tar.gz


More information about the scm-commits mailing list