summaryrefslogtreecommitdiff
path: root/packages
AgeCommit message (Expand)AuthorFiles
2007-06-30compulab-pxa270_2.6.16: update md5 as compulab changed their download fileCliff Brake1
2007-06-30ixp4xx-kernel: Removed obsolete kernel versionsRod Whitby73
2007-06-30slugos-image: Create .tar.gz rootfs too, for machines which don't have enough...Rod Whitby1
2007-06-30ixp4xx-kernel: Added the defconfig to version 2.6.18, so that changes in the ...Rod Whitby3
2007-06-30proj4: stage native toolsKoen Kooi3
2007-06-30gtkmm: fix SRC_URIKoen Kooi2
2007-06-30lyx: also rdepend on python-textutilsKoen Kooi1
2007-06-30merge of 'bb1bb675997832a7601e5748309247add662cc9a'Paul Sokolovsky7
2007-06-30udev 092, 097, 100: Stop booting semi-configured system in case of random min...Paul Sokolovsky3
2007-06-30udev: Stop booting semi-configured system in case of random miniscule errors.Paul Sokolovsky4
2007-06-29esmart: fix packaging. Closes 2573.Rolf Leggewie1
2007-06-29merge of '57fa0ccbbdbca8c188108e3c4fbde4702976f3c6'Rolf Leggewie466
2007-06-29tetex: adjust packaging a bitKoen Kooi1
2007-06-29aircrack-ng_1.0-svn.bb : renamed to differentiate from aircrack-ng HEAD alsoGraeme Gregory1
2007-06-29aircrack-ng_0.7.bb : dropped in place of the later alternativesGraeme Gregory1
2007-06-29aircrack_svn.bb : forgotten patchGraeme Gregory1
2007-06-29aircrack-ng_0.9.1.bb : version bump + fixups of .bb fileGraeme Gregory1
2007-06-29aircrack-ng_svn.bb : add svn of aircrack that will become 1.0Graeme Gregory1
2007-06-29mplayer_0.0+1.0rc1.bb : akita and palm can use pxa enhancementsGraeme Gregory1
2007-06-29prism-firmware.bb : remove if around secondary firmware download as we alwaysGraeme Gregory2
2007-06-29apex: Updated defconfig for 1.5.8Rod Whitby1
2007-06-29task-slugos: Added madwifi drivers and toolsRod Whitby1
2007-06-29apex: updated to 1.5.8Rod Whitby1
2007-06-29ixp4xx-kernel: Added 2.6.22 defconfig, untested, and not selected by defaultRod Whitby2
2007-06-29ixp4xx-kernel: Updated to 2.6.21.5 for stable versionRod Whitby1
2007-06-28revert inadvertent defconfig commitJustin Patrin1
2007-06-28merge of 'cfd14c49a0d924daeec754ef84c5b25d0b1a730f'Justin Patrin1
2007-06-28merge of 'c80492670adbda2d61a72a0c64c1a2a873d10b51'Justin Patrin1
2007-06-28linux-rp-2.6.21: add sharpsl-rc patchJustin Patrin1
2007-06-28merge of 'd85165b6d72282ba94622c1c0d0c9c3e4a6be821'OpenEmbedded Project1
2007-06-28merge of 'c4d205026ddcefdc82f58f93c8d27038076dee50'Mike Westerhof1
2007-06-28merge of '78d052f85b4140a16dabac52589d626ae16d49b2'Mike Westerhof2
2007-06-28madwifi-ng: update to newer upstream release to support 2.6.21 kernel.Mike Westerhof1
2007-06-28linux-rp-2.6.20: update sharpsl-rc patch to fix IRQ issues (bug 2555)Stanislav Brabec2
2007-06-28proj: fix packagingKoen Kooi1
2007-06-28cairo: bump git to 1.5.1, add 1.4.10 and remove some stale versionsKoen Kooi8
2007-06-28merge of '5c07880b5834b7705ca79c09053c32f9161e0aeb'OpenEmbedded Project1
2007-06-28uclibc: fix string comparison ops in do_configure script.Cliff Brake1
2007-06-28geos: also inherit binconfigKoen Kooi1
2007-06-28geos: add 3.0.0rc4Koen Kooi2
2007-06-28agg: fix stagingKoen Kooi1
2007-06-28agg: add antigrain 2.5, closes #1464Bignaux Ronan2
2007-06-28gdal: add stagingKoen Kooi1
2007-06-28librsvg: fix postinst, remove stale versions. Closes #1926Koen Kooi5
2007-06-28xfdesktop: Fix .debug QA errorMatthias Hentges2
2007-06-28xfce4-panel; Fix .debug QA errorMatthias Hentges2
2007-06-27alsa: Fix asound.state for c7x0 as suggested in oebug 2569, courtesy of Franc...Matthias Hentges2
2007-06-27merge of '87d56af8b268b54c15065d21ee44d5a9ccbdbada'OpenEmbedded Project2
2007-06-27minimo_cvs.bb : keymap fix for #2326, ssr patch from familiar, and movedGraeme Gregory3
2007-06-27xserver-common_1.16.bb : move Mode_switch to mod5 as per #2326 this combinedGraeme Gregory2
RFC=1 ;; d) RELDIR="$OPTARG" ;; h) usage exit 0 ;; i) COMMIT_ID="$OPTARG" ;; m) BODY="$OPTARG" if [ ! -e "$BODY" ]; then echo "ERROR: Body file does not exist" exit 1 fi ;; o) ODIR="$OPTARG" ;; p) PREFIX="$OPTARG" ;; r) RELATIVE_TO="$OPTARG" ;; s) SUBJECT="$OPTARG" ;; u) REMOTE="$OPTARG" ;; a) CPR_CONTRIB_AUTO_PUSH="1" ;; esac done if [ -z "$REMOTE" ]; then echo "ERROR: Missing parameter -u or CPR_CONTRIB_REMOTE in env, no git remote!" usage exit 1 fi REMOTE_URL=$(git config remote.$REMOTE.url) if [ $? -ne 0 ]; then echo "ERROR: git config failed to find a url for '$REMOTE'" echo echo "To add a remote url for $REMOTE, use:" echo " git config remote.$REMOTE.url <url>" exit 1 fi # Rewrite private URLs to public URLs # Determine the repository name for use in the WEB_URL later case "$REMOTE_URL" in *@*) USER_RE="[A-Za-z0-9_.@][A-Za-z0-9_.@-]*\$\?" PROTO_RE="[a-z][a-z+]*://" GIT_RE="\(^\($PROTO_RE\)\?$USER_RE@\)\([^:/]*\)[:/]\(.*\)" REMOTE_URL=${REMOTE_URL%.git} REMOTE_REPO=$(echo $REMOTE_URL | sed "s#$GIT_RE#\4#") REMOTE_URL=$(echo $REMOTE_URL | sed "s#$GIT_RE#git://\3/\4#") ;; *) echo "WARNING: Unrecognized remote URL: $REMOTE_URL" echo " The pull and browse URLs will likely be incorrect" ;; esac if [ -z "$BRANCH" ]; then BRANCH=$(git branch | grep -e "^\* " | cut -d' ' -f2) echo "NOTE: Assuming remote branch '$BRANCH', use -b to override." fi if [ -z "$L_BRANCH" ]; then L_BRANCH=HEAD echo "NOTE: Assuming local branch HEAD, use -l to override." fi if [ $RFC -eq 1 ]; then PREFIX="RFC $PREFIX" fi # Set WEB_URL from known remotes WEB_URL="" case "$REMOTE_URL" in *git.yoctoproject.org*) WEB_URL="http://git.yoctoproject.org/cgit.cgi/$REMOTE_REPO/log/?h=$BRANCH" ;; *git.pokylinux.org*) WEB_URL="http://git.pokylinux.org/cgit.cgi/$REMOTE_REPO/log/?h=$BRANCH" ;; *git.openembedded.org*) WEB_URL="http://cgit.openembedded.org/$REMOTE_REPO/log/?h=$BRANCH" ;; *github.com*) WEB_URL="https://github.com/$REMOTE_REPO/tree/$BRANCH" ;; esac # Perform a sanity test on the web URL. Issue a warning if it is not # accessible, but do not abort as users may want to run offline. if [ -n "$WEB_URL" ]; then if [ "$CPR_CONTRIB_AUTO_PUSH" = "1" ]; then echo "Pushing '$BRANCH' on '$REMOTE' as requested..." git push $REMOTE $L_BRANCH:$BRANCH echo "" fi wget --no-check-certificate -q $WEB_URL -O /dev/null if [ $? -ne 0 ]; then echo "WARNING: Branch '$BRANCH' was not found on the contrib git tree." echo " Please check your remote and branch parameter before sending." echo "" fi fi if [ -e $ODIR ]; then echo "ERROR: output directory $ODIR exists." exit 1 fi mkdir $ODIR if [ -n "$RELDIR" ]; then ODIR=$(realpath $ODIR) pdir=$(pwd) cd $RELDIR extraopts="--relative" fi # Generate the patches and cover letter git format-patch $extraopts -M40 --subject-prefix="$PREFIX" -n -o $ODIR --thread=shallow --cover-letter $RELATIVE_TO..$COMMIT_ID > /dev/null if [ -z "$(ls -A $ODIR 2> /dev/null)" ]; then echo "ERROR: $ODIR is empty, no cover letter and patches was generated!" echo " This is most likely due to that \$RRELATIVE_TO..\$COMMIT_ID" echo " ($RELATIVE_TO..$COMMIT_ID) don't contain any differences." rmdir $ODIR exit 1 fi [ -n "$RELDIR" ] && cd $pdir # Customize the cover letter CL="$ODIR/0000-cover-letter.patch" PM="$ODIR/pull-msg" GIT_VERSION=$(`git --version` | tr -d '[:alpha:][:space:].' | sed 's/\(...\).*/\1/') NEWER_GIT_VERSION=210 if [ $GIT_VERSION -lt $NEWER_GIT_VERSION ]; then git request-pull $RELATIVE_TO $REMOTE_URL $COMMIT_ID >> "$PM" else git request-pull $RELATIVE_TO $REMOTE_URL $L_BRANCH:$BRANCH >> "$PM" fi if [ $? -ne 0 ]; then echo "ERROR: git request-pull reported an error" rm -rf $ODIR exit 1 fi # The cover letter already has a diffstat, remove it from the pull-msg # before inserting it. sed -n "0,\#$REMOTE_URL# p" "$PM" | sed -i "/BLURB HERE/ r /dev/stdin" "$CL" rm "$PM" # If this is an RFC, make that clear in the cover letter if [ $RFC -eq 1 ]; then (cat <<EOM Please review the following changes for suitability for inclusion. If you have any objections or suggestions for improvement, please respond to the patches. If you agree with the changes, please provide your Acked-by. EOM ) | sed -i "/BLURB HERE/ r /dev/stdin" "$CL" fi # Insert the WEB_URL if there is one if [ -n "$WEB_URL" ]; then echo " $WEB_URL" | sed -i "\#$REMOTE_URL# r /dev/stdin" "$CL" fi # If the user specified a message body, insert it into the cover letter and # remove the BLURB token. if [ -n "$BODY" ]; then sed -i "/BLURB HERE/ r $BODY" "$CL" sed -i "/BLURB HERE/ d" "$CL" fi # Set subject automatically if there is only one patch patch_cnt=`git log --pretty=oneline ${RELATIVE_TO}..${L_BRANCH} | wc -l` if [ -z "$SUBJECT" -a $patch_cnt -eq 1 ]; then SUBJECT="`git log --format=%s ${RELATIVE_TO}..${L_BRANCH}`" fi # Replace the SUBJECT token with it. if [ -n "$SUBJECT" ]; then sed -i -e "s/\*\*\* SUBJECT HERE \*\*\*/$SUBJECT/" "$CL" fi # Generate report for user cat <<EOM The following patches have been prepared: $(for PATCH in $(ls $ODIR/*); do echo " $PATCH"; done) Review their content, especially the summary mail: $CL When you are satisfied, you can send them with: send-pull-request -a -p $ODIR EOM # Check the patches for trailing white space egrep -q -e "^\+.*\s+$" $ODIR/* if [ $? -ne 1 ]; then echo echo "WARNING: Trailing white space detected at these locations" egrep -nH --color -e "^\+.*\s+$" $ODIR/* fi