Ehescheidung, hat sich ergeben: A.-K.H._ und M.H._ heirateten am 23. September 1959 in X._. Mit Klage vom 14. Mai 1994 verlangte K.H._ (nachfolgend: Klägerin) die Trennung der Ehe, worauf M.H._ (nachfolgend: Beklagter) widerklageweise die Scheidung beantragte. Mit Urteil vom 13. Februar 1995 sprach das Bezirksgericht St. Gallen die Trennung der Ehe auf unbestimmte Zeit aus, wies die Scheidungsklage ab und regelte die Nebenfolgen der Trennung. Dagegen führte der Beklagte Berufung ans Kantonsgericht St. Gallen, worauf das Kantonsgericht mit Urteil vom 5. November 1996 die Ehe der Parteien schied und die Nebenfolgen der Scheidung regelte. Eine von der Klägerin dagegen erhobene staatsrechtliche Beschwerde hiess das Bundesgericht mit Urteil vom 4. August 1997 gut, soweit darauf einzutreten war. B.-Mit Entscheid vom 29. Mai 2000 hiess das Kantonsgericht die Scheidungsklage des Beklagten erneut gut (Ziff. 1). Im Rahmen der Nebenfolgen wurde der Beklagte verpflichtet, der Klägerin bis Ende März 2003 je die Hälfte seiner Altersrente aus beruflicher Vorsorge und seiner AHV-Altersrente und ab April 2003 unbefristet die Hälfte seiner Altersrente aus beruflicher Vorsorge zu bezahlen (Ziff. 2). Ferner wurde der Beklagte verpflichtet, der Klägerin zur Abgeltung ihrer güterrechtlichen Ansprüche Fr. 27'000.-- zu bezahlen (Ziff. 3). C.-Mit Berufung vom 6. Juli 2000 beantragt die Klägerin dem Bundesgericht, Ziff. 1 des angefochtenen Urteils aufzuheben und die Ehe gemäss aArt. 147 Abs. 1 ZGB auf unbestimmte Zeit zu trennen. Ferner beantragt sie die Gewährung der unentgeltlichen Rechtspflege. Auf die Einholung von Rechtsantworten wurde verzichtet.