Sachverhalt: Sachverhalt: A. X._ und Y._ heirateten im Jahre 1974. Sie haben zwei gemeinsame Kinder: A._, geboren 1984 und B._, geboren 1988. Im Jahre 1996 trennten sich die Ehegatten. Am 4. September 2002 reichte X._ beim Bezirksgericht Baden die Scheidungsklage ein. Y._ beantragte ihrerseits Scheidung der Ehe. Bei der Anhörung vom 5. Dezember 2002 vor dem Bezirksgerichtspräsidium Baden hielten die Ehegatten an ihrem Scheidungswillen fest und schlossen eine (erste) Teilvereinbarung ab, worin sie die elterliche Sorge über den Sohn B._ der Mutter zuwiesen, das Besuchsrecht des Vaters regelten und die von diesem zu leistenden Unterhaltsbeiträge festlegten. Anlässlich der Hauptverhandlung vom 3. Dezember 2003 schlossen sie eine weitere Teilvereinbarung betreffend die güterrechtliche Auseinandersetzung ab. Am 28. Januar 2004 schied das Bezirksgericht Baden die Ehe der Parteien gestützt auf Art. 112 ZGB, genehmigte die Teilvereinbarungen und urteilte über die noch strittigen Nebenfolgen. Insbesondere verpflichtete es X._ zur Leistung eines monatlichen Unterhaltsbeitrages an Y._ von monatlich Fr. 1'970.-- bis und mit April 2015. Am 28. Januar 2004 schied das Bezirksgericht Baden die Ehe der Parteien gestützt auf Art. 112 ZGB, genehmigte die Teilvereinbarungen und urteilte über die noch strittigen Nebenfolgen. Insbesondere verpflichtete es X._ zur Leistung eines monatlichen Unterhaltsbeitrages an Y._ von monatlich Fr. 1'970.-- bis und mit April 2015. B. Dagegen appellierte Y._ an das Obergericht des Kantons Aargau. Dessen 1. Zivilkammer hiess mit Urteil vom 19. April 2005 die Appellation teilweise gut und verpflichtete X._ zur Leistung von nachehelichen Unterhaltsbeiträgen an die geschiedene Ehefrau wie folgt: - Fr. 3'245.-- ab Rechtskraft des Rentenurteils bis Ende Januar 2006; - Fr. 3'160.-- ab Februar 2006 bis zum Auszug von A._; - Fr. 3'280.-- ab dem Auszug von A._ bis zum Abschluss der ordentlichen Ausbildung von B._ und - Fr. 3'850.-- ab dem Abschluss der ordentlichen Ausbildung von B._ bis Ende April 2015. - Fr. 3'850.-- ab dem Abschluss der ordentlichen Ausbildung von B._ bis Ende April 2015. C. X._ hat gegen das obergerichtliche Urteil eidgenössische Berufung eingelegt und staatsrechtliche Beschwerde erhoben. Mit der Berufung beantragt er, das obergerichtliche Urteil aufzuheben und die Sache zu neuer Entscheidung an das Obergericht zurückzuweisen. Eventualiter sei der Beklagten ein monatlich vorschüssig zu leistender Unterhaltsbeitrag von Fr. 1'970.-- bis und mit April 2015 zuzusprechen. Eine Berufungsantwort ist nicht eingeholt worden. Eine Berufungsantwort ist nicht eingeholt worden. D. Mit Urteil vom heutigen Tag hat die II. Zivilkammer des Bundesgerichts die staatsrechtliche Beschwerde abgewiesen, soweit darauf einzutreten war (5P. 187/2005).