Commit 041267ea authored by Vitaly Lipatov's avatar Vitaly Lipatov

big replacement rules rewrite (deb related)

parent 052ae8e2
...@@ -137,7 +137,7 @@ trans_rpmdeps_to_pkgname() ...@@ -137,7 +137,7 @@ trans_rpmdeps_to_pkgname()
for ni in $REQLIST ; do for ni in $REQLIST ; do
# drop internal reqs (already converted via apt) # drop internal reqs (already converted via apt)
echo $ni | grep -q "/" && continue echo $ni | grep -q "/" && continue
echo $ni | grep -q "\.so\." && continue echo $ni | grep -q "\.so" && continue
echo $ni | grep -q ")" && continue echo $ni | grep -q ")" && continue
# extra words when run on x86_64 # extra words when run on x86_64
echo $ni | sed -e "s/^i586-//g" | sed -e "s/\.32bit$//g" echo $ni | sed -e "s/^i586-//g" | sed -e "s/\.32bit$//g"
......
...@@ -7,6 +7,3 @@ ImageMagick-tools|ImageMagick ...@@ -7,6 +7,3 @@ ImageMagick-tools|ImageMagick
kernel-build-tools|kernel-build-tools kernel-headers-modules-std-smp kernel-headers-modules-ovz-smp kernel-build-tools|kernel-build-tools kernel-headers-modules-std-smp kernel-headers-modules-ovz-smp
rpm-build-intro|rpm-build-compat rpm-build-intro|rpm-build-compat
libv4l-devel|
libmpg123-devel|
\ No newline at end of file
kernel-build-tools|kernel-build-tools kernel-headers-modules-ovz-rhel kernel-headers-modules-ovz-smp kernel-headers-modules-std-def kernel-build-tools|kernel-build-tools kernel-headers-modules-ovz-rhel kernel-headers-modules-ovz-smp kernel-headers-modules-std-def
rpm-build-intro|rpm-build-compat rpm-build-intro|rpm-build-compat
libv4l-devel|libv4l-devel
libmpg123-devel|libmpg123-devel
...@@ -2,3 +2,5 @@ kernel-build-tools|kernel-build-tools kernel-headers-modules-ovz-rhel kernel-hea ...@@ -2,3 +2,5 @@ kernel-build-tools|kernel-build-tools kernel-headers-modules-ovz-rhel kernel-hea
rpm-build-intro|rpm-build-compat rpm-build-intro|rpm-build-compat
libavformat53|libavformat52 libavformat53|libavformat52
libavcodec53|libavcodec52 libavcodec53|libavcodec52
libv4l-devel|libv4l-devel
libmpg123-devel|libmpg123-devel
...@@ -17,7 +17,9 @@ libncurses-devel|libncurses5-dev ...@@ -17,7 +17,9 @@ libncurses-devel|libncurses5-dev
libncursesw-devel|libncursesw5-dev libncursesw-devel|libncursesw5-dev
libldap-devel|libldap2-dev libldap-devel|libldap2-dev
libjpeg-devel|libjpeg62-dev libjpeg-devel|libjpeg62-dev
libcups-devel|libcupsys2-dev libjpeg|libjpeg62
libcups-devel|libcups2-dev
libcups|libcups2
libasound-devel|libasound2-dev libasound-devel|libasound2-dev
libreadline-devel|libreadline5-dev libreadline-devel|libreadline5-dev
libreadline|libreadline5 libreadline|libreadline5
...@@ -43,8 +45,14 @@ libXcomposite|libxcomposite1 ...@@ -43,8 +45,14 @@ libXcomposite|libxcomposite1
libXtst-devel|libxtst-dev libXtst-devel|libxtst-dev
libXtst|libxtst6 libXtst|libxtst6
libGLU-devel|libglu1-mesa-dev libGLU-devel|libglu1-mesa-dev
libGLU|libglu1-mesa
libmesa-devel|mesa-common-dev libmesa-devel|mesa-common-dev
#libGL-devel|libgl1-mesa-dev
libGL-devel|libgl1-mesa-dev
# dummy package
#libGL|libgl1
# we have libgl1-mesa-swx11 and libgl1-mesa-glx on Debian systems
libGL|libgl1-mesa-glx
gcc-c++|g++ gcc-c++|g++
libstdc++6-devel|libstdc++-dev libstdc++6-devel|libstdc++-dev
...@@ -115,7 +123,11 @@ libXScrnSaver-devel| ...@@ -115,7 +123,11 @@ libXScrnSaver-devel|
libalsa-devel|libasound2-dev libalsa-devel|libasound2-dev
libieee1284-devel|libieee1284-3-dev libieee1284-devel|libieee1284-3-dev
libpng-devel|libpng12-dev libpng-devel|libpng12-dev
libtiff-devel|libtiff4-dev
libtiff|libtiff4
zlib-devel|zlib1g-dev zlib-devel|zlib1g-dev
libgsm-devel|libgsm1-dev
libgsm|libgsm1
rpm-build-licenses|rpm-build-altlinux-compat rpm-build-licenses|rpm-build-altlinux-compat
rpm-macros-tts|rpm-build-altlinux-compat rpm-macros-tts|rpm-build-altlinux-compat
...@@ -143,7 +155,6 @@ vixie-cron|cron ...@@ -143,7 +155,6 @@ vixie-cron|cron
zlib|zlib1g zlib|zlib1g
libpng12|libpng12-0 libpng12|libpng12-0
libX11|libx11-6 libX11|libx11-6
libjpeg|libjpeg8
libcrypto10|openssl libcrypto10|openssl
libalsa|libasound2 libalsa|libasound2
libXmu|libxmu6 libXmu|libxmu6
...@@ -151,14 +162,13 @@ libXfixes|libxfixes3 ...@@ -151,14 +162,13 @@ libXfixes|libxfixes3
# postgre # postgre
which|debianutils which|debianutils
# FIXME libicu|libicu38
libicu|libicu48
libxslt|libxslt1.1 libxslt|libxslt1.1
# FIXME # FIXME try to not depends from python version
libpython|libpython2.7 #libpython|libpython2.7
libpython|
# wine # wine
xz|xz-utils
xrandr|x11-xserver-utils xrandr|x11-xserver-utils
xlsfonts|x11-utils xlsfonts|x11-utils
udev-rules|udev udev-rules|udev
...@@ -166,7 +176,6 @@ termutils|ncurses-bin ...@@ -166,7 +176,6 @@ termutils|ncurses-bin
libuuid|libuuid1 libuuid|libuuid1
libssl|libssl0.9.8 libssl|libssl0.9.8
libncurses|libncurses5 libncurses|libncurses5
libcups|libcups2
libICE|libice6 libICE|libice6
# FIXME # FIXME
...@@ -175,3 +184,16 @@ fonts-ttf-core|ttf-liberation ...@@ -175,3 +184,16 @@ fonts-ttf-core|ttf-liberation
# meta packages # meta packages
webclient| webclient|
gettext-tools|gettext
perl-XML-Simple|libxml-simple-perl
gstreamer-devel|libgstreamer0.10-dev
gst-plugins-devel|libgstreamer-plugins-base0.10-dev
libgstreamer|libgstreamer0.10-0
diffutils|diff
# xz is missed, has only lzma
xz|lzma
libnatspec-devel|
diffutils|diff
# xz is missed, has only lzma
xz|lzma
diffutils|diffutils
xz|xz-utils
libicu|libicu44
...@@ -51,8 +51,8 @@ libldap-devel|openldap-devel ...@@ -51,8 +51,8 @@ libldap-devel|openldap-devel
libldap|openldap libldap|openldap
liblcms-devel|lcms-devel liblcms-devel|lcms-devel
liblcms|lcms liblcms|lcms
libgphoto2-devel|gphoto2-devel #libgphoto2-devel|gphoto2-devel
libgphoto2|gphoto2 #libgphoto2|gphoto2
libsane-devel|sane-backends-devel libsane-devel|sane-backends-devel
libsane|sane-backends libsane|sane-backends
jackit-devel|jack-audio-connection-kit-devel jackit-devel|jack-audio-connection-kit-devel
...@@ -106,11 +106,9 @@ glibc-devel-static|glibc-devel ...@@ -106,11 +106,9 @@ glibc-devel-static|glibc-devel
libopensc-devel|opensc-devel libopensc-devel|opensc-devel
ImageMagick-tools|ImageMagick ImageMagick-tools|ImageMagick
libopenal-devel|openal-devel libopenal-devel|openal-devel
libmpg123-devel|
libgsm-devel|gsm-devel libgsm-devel|gsm-devel
libgsm|gsm libgsm|gsm
libgstreamer-devel|gstreamer-devel
gst-plugins-devel|gstreamer-plugins-base-devel gst-plugins-devel|gstreamer-plugins-base-devel
libgstreamer|gstreamer libgstreamer|gstreamer
...@@ -128,3 +126,7 @@ libgnutls-devel|gnutls-devel ...@@ -128,3 +126,7 @@ libgnutls-devel|gnutls-devel
rpm-build-licenses|rpm-build-altlinux-compat rpm-build-licenses|rpm-build-altlinux-compat
rpm-macros-tts|rpm-build-altlinux-compat rpm-macros-tts|rpm-build-altlinux-compat
libnatspec-devel|
postgresql-common|
libreadline|libreadline6 libreadline|libreadline6
libreadline-devel|libreadline6-dev libreadline-devel|libreadline6-dev
xz|xz-utils
diffutils|diffutils
libmpg123-devel|libmpg123-dev
libudev-devel|libudev-dev
libv4l-devel|libv4l-dev
libcups-devel|libcups2-dev
libcups|libcups2
libstdc++-devel|libstdc++6-4.4-dev
libstdc++6-devel|libstdc++6-4.4-dev
gcc-g++|g++-4.4
libicu|libicu42
libpython|libpython2.7
libstdc++-devel|libstdc++6-4.5-dev
libstdc++6-devel|libstdc++6-4.5-dev
gcc-g++|g++-4.5
libicu|libicu44
libstdc++-devel|libstdc++6-4.6-dev libstdc++-devel|libstdc++6-4.6-dev
libstdc++6-devel|libstdc++6-4.6-dev libstdc++6-devel|libstdc++6-4.6-dev
gcc-g++|g++-4.6
libssl|libssl1.0.0 libssl|libssl1.0.0
# repeat since 11.10 due bug in pkgrepl list order libjpeg-devel|libjpeg8-dev
libstdc++-devel|libstdc++6-4.6-dev libjpeg|libjpeg8
libstdc++6-devel|libstdc++6-4.6-dev libicu|libicu48
ice|zeroc-ice ice|zeroc-ice
libstdc++6-devel|libstdc++6-4.2-dev libstdc++6-devel|libstdc++6-4.2-dev
libstdc++-devel|libstdc++6-4.2-dev libstdc++-devel|libstdc++6-4.2-dev
gcc-g++|g++-4.2
makedepend|xutils-dev makedepend|xutils-dev
libmpg123-devel|
libudev-devel|
libv4l-devel|
libcups-devel|libcupsys2-dev
libcups|libcupsys2
...@@ -2,3 +2,4 @@ libarts-devel| ...@@ -2,3 +2,4 @@ libarts-devel|
libarts| libarts|
libstdc++6-devel|libstdc++6-4.3-dev libstdc++6-devel|libstdc++6-4.3-dev
libstdc++-devel|libstdc++6-4.3-dev libstdc++-devel|libstdc++6-4.3-dev
gcc-g++|g++-4.3
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