then you should have no problem giving me the textual evidence from the Quran or hadith in order to justify that it is based on islamic law.
Since the quran or hadith don't prescribe any punishments specific to rape (rather a big thing for god to leave out, don't you think?) the following hadiths and verses of the quran related to adultery are used to prescribe rape punishments according to sharia law in Pakistan:
024.002
PICKTHAL: The adulterer and the adulteress, scourge ye each one of them (with) a hundred stripes. And let not pity for the twain withhold you from obedience to Allah, if ye believe in Allah and the Last Day. And let a party of believers witness their punishment.
024.013
PICKTHAL: Why did they not produce four witnesses? Since they produce not witnesses, they verily are liars in the sight of Allah
Volume 8, Book 82, Number 818:
Sahih Bukhari Narrated Zaid bin Khalid Al-Jihani:
I heard the Prophet ordering that an unmarried person guilty of illegal sexual intercourse be flogged one-hundred stripes and be exiled for one year. Umar bin Al-Khattab also exiled such a person, and this tradition is still valid.
Sahih Bukhari Volume 8, Book 82, Number 819:
Narrated Abu Huraira:
Allah's Apostle judged that the unmarried person who was guilty of illegal sexual intercourse be exiled for one year and receive the legal punishment (i.e., be flogged with one-hundred stripes) .
Can you show anything that this punishment is contradictory to sharia law?