The command alien
can convert between various package formats such as .deb and .rpm allowing you to convert your .deb to an rpm package.
It is in the nux-desktop repository. I have it installed on Centos 7.
$ yum info alien
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirror.gpmidi.net
* epel: fedora-epel.mirrors.tds.net
* extras: mirror.gpmidi.net
* nux-dextop: mirror.li.nux.ro
* updates: centos.mirror.netelligent.ca
Name : alien
Arch : noarch
Version : 8.90
Release : 3.el7.nux
Size : 220 k
Repo : installed
From repo : nux-dextop
Summary : Converter between the rpm, dpkg, stampede slp, and Slackware tgz file formats
URL : http://kitenet.net/~joey/code/alien/
License : GPLv2+
Description : Alien is a program that converts between the rpm, dpkg, stampede
: slp, and Slackware tgz file formats. If you want to use a package
: from another distribution than the one you have installed on your
: system, you can use alien to convert it to your preferred package
: format and install it.
From the manpage:
ALIEN(1) User Contributed Perl Documentation ALIEN(1)
alien - Convert or install an alien binary package
alien [--to-deb] [--to-rpm] [--to-tgz] [--to-slp] [options] file [...]
alien is a program that converts between Red Hat rpm, Debian deb, Stampede slp, Slackware tgz, and Solaris pkg file formats. If you want to use a package from another linux distribution than the one you have installed on your system, you can use alien to convert it to your preferred package format and install it. It also supports LSB packages.