Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Evergreen:11.2:Test
gimp-help
pre_checkin.sh
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File pre_checkin.sh of Package gimp-help
#!/bin/bash # Update needed Update PDB according to package status: # If you want to sync packages in PDB with the latest tarball, comment out this "exit 0": # # You should be sure that you backported all proofreads and PDB changes # to gimp-help-update-spec.sh and tat you already called # gimp-help-update-spec.sh! # exit 0 if test -f gimp-help-AUTHORS ; then AUTHORS="$(<gimp-help-AUTHORS)" fi exec <gimp-help.spec while read PACKAGE_STR PKG ; do if test "$PACKAGE_STR" != "%package" ; then continue fi read SUMMARY_STR SUMMARY read GROUP_STR GROUP # TRICK: pdb-commandline cannot handle '@' in the package name. Use wildcard '?' instead: TPKG=${PKG/@/?} if test -z "$(pdb query --filter gimp-help-$TPKG --release stable)" ; then pdb request --action branch --filter gimp-help --release stable --newname gimp-help-$PKG --comment "Split package for new locale." fi if test "$(pdb query --filter "gimp-help-$TPKG" --release stable --attribs label.english --format "%s" )" != "$SUMMARY" ; then pdb change --filter "gimp-help-$TPKG" --release stable --attrib "label.english" --new "$SUMMARY" fi if test -f gimp-help-AUTHORS ; then if test "$(pdb query --filter "gimp-help-$TPKG" --release stable --attribs authornameemail --format "%s" )" != "$AUTHORS" ; then pdb change --filter "gimp-help-$TPKG" --release stable --attrib "authornameemail" --new "$AUTHORS" fi fi if test "$(pdb query --filter "gimp-help-$TPKG" --release stable --attribs group --format "%s" )" != "$GROUP" ; then pdb change --filter "gimp-help-$TPKG" --release stable --attrib "group" --new "$GROUP" fi done
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor