]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
added ozrename.sh script
authorMoises Silva <moy@sangoma.com>
Fri, 15 Jan 2010 17:06:46 +0000 (17:06 +0000)
committerMoises Silva <moy@sangoma.com>
Fri, 15 Jan 2010 17:06:46 +0000 (17:06 +0000)
git-svn-id: http://svn.openzap.org/svn/openzap/branches/sangoma_boost@963 a93c3328-9c30-0410-af19-c9cd2b2d52af

libs/freetdm/ozrename.sh [new file with mode: 0755]

diff --git a/libs/freetdm/ozrename.sh b/libs/freetdm/ozrename.sh
new file mode 100755 (executable)
index 0000000..6f61983
--- /dev/null
@@ -0,0 +1,73 @@
+# renaming main header and build file
+move="cp -r"
+$move src/include/openzap.h src/include/freetdm.h
+$move openzap.pc.in freetdm.pc.in
+$move mod_openzap/mod_openzap.c mod_openzap/mod_freetdm.c
+$move mod_openzap mod_freetdm
+
+# rename anything ozmod to ftmod, including directories first
+mkdir -p src/ftmod
+for file in `find ./ -name *ozmod_* -type d`
+do
+       $move $file ${file//ozmod/ftmod}
+done
+$move ozmod ftmod
+
+# move ozmod c files
+for file in `find ./ -name *ozmod_*.c`
+do
+       $move $file ${file//ozmod/ftmod}
+done
+
+# move ozmod h files
+for file in `find ./ -name *ozmod_*.h`
+do
+       $move $file ${file//ozmod/ftmod}
+done
+
+# renaming other files
+for file in `find ./ -name *zap_*.c`
+do
+       $move $file ${file//zap_/ftdm_}
+done
+
+for file in `find ./ -name *zap_*.h`
+do
+       $move $file ${file//zap_/ftdm_}
+done
+
+# replace full openzap occurences first (handles openzap.h, libopenzap etc)
+find ./ -name *.c -exec sed -i 's,openzap,freetdm,g' {} \;
+
+find ./ -name *.h -exec sed -i 's,openzap,freetdm,g' {} \;
+
+sed -i 's,openzap,freetdm,g' Makefile.am
+
+sed -i 's,openzap,freetdm,g' configure.ac
+
+# replace inside files
+find ./ -name *.c -exec sed -i 's,oz,ft,g' {} \;
+find ./ -name *.c -exec sed -i 's,OZ,FT,g' {} \;
+find ./ -name *.c -exec sed -i 's,zap,ftdm,g' {} \;
+find ./ -name *.c -exec sed -i 's,ZAP,FTDM,g' {} \;
+find ./ -name *.c -exec sed -i 's,zchan,ftdmchan,g' {} \;
+
+find ./ -name *.h -exec sed -i 's,oz,ft,g' {} \;
+find ./ -name *.h -exec sed -i 's,OZ,FT,g' {} \;
+find ./ -name *.h -exec sed -i 's,zap,ftdm,g' {} \;
+find ./ -name *.h -exec sed -i 's,ZAP,FTDM,g' {} \;
+find ./ -name *.h -exec sed -i 's,zchan,ftdmchan,g' {} \;
+
+sed -i 's,oz,ft,g' Makefile.am 
+sed -i 's,OZ,FT,g' Makefile.am
+sed -i 's,zap,ftdm,g' Makefile.am
+sed -i 's,ZAP,FTDM,g' Makefile.am
+sed -i 's,zchan,ftdmchan,g' Makefile.am
+
+sed -i 's,oz,ft,g' configure.ac
+sed -i 's,OZ,FT,g' configure.ac
+sed -i 's,zap,ftdm,g' configure.ac
+sed -i 's,ZAP,FTDM,g' configure.ac
+sed -i 's,zchan,ftdmchan,g' configure.ac
+
+