]> git.lyx.org Git - lyx.git/commitdiff
added lyx.spec.in and removed lyx.spec, made CVS dirs not be in the distribution
authorLars Gullik Bjønnes <larsbj@gullik.org>
Wed, 13 Oct 1999 21:39:32 +0000 (21:39 +0000)
committerLars Gullik Bjønnes <larsbj@gullik.org>
Wed, 13 Oct 1999 21:39:32 +0000 (21:39 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@198 a592a061-630c-0410-9148-cb99ea01b6c8

ChangeLog
Makefile.am
configure.in
development/lyx.spec [deleted file]
development/lyx.spec.in [new file with mode: 0644]

index c4f34fa145eec2175751ce91160045954d5ba218..be17671464a385a2e5daba479a658b82cfcd8995 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 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
index 8d1f2c4cc774eea9a5a94949dcf72bd2d23c5c22..51fc7d1a6157a5a6a8232661c49ee1484dcd3000 100644 (file)
@@ -1,7 +1,8 @@
 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
@@ -9,3 +10,9 @@ ETAGS_ARGS = --c++
 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\*`
index 8a0c8c4c57ec0b0c5393140a2275faec1406e777..cb3739cdaaf0f672f30813b4fd01d7ad53e6c3b3 100644 (file)
@@ -210,6 +210,7 @@ AC_ARG_WITH(debug,[  --with-debug            output debug information by default
 ### Finish the work.
 AC_CONFIG_SUBDIRS(lib lib/reLyX)
 AC_OUTPUT([Makefile \
+       development/lyx.spec \
        lib/Makefile \
        intl/Makefile \
        po/Makefile.in \
diff --git a/development/lyx.spec b/development/lyx.spec
deleted file mode 100644 (file)
index f42925c..0000000
+++ /dev/null
@@ -1,123 +0,0 @@
-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
diff --git a/development/lyx.spec.in b/development/lyx.spec.in
new file mode 100644 (file)
index 0000000..9befda5
--- /dev/null
@@ -0,0 +1,123 @@
+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