PGDG repository already depends on EPEL at least for pgadmin3 and postgis (and some more packages). Just updatedhttp://yum.postgresql.org/repopackages.php with a bold sentence. I don't know a way to specify dependency against an external repo.
pgsql-pkg-yum by date:
Соглашаюсь с условиями обработки персональных данных