diff --git a/.cvsignore b/.cvsignore index 4aa0c99..5b7b8cf 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -redhat-rpm-config-8.0.45.tar.gz +redhat-rpm-config-8.1.0.tar.gz diff --git a/brp-java-repack-jars b/brp-java-repack-jars deleted file mode 100644 index e205088..0000000 --- a/brp-java-repack-jars +++ /dev/null @@ -1,95 +0,0 @@ -#!/bin/sh - -# If using normal root, avoid changing anything. -if [ -z "$RPM_BUILD_ROOT" -o "$RPM_BUILD_ROOT" = "/" ]; then - exit 0 -fi - -# If zip is not installed, we can't repack the jars. -if [ ! -x /usr/bin/zip ]; then - exit 0 -fi -if [ ! -x /usr/bin/unzip ]; then - exit 0 -fi - -JARS=`find $RPM_BUILD_ROOT -type f -name \*.jar` -if [ ! -z "$JARS" ]; then - - # make $RPM_BUILD_ROOT/tmp if it doesn't exist - rmtmp=0 - if [ ! -x "$RPM_BUILD_ROOT/tmp" ]; then - mkdir -p $RPM_BUILD_ROOT/tmp - rmtmp=1 - fi - - # unpack every jar, set the date of the files and directories and - # repack the jar - for j in $JARS ; do - JARNAME=`basename $j` - TMPDIR=`mktemp -d -p $RPM_BUILD_ROOT/tmp $JARNAME.tmpdir.XXXXXXXXXX` || exit 1 - JARDIR=`mktemp -d -p $RPM_BUILD_ROOT/tmp $JARNAME.jardir.XXXXXXXXXX` || exit 1 - TIMEREF=`mktemp -p $RPM_BUILD_ROOT/tmp $JARNAME.timeref.XXXXXXXXXX` || exit 1 - - pushd $TMPDIR > /dev/null - /usr/bin/unzip -qq -o $j - rm -f $j - - # Create the directories first. - for d in `find -type d | LC_ALL=C sort`; do - mkdir -p $JARDIR/$d - done - - # Get the modtime from the newest ChangeLog. If the project - # doesn't have a ChangeLog, Jan 1, 1970 will be used. - DATE="1970-01-01 UTC" - - if [ -z $_PACKAGE_BUILD_DIR ]; then - _PACKAGE_BUILD_DIR=$RPM_BUILD_DIR/$RPM_PACKAGE_NAME-$RPM_PACKAGE_VERSION - fi - - if [ -d $_PACKAGE_BUILD_DIR ]; then - CHANGELOGS=`find $_PACKAGE_BUILD_DIR -type f -name ChangeLog` - if [ ! -z "$CHANGELOGS" ]; then - for c in $CHANGELOGS; do - TMPDATE=`stat -c %y $c | cut -d " " -f 1-2` - if [ `date --date="$TMPDATE" +%s` -gt `date --date="$DATE" +%s` ]; then - DATE="$TMPDATE" - fi - done - fi - fi - - # move the contents over to the a new directory in order and set - # the times. - for f in `find -type f | LC_ALL=C sort`; do - cp $f $JARDIR/$f - touch --date="$DATE" $JARDIR/$f - done - popd > /dev/null - - # Set the times of the directories. - touch --date="$DATE" `find $JARDIR -type d` - - # make the jar - pushd $JARDIR > /dev/null - - if [ -n "`find -not -name '.'`" ]; then - find * -not -name '.' | LC_ALL=C sort | /usr/bin/zip -q -X -9 $j -@ - else - # Put the empty jar back - touch $j - fi - popd > /dev/null - - # Cleanup. - rm -rf $TMPDIR - rm -rf $JARDIR - rm -f $TIMEREF - done - - # remove $RPM_BUILD_ROOT/tmp if we created it - if [ $rmtmp -eq 1 ]; then - rm -rf $RPM_BUILD_ROOT/tmp - fi -fi diff --git a/kmodtool b/kmodtool deleted file mode 100755 index e14e7a1..0000000 --- a/kmodtool +++ /dev/null @@ -1,258 +0,0 @@ -#!/bin/bash - -# kmodtool - Helper script for building kernel module RPMs -# Copyright (c) 2003-2006 Ville Skyttä , -# Thorsten Leemhuis -# Jon Masters -# -# Permission is hereby granted, free of charge, to any person obtaining -# a copy of this software and associated documentation files (the -# "Software"), to deal in the Software without restriction, including -# without limitation the rights to use, copy, modify, merge, publish, -# distribute, sublicense, and/or sell copies of the Software, and to -# permit persons to whom the Software is furnished to do so, subject to -# the following conditions: -# -# The above copyright notice and this permission notice shall be -# included in all copies or substantial portions of the Software. -# -# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -shopt -s extglob - -myprog="kmodtool" -myver="0.10.10_kmp2" -knownvariants=@(BOOT|PAE|@(big|huge)mem|debug|enterprise|kdump|?(large)smp|uml|xen[0U]?(-PAE)|xen) -kmod_name= -kver= -verrel= -variant= -kmp= - -get_verrel () -{ - verrel=${1:-$(uname -r)} - verrel=${verrel%%$knownvariants} -} - -print_verrel () -{ - get_verrel $@ - echo "${verrel}" -} - -get_variant () -{ - get_verrel $@ - variant=${1:-$(uname -r)} - variant=${variant##$verrel} - variant=${variant:-'""'} -} - -print_variant () -{ - get_variant $@ - echo "${variant}" -} - -get_rpmtemplate () -{ - local variant="${1}" - local dashvariant="${variant:+-${variant}}" - case "$verrel" in - *.el*) kdep="kernel${dashvariant}-%{_target_cpu} = ${verrel}" ;; - *.EL*) kdep="kernel${dashvariant}-%{_target_cpu} = ${verrel}" ;; - *) kdep="kernel-%{_target_cpu} = ${verrel}${variant}" ;; - esac - - echo "%package -n kmod-${kmod_name}${dashvariant}" - - if [ -z "$kmp_provides_summary" ]; then - echo "Summary: ${kmod_name} kernel module(s)" - fi - - if [ -z "$kmp_provides_group" ]; then - echo "Group: System Environment/Kernel" - fi - - if [ ! -z "$kmp" ]; then - echo "Version: %{kmp_version}" - echo "Release: %{kmp_release}" - fi - - if [ ! -z "$kmp" ]; then - echo "%global _use_internal_dependency_generator 0" - fi - - cat <= %{?epoch:%{epoch}:}%{version} -Requires(post): /sbin/depmod -Requires(postun): /sbin/depmod -EOF - -if [ "no" != "$kmp_nobuildreqs" ] -then - echo "BuildRequires: kernel${dashvariant}-devel-%{_target_cpu} = ${verrel}" -fi - -if [ "" != "$kmp_override_preamble" ] -then - cat "$kmp_override_preamble" -fi - -cat < /dev/null || : -fi -EOF - - if [ ! -z "$kmp" ]; then - cat < /var/run/rpm-kmod-${kmod_name}${dashvariant}-modules -EOF - - fi - - cat < /dev/null || : -EOF - - if [ ! -z "$kmp" ]; then - cat <&2 - exit 2 - elif [ -z "${kver}" ] ; then - echo "Please provide the kver as second parameter." >&2 - exit 2 - elif [ -z "${verrel}" ] ; then - echo "Couldn't find out the verrel." >&2 - exit 2 - fi - - for variant in "$@" ; do - if [ "default" == "$variant" ]; - then - get_rpmtemplate "" - else - get_rpmtemplate "${variant}" - fi - done -} - -usage () -{ - cat <