Sachverhalt: Sachverhalt: A. Mit Urteil vom 30. September/9. Dezember 1999 schied das Bezirksgericht Rorschach die Ehe von M._ (Ehemann) und F._ (Ehefrau) und regelte die Nebenfolgen. Namentlich sprach es F._ einen monatlichen Unterhaltsbeitrag bis zur ihrer ordentlichen Pensionierung von Fr. 900.-- zu und wies ihren Antrag auf Überweisung einer Freizügigkeitsleistung sowie einer Entschädigung nach Art. 165 Abs. 2 ZGB ab. Im Rahmen der güterrechtlichen Auseinandersetzung verpflichtete es F._ zur Zahlung von Fr. 79'672.75 an M._ und halbierte den Saldo eines gemeinsamen Bankkontos der Parteien. A. Mit Urteil vom 30. September/9. Dezember 1999 schied das Bezirksgericht Rorschach die Ehe von M._ (Ehemann) und F._ (Ehefrau) und regelte die Nebenfolgen. Namentlich sprach es F._ einen monatlichen Unterhaltsbeitrag bis zur ihrer ordentlichen Pensionierung von Fr. 900.-- zu und wies ihren Antrag auf Überweisung einer Freizügigkeitsleistung sowie einer Entschädigung nach Art. 165 Abs. 2 ZGB ab. Im Rahmen der güterrechtlichen Auseinandersetzung verpflichtete es F._ zur Zahlung von Fr. 79'672.75 an M._ und halbierte den Saldo eines gemeinsamen Bankkontos der Parteien. B. Auf Berufung beider Parteien und Anschlussberufung von F._ verpflichtete das Kantonsgericht St. Gallen am 31. Juli 2002 M._ zu einem monatlichen Unterhaltsbeitrag von Fr. 1'100.-- bis zu seiner ordentlichen Pensionierung und zu einer Entschädigung aus Vorsorgeausgleich von Fr. 26'976.-- an F._ sowie im Umfang von Fr. 4'580.-- zur Tilgung der unbezahlten Steuerschulden aus den Jahren 1997/1998. Es wies den Anspruch auf Entschädigung gemäss Art. 165 ZGB und das Begehren um Schuldneranweisung von F._ ab und verpflichtete sie zur Zahlung von Fr. 65'502.-- aus Güterrecht an M._. B. Auf Berufung beider Parteien und Anschlussberufung von F._ verpflichtete das Kantonsgericht St. Gallen am 31. Juli 2002 M._ zu einem monatlichen Unterhaltsbeitrag von Fr. 1'100.-- bis zu seiner ordentlichen Pensionierung und zu einer Entschädigung aus Vorsorgeausgleich von Fr. 26'976.-- an F._ sowie im Umfang von Fr. 4'580.-- zur Tilgung der unbezahlten Steuerschulden aus den Jahren 1997/1998. Es wies den Anspruch auf Entschädigung gemäss Art. 165 ZGB und das Begehren um Schuldneranweisung von F._ ab und verpflichtete sie zur Zahlung von Fr. 65'502.-- aus Güterrecht an M._. C. M._ gelangt mit Berufung an das Bundesgericht. Er beantragt die teilweise Aufhebung des kantonsgerichtlichen Urteils und die Festsetzung des Vorsorgeausgleichs auf Fr. 13'000.-- und seiner nachehelichen Unterhaltsverpflichtung auf Fr. 900.--, befristet auf den Eintritt von F._ ins AHV-Alter. F._ schliesst auf Abweisung der Berufung. F._ schliesst auf Abweisung der Berufung. D. Mit Urteil vom heutigen Datum hat das Bundesgericht die staatsrechtliche Beschwerde abgewiesen, soweit darauf einzutreten war.