Commit 8ec8350f authored by Claes pwr46/data0/x4-6-0's avatar Claes pwr46/data0/x4-6-0

Merge branch 'master' of pwrcvs:/data1/git/pwr

parents 60c060db bd228875
...@@ -79,6 +79,14 @@ cat > $initsh <<EOF ...@@ -79,6 +79,14 @@ cat > $initsh <<EOF
source $aroot/db/pwr_setup.sh source $aroot/db/pwr_setup.sh
source \$pwr_exe/pwrp_env.sh set project pwrdemo%{ver} source \$pwr_exe/pwrp_env.sh set project pwrdemo%{ver}
if [ ! -e "\$pwrp_db/directory.db" ]; then
wb_cmd create volume/directory
wb_cmd wb load /load=\"\$pwrp_db/directory.wb_dmp\"
fi
if [ ! -e "\$pwrp_db/volpwrdemo.db" ]; then
wb_cmd wb load /load=\"\$pwrp_db/volpwrdemo.wb_dmp\"
fi
wb_cmd @$initpwrc wb_cmd @$initpwrc
EOF EOF
...@@ -100,7 +108,6 @@ sudo -u pwrp $initsh ...@@ -100,7 +108,6 @@ sudo -u pwrp $initsh
rm $initsh rm $initsh
rm $initpwrc rm $initpwrc
ls
%preun %preun
......
...@@ -112,7 +112,9 @@ mkdir -p $pkgroot/rpm/SPECS ...@@ -112,7 +112,9 @@ mkdir -p $pkgroot/rpm/SPECS
mkdir -p $pkgroot/rpm/SOURCES mkdir -p $pkgroot/rpm/SOURCES
mkdir -p $pkgroot/rpm/SRPMS mkdir -p $pkgroot/rpm/SRPMS
mkdir -p $pkgroot/usr/share/doc/pwrrt mkdir -p $pkgroot/usr/share/doc/pwrrt
mkdir -p $pkgroot/etc/init.d mkdir -p $pkgroot/etc
# init.d is a symlink on fedora that is owned by with chkconfig and causes conflict
#mkdir -p $pkgroot/etc/init.d
find $pkgroot -type d | xargs chmod 755 find $pkgroot -type d | xargs chmod 755
...@@ -126,8 +128,8 @@ gzip -fq --best $pkgroot/usr/share/doc/pwrrt/changelog ...@@ -126,8 +128,8 @@ gzip -fq --best $pkgroot/usr/share/doc/pwrrt/changelog
# Startup files # Startup files
cp $pkgsrc/pwrp_profile $pkgroot/etc cp $pkgsrc/pwrp_profile $pkgroot/etc
chmod a+x $pkgroot/etc/pwrp_profile chmod a+x $pkgroot/etc/pwrp_profile
cp $pkgsrc/pwr $pkgroot/etc/init.d #cp $pkgsrc/pwr $pkgroot/etc/init.d
chmod a+x $pkgroot/etc/init.d/pwr #chmod a+x $pkgroot/etc/init.d/pwr
# Man pages # Man pages
mkdir -p $pkgroot/usr/share/man/man1 mkdir -p $pkgroot/usr/share/man/man1
...@@ -157,6 +159,7 @@ cd $currentdir ...@@ -157,6 +159,7 @@ cd $currentdir
# Copy configuration files to cnf # Copy configuration files to cnf
cp $pkgsrc/proview.cnf $pkgroot/usr/pwrrt/cnf cp $pkgsrc/proview.cnf $pkgroot/usr/pwrrt/cnf
cp $pkgsrc/pwr $pkgroot/usr/pwrrt/cnf
# Copy op to cnf # Copy op to cnf
mkdir $pkgroot/usr/pwrrt/cnf/op mkdir $pkgroot/usr/pwrrt/cnf/op
......
...@@ -117,7 +117,7 @@ else ...@@ -117,7 +117,7 @@ else
fi fi
fi fi
new_user=0
if getent passwd pwrp > /dev/null; then if getent passwd pwrp > /dev/null; then
echo "-- user pwrp already exist" echo "-- user pwrp already exist"
else else
...@@ -213,6 +213,9 @@ if [ ! -e /etc/proview.cnf ]; then ...@@ -213,6 +213,9 @@ if [ ! -e /etc/proview.cnf ]; then
cp /usr/pwrrt/cnf/proview.cnf /etc cp /usr/pwrrt/cnf/proview.cnf /etc
new_cnf=1 new_cnf=1
fi fi
cp /usr/pwrrt/cnf/pwr /etc/init.d
chmod a+x /etc/init.d/pwr
# Add pwrp_profile to profile # Add pwrp_profile to profile
if ! grep -q "/etc/pwrp_profile\b" /etc/profile; then if ! grep -q "/etc/pwrp_profile\b" /etc/profile; then
......
...@@ -115,7 +115,9 @@ mkdir -p $pkgroot/rpm/SPECS ...@@ -115,7 +115,9 @@ mkdir -p $pkgroot/rpm/SPECS
mkdir -p $pkgroot/rpm/SOURCES mkdir -p $pkgroot/rpm/SOURCES
mkdir -p $pkgroot/rpm/SRPMS mkdir -p $pkgroot/rpm/SRPMS
mkdir -p $pkgroot/usr/share/doc/pwrsev mkdir -p $pkgroot/usr/share/doc/pwrsev
mkdir -p $pkgroot/etc/init.d mkdir -p $pkgroot/etc
# init.d is a symlink on fedora that is owned by with chkconfig and causes conflict
# mkdir $pkgroot/etc/init.d
find $pkgroot -type d | xargs chmod 755 find $pkgroot -type d | xargs chmod 755
...@@ -129,8 +131,8 @@ gzip -fq --best $pkgroot/usr/share/doc/pwrsev/changelog ...@@ -129,8 +131,8 @@ gzip -fq --best $pkgroot/usr/share/doc/pwrsev/changelog
# Startup files # Startup files
cp $pkgsrc/pwrp_profile $pkgroot/etc cp $pkgsrc/pwrp_profile $pkgroot/etc
chmod a+x $pkgroot/etc/pwrp_profile chmod a+x $pkgroot/etc/pwrp_profile
cp $pkgsrc/pwrsev $pkgroot/etc/init.d #cp $pkgsrc/pwrsev $pkgroot/etc/init.d
chmod a+x $pkgroot/etc/init.d/pwrsev #chmod a+x $pkgroot/etc/init.d/pwrsev
# Man pages # Man pages
mkdir -p $pkgroot/usr/share/man/man1 mkdir -p $pkgroot/usr/share/man/man1
...@@ -157,6 +159,7 @@ cd $currentdir ...@@ -157,6 +159,7 @@ cd $currentdir
# Copy configuration files to cnf # Copy configuration files to cnf
cp $pkgsrc/proview.cnf $pkgroot/usr/pwrsev/cnf cp $pkgsrc/proview.cnf $pkgroot/usr/pwrsev/cnf
cp $pkgsrc/pwrsev $pkgroot/usr/pwrsev/cnf
# Copy op to cnf # Copy op to cnf
mkdir $pkgroot/usr/pwrsev/cnf/op mkdir $pkgroot/usr/pwrsev/cnf/op
......
...@@ -114,7 +114,7 @@ else ...@@ -114,7 +114,7 @@ else
fi fi
fi fi
new_user=0
if getent passwd pwrp > /dev/null; then if getent passwd pwrp > /dev/null; then
echo "-- user pwrp already exist" echo "-- user pwrp already exist"
else else
...@@ -203,6 +203,8 @@ if [ ! -e /etc/proview.cnf ]; then ...@@ -203,6 +203,8 @@ if [ ! -e /etc/proview.cnf ]; then
cp /usr/pwrsev/cnf/proview.cnf /etc cp /usr/pwrsev/cnf/proview.cnf /etc
new_cnf=1 new_cnf=1
fi fi
cp /usr/pwrsev/cnf/pwrsev /etc/init.d
chmod a+x /etc/init.d/pwrsev
# Add pwrp_profile to profile # Add pwrp_profile to profile
if ! grep -q "/etc/pwrp_profile\b" /etc/profile; then if ! grep -q "/etc/pwrp_profile\b" /etc/profile; then
...@@ -391,14 +393,14 @@ fi ...@@ -391,14 +393,14 @@ fi
# Remove startup # Remove startup
if [ -e /etc/init.d/rc2.d ]; then if [ -e /etc/init.d/rc2.d ]; then
checklink=`eval ls /etc/init.d/rc2.d/S90pwr 2>/dev/null` checklink=`eval ls /etc/init.d/rc2.d/S90pwrsev 2>/dev/null`
if [ "$checklink" != "" ]; then if [ "$checklink" != "" ]; then
rm /etc/init.d/rc2.d/S90pwr rm /etc/init.d/rc2.d/S90pwrsev
fi fi
elif [ -e /etc/rc2.d ]; then elif [ -e /etc/rc2.d ]; then
checklink=`eval ls /etc/rc2.d/S90pwr 2>/dev/null` checklink=`eval ls /etc/rc2.d/S90pwrsev 2>/dev/null`
if [ "$checklink" != "" ]; then if [ "$checklink" != "" ]; then
rm /etc/rc2.d/S90pwr rm /etc/rc2.d/S90pwrsev
fi fi
fi fi
......
...@@ -11,7 +11,7 @@ ifeq ($(export_type),exp) ...@@ -11,7 +11,7 @@ ifeq ($(export_type),exp)
-lpwr_flow_motif -lpwr_flow -lpwr_glow_motif -lpwr_glow -lpwr_co_motif -lpwr_co \ -lpwr_flow_motif -lpwr_flow -lpwr_glow_motif -lpwr_glow -lpwr_co_motif -lpwr_co \
-lpwr_msg_dummy -lantlr -lImlib -lMrm -lXm -lXpm -lXt -lX11 -lXext -lXp\ -lpwr_msg_dummy -lantlr -lImlib -lMrm -lXm -lXpm -lXt -lX11 -lXext -lXp\
-lXmu -lSM -lICE\ -lXmu -lSM -lICE\
-lrpcsvc -lpthread -lm -ldb_cxx -lz $(linkmysql) -lrpcsvc -lpthread -lm -ldb_cxx -lz -lcrypt $(linkmysql)
else else
link = $(ldxx) $(elinkflags) $(domap) -o $(pwr_exe)/wb_motif \ link = $(ldxx) $(elinkflags) $(domap) -o $(pwr_exe)/wb_motif \
$(bld_dir)/wb_motif.o $(bld_dir)/wb_main.o $(wb_msg_eobjs) $(rt_msg_eobjs) \ $(bld_dir)/wb_motif.o $(bld_dir)/wb_main.o $(wb_msg_eobjs) $(rt_msg_eobjs) \
...@@ -22,6 +22,6 @@ else ...@@ -22,6 +22,6 @@ else
-lpwr_flow_motif -lpwr_flow -lpwr_glow_motif -lpwr_glow -lpwr_co_motif -lpwr_co \ -lpwr_flow_motif -lpwr_flow -lpwr_glow_motif -lpwr_glow -lpwr_co_motif -lpwr_co \
-lpwr_msg_dummy -lantlr -lImlib -lMrm -lXm -lXpm -lXt -lX11 -lXext -lXp\ -lpwr_msg_dummy -lantlr -lImlib -lMrm -lXm -lXpm -lXt -lX11 -lXext -lXp\
-lXmu -lSM -lICE\ -lXmu -lSM -lICE\
-lrpcsvc -lpthread -lm -ldb_cxx -lz $(linkmysql) -lrpcsvc -lpthread -lm -ldb_cxx -lz -lcrypt $(linkmysql)
endif endif
endif endif
...@@ -1692,7 +1692,7 @@ int GlowDrawXLib::text_cursor( GlowWind *wind, int x, int y, char *text, int len ...@@ -1692,7 +1692,7 @@ int GlowDrawXLib::text_cursor( GlowWind *wind, int x, int y, char *text, int len
int width, height, descent; int width, height, descent;
get_text_extent( text, pos, gc_type, idx, font_idx, get_text_extent( text, pos, gc_type, idx, font_idx,
&width, &height, &descent); &width, &height, &descent, size);
if ( w->clip_on) if ( w->clip_on)
set_clip( w, get_gc( this, gc_type, idx)); set_clip( w, get_gc( this, gc_type, idx));
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment