Creo que hacia falta algo en tu script, para recoger la variable si lo ves tienes $descripción encerrada entre apostrofe, comillas y punto ('".__________."'), para indicar que es una variable que hay que recoger cosa que no has hecho con $aumentopor, lo demás está bien a mi parecer.
Código:
$descripcion= $_POST['descripcion'];
$porcentaje= $_POST['porcentaje'];
$aumentopor = $porcentaje /100;
$actualizar=mysql_query("UPDATE articulo SET pvp = (pvp + (pvp * '".$aumentopor."')) WHERE descripcion='".$descripcion."'", $conexion);
Saludos