On Centos 6.5/PostgreSQL 9.3:
Change the value of "PGDATA=/var/lib/pgsql/data" to whatever location you want in the initial script file /etc/init.d/postgresql.
Remember to chmod 700 and chown postgres:postgres to the new location and you're the boss.