1999-10-13 Lars Gullik Bjønnes <larsbj@lyx.org>
+ * configure.in (AC_OUTPUT): added lyx.spec
+
+ * development/lyx.spec: removed file
+
+ * development/lyx.spec.in: new file
+
* po/*.po: merged with lyx.pot becuase of make distcheck
* lib/Makefile.am (dist-hook): added dist-hook so that
AUTOMAKE_OPTIONS = foreign
DISTCLEANFILES= *.orig *.rej *~ *.bak lyx.1 core
-MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure
+MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure development/lyx.spec
SUBDIRS = intl po src lib
+
EXTRA_DIST = ANNOUNCE CHANGES INSTALL.OS2 INSTALL.autoconf README.OS2 \
UPGRADING WHATSNEW acconfig.h lyx.man \
config development forms images
man_MANS = lyx.1
lyx.1:
cp -p $(srcdir)/lyx.man lyx.1
+
+dist-hook:
+ cd $(distdir) ; rm -rf `find config -name \*CVS\*` ; \
+ rm -rf `find development -name \*CVS\*` ; \
+ rm -rf `find forms -name \*CVS\*` ; \
+ rm -rf `find images -name \*CVS\*`
### Finish the work.
AC_CONFIG_SUBDIRS(lib lib/reLyX)
AC_OUTPUT([Makefile \
+ development/lyx.spec \
lib/Makefile \
intl/Makefile \
po/Makefile.in \
+++ /dev/null
-Summary: A WYSYWIG frontend to LaTeX
-Name: lyx
-Version: 1.0.4
-Release: 1
-Copyright: see COPYING file
-Group: X11/Editors
-Url: http://www.lyx.org/
-Packager: Kayvan A. Sylvan <kayvan@sylvan.com>
-Source: ftp://ftp.lyx.org/pub/lyx/stable/lyx-%{PACKAGE_VERSION}.tar.gz
-BuildRoot: /var/tmp/rpm/lyx-root
-Icon: lyx.xpm
-Prefix: /usr
-Requires: xforms >= 0.88, tetex-xdvi, tetex, tetex-latex
-
-%description
-LyX is a modern approach of writing documents with a computer
-which breaks with the tradition of the obsolete typewriter
-concept. It is designed for people who want a professional
-output with a minimum of time and effort, without becoming specia-
-lists in typesetting. Compared to common word processors LyX
-will increase the productivity a lot, since most of the type-
-setting will be done by the computer, not the author. With LyX
-the author can concentrate on the contents of his writing,
-since the computer will take care of the look.
-
-%package -n tetex-lyx
-Summary: Files for LyX packaged for tetex
-Requires: lyx
-Group: Applications/Publishing
-
-%description -n tetex-lyx
-This package contains the LaTeX files for LyX installed in the normal
-place that the Redhat tetex package is installed and would see it.
-
-%prep
-%setup
-
-%build
-CXXFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr
-make
-
-%install
-rm -rf ${RPM_BUILD_ROOT}
-install -d -m 755 ${RPM_BUILD_ROOT}
-make prefix=${RPM_BUILD_ROOT}/usr install
-gzip -f9 ${RPM_BUILD_ROOT}/usr/man/man?/*
-
-#
-# Set up the lyx-specific class files where TeX can see then
-#
-TEXMF=/usr/share/texmf
-mkdir -p ${RPM_BUILD_ROOT}${TEXMF}/tex/latex
-cp -r ${RPM_BUILD_ROOT}/usr/share/lyx/tex \
- ${RPM_BUILD_ROOT}${TEXMF}/tex/latex/lyx
-
-#
-# Miscellaneous files
-#
-cp -a images/lyx.xpm ${RPM_BUILD_ROOT}/usr/share/lyx/images/
-cp lib/reLyX/README README.reLyX
-
-%clean
-rm -rf ${RPM_BUILD_ROOT}
-
-%post
-# Before configuring lyx for the local system
-# PATH needs to be imported
-if [ -f /etc/profile ]; then
- . /etc/profile
-fi
-#
-# Now configure LyX
-#
-echo "Configuring LyX for your system..."
-cd $RPM_INSTALL_PREFIX/share/lyx
-./configure --srcdir
-
-%post -n tetex-lyx
-# Fix the TeX file hash
-#
-texhash
-
-# Before configuring lyx for the local system
-# PATH needs to be imported
-if [ -f /etc/profile ]; then
-. /etc/profile
-fi
-#
-# Now configure LyX
-#
-echo "Re-configuring LyX for your system..."
-cd $RPM_INSTALL_PREFIX/share/lyx
-./configure --srcdir
-
-%postun -n tetex-lyx
-# Fix the TeX file hash
-#
-texhash
-
-# Before configuring lyx for the local system
-# PATH needs to be imported
-if [ -f /etc/profile ]; then
-. /etc/profile
-fi
-#
-# Now configure LyX
-#
-echo "Reconfiguring LyX for your system..."
-cd $RPM_INSTALL_PREFIX/share/lyx
-./configure --srcdir
-
-%files
-%attr(-,root,root) %doc ABOUT-NLS ANNOUNCE CHANGES COPYING
-%attr(-,root,root) %doc README UPGRADING WHATSNEW
-%attr(-,root,root) %doc lib/CREDITS README.reLyX
-
-%attr(-,root,root) /usr/bin/*
-%attr(-,root,root) /usr/man/*
-%attr(-,root,root) /usr/share/locale/*/LC_MESSAGES/*
-%attr(-,root,root) /usr/share/lyx
-
-%files -n tetex-lyx
-%attr(-,root,root) /usr/share/texmf/tex/latex/lyx
--- /dev/null
+Summary: A WYSYWIG frontend to LaTeX
+Name: @PACKAGE@
+Version: @VERSION@
+Release: 1
+Copyright: see COPYING file
+Group: X11/Editors
+Url: http://www.lyx.org/
+Packager: Kayvan A. Sylvan <kayvan@sylvan.com>
+Source: ftp://ftp.lyx.org/pub/lyx/stable/lyx-%{PACKAGE_VERSION}.tar.gz
+BuildRoot: /var/tmp/rpm/lyx-root
+Icon: lyx.xpm
+Prefix: /usr
+Requires: xforms >= 0.88, tetex-xdvi, tetex, tetex-latex
+
+%description
+LyX is a modern approach of writing documents with a computer
+which breaks with the tradition of the obsolete typewriter
+concept. It is designed for people who want a professional
+output with a minimum of time and effort, without becoming specia-
+lists in typesetting. Compared to common word processors LyX
+will increase the productivity a lot, since most of the type-
+setting will be done by the computer, not the author. With LyX
+the author can concentrate on the contents of his writing,
+since the computer will take care of the look.
+
+%package -n tetex-lyx
+Summary: Files for LyX packaged for tetex
+Requires: lyx
+Group: Applications/Publishing
+
+%description -n tetex-lyx
+This package contains the LaTeX files for LyX installed in the normal
+place that the Redhat tetex package is installed and would see it.
+
+%prep
+%setup
+
+%build
+CXXFLAGS="$RPM_OPT_FLAGS" ./configure --prefix=/usr
+make
+
+%install
+rm -rf ${RPM_BUILD_ROOT}
+install -d -m 755 ${RPM_BUILD_ROOT}
+make prefix=${RPM_BUILD_ROOT}/usr install
+gzip -f9 ${RPM_BUILD_ROOT}/usr/man/man?/*
+
+#
+# Set up the lyx-specific class files where TeX can see then
+#
+TEXMF=/usr/share/texmf
+mkdir -p ${RPM_BUILD_ROOT}${TEXMF}/tex/latex
+cp -r ${RPM_BUILD_ROOT}/usr/share/lyx/tex \
+ ${RPM_BUILD_ROOT}${TEXMF}/tex/latex/lyx
+
+#
+# Miscellaneous files
+#
+cp -a images/lyx.xpm ${RPM_BUILD_ROOT}/usr/share/lyx/images/
+cp lib/reLyX/README README.reLyX
+
+%clean
+rm -rf ${RPM_BUILD_ROOT}
+
+%post
+# Before configuring lyx for the local system
+# PATH needs to be imported
+if [ -f /etc/profile ]; then
+ . /etc/profile
+fi
+#
+# Now configure LyX
+#
+echo "Configuring LyX for your system..."
+cd $RPM_INSTALL_PREFIX/share/lyx
+./configure --srcdir
+
+%post -n tetex-lyx
+# Fix the TeX file hash
+#
+texhash
+
+# Before configuring lyx for the local system
+# PATH needs to be imported
+if [ -f /etc/profile ]; then
+. /etc/profile
+fi
+#
+# Now configure LyX
+#
+echo "Re-configuring LyX for your system..."
+cd $RPM_INSTALL_PREFIX/share/lyx
+./configure --srcdir
+
+%postun -n tetex-lyx
+# Fix the TeX file hash
+#
+texhash
+
+# Before configuring lyx for the local system
+# PATH needs to be imported
+if [ -f /etc/profile ]; then
+. /etc/profile
+fi
+#
+# Now configure LyX
+#
+echo "Reconfiguring LyX for your system..."
+cd $RPM_INSTALL_PREFIX/share/lyx
+./configure --srcdir
+
+%files
+%attr(-,root,root) %doc ABOUT-NLS ANNOUNCE CHANGES COPYING
+%attr(-,root,root) %doc README UPGRADING WHATSNEW
+%attr(-,root,root) %doc lib/CREDITS README.reLyX
+
+%attr(-,root,root) /usr/bin/*
+%attr(-,root,root) /usr/man/*
+%attr(-,root,root) /usr/share/locale/*/LC_MESSAGES/*
+%attr(-,root,root) /usr/share/lyx
+
+%files -n tetex-lyx
+%attr(-,root,root) /usr/share/texmf/tex/latex/lyx