jorton / rpms / scl-utils

Forked from rpms/scl-utils 5 years ago
Clone
21970d8
# scl-utils RPM macros
b0b876b
#
b0b876b
# Copyright (C) 2012 Red Hat, Inc.
b0b876b
#   Written by Jindrich Novy <jnovy@redhat.com>.
b0b876b
b0b876b
%scl_package() %{expand:%{!?_root_prefix:
b0b876b
%global pkg_name		%1
d96afaa
%global scl_name		%{scl}
d96afaa
%global scl_prefix		%{scl}-
d96afaa
%global scl_runtime		%{scl}-runtime
b0b876b
%{!?_scl_prefix:		%global _scl_prefix /opt/rh}
b0b876b
%global _scl_scripts		%{_scl_prefix}/%{scl}
b0b876b
%global _scl_root		%{_scl_prefix}/%{scl}/root
b0b876b
%global _root_prefix		%{_prefix}
b0b876b
%global _root_exec_prefix	%{_root_prefix}
b0b876b
%global _root_bindir		%{_exec_prefix}/bin
b0b876b
%global _root_sbindir		%{_exec_prefix}/sbin
b0b876b
%global _root_libexecdir	%{_exec_prefix}/libexec
b0b876b
%global _root_datadir		%{_prefix}/share
b0b876b
%global _root_sysconfdir	%{_sysconfdir}
b0b876b
%global _root_sharedstatedir	%{_prefix}/com
b0b876b
%global _root_localstatedir	%{_prefix}/var
b0b876b
%global _root_libdir		%{_exec_prefix}/%{_lib}
b0b876b
%global _root_includedir	%{_prefix}/include
b0b876b
%global _root_infodir		%{_datadir}/info
b0b876b
%global _root_mandir		%{_datadir}/man
b0b876b
%global _root_initddir		%{_sysconfdir}/rc.d/init.d
b0b876b
%global _prefix			%{_scl_root}/usr
b0b876b
%global _exec_prefix		%{_prefix}
b0b876b
%global _bindir			%{_exec_prefix}/bin
b0b876b
%global _sbindir		%{_exec_prefix}/sbin
b0b876b
%global _libexecdir		%{_exec_prefix}/libexec
b0b876b
%global _datadir		%{_prefix}/share
b0b876b
%global _sysconfdir		%{_scl_root}/etc
b0b876b
%global _sharedstatedir		%{_prefix}/com
b0b876b
%global _localstatedir		%{_prefix}/var
b0b876b
%global _libdir			%{_exec_prefix}/%{_lib}
b0b876b
%global _includedir		%{_prefix}/include
b0b876b
%global _infodir		%{_datadir}/info
b0b876b
%global _mandir			%{_datadir}/man
b0b876b
%global _docdir			%{_datadir}/doc
b0b876b
%global _defaultdocdir		%{_docdir}
d96afaa
%global scl_pkg_name		%{scl}-%{pkg_name}
21970d8
BuildRequires: scl-utils-build
b0b876b
}}
b0b876b
b0b876b
%scl_require()	%{_scl_prefix}/%1/enable
b0b876b