[svn] r5126 - in trunk/rpms: . execline skalibs
packagers at lists.rpmforge.net
packagers at lists.rpmforge.net
Mon Jan 29 20:13:17 CET 2007
Author: dag
Date: 2007-01-29 20:13:15 +0100 (Mon, 29 Jan 2007)
New Revision: 5126
Added:
trunk/rpms/execline/
trunk/rpms/execline/execline.spec
trunk/rpms/skalibs/
trunk/rpms/skalibs/skalibs.spec
Log:
Updates.
Added: trunk/rpms/execline/execline.spec
===================================================================
--- trunk/rpms/execline/execline.spec (rev 0)
+++ trunk/rpms/execline/execline.spec 2007-01-29 19:13:15 UTC (rev 5126)
@@ -0,0 +1,59 @@
+# $Id$
+# Authority: dag
+
+%define _bindir /bin
+
+Summary: Light non-interactive scripting language
+Name: execline
+Version: 1.06
+Release: 1
+License: BSD
+Group: System Environment/Shells
+URL: http://www.skarnet.org/software/execline/
+
+Source: http://www.skarnet.org/software/execline/execline-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+#BuildRequires: dietlibc-devel >= 0.28
+BuildRequires: skalibs-devel >= 0.40
+
+%description
+execline is a very light, non-interactive scripting language, which is
+similar to a shell. Simple shell scripts can be easily rewritten in the
+execline language, improving performance and memory usage. execline was
+designed for use in embedded systems, but works on most Unix flavors.
+
+%prep
+%setup -n admin/%{name}-%{version}
+
+%build
+#COMP="diet gcc"
+#COMP="gcc"
+
+#echo "$COMP -O2 -W -Wall -fomit-frame-pointer -pipe" > conf-compile/conf-cc
+echo "gcc ${optflags}" >conf-compile/conf-cc
+#echo "$COMP -Os -static -s" > conf-compile/conf-ld
+echo "linux-:%{_target_cpu}-:" > src/sys/systype
+echo "%{_includedir}/skalibs" > conf-compile/import
+echo "%{_libdir}/skalibs" >> conf-compile/import
+package/compile
+
+%install
+%{__rm} -rf %{buildroot}
+
+%{__install} -d -m0755 %{buildroot}%{_bindir}
+for cmd in $(cat package/command.exported) ; do
+ %{__install} -Dp -m0755 command/$cmd %{buildroot}%{_bindir}/$cmd
+done
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files
+%defattr(-, root, root, 0755)
+%doc package/CHANGES package/README doc/*.html
+%{_bindir}/*
+
+%changelog
+* Mon Jan 29 2007 Dag Wieers <dag at wieers.com> - 1.06-1
+- Initial package. (using DAR)
Property changes on: trunk/rpms/execline/execline.spec
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ native
Added: trunk/rpms/skalibs/skalibs.spec
===================================================================
--- trunk/rpms/skalibs/skalibs.spec (rev 0)
+++ trunk/rpms/skalibs/skalibs.spec 2007-01-29 19:13:15 UTC (rev 5126)
@@ -0,0 +1,59 @@
+# $Id$
+# Authority: dag
+
+Summary: The skarnet.org development library
+Name: skalibs
+Version: 0.45
+Release: 1
+License: BSD
+Group: Development/Other
+URL: http://www.skarnet.org/software/skalibs/
+
+Source: http://www.skarnet.org/software/skalibs/skalibs-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+%description
+skalibs is a package centralizing the public-domain C
+development files used for building other skarnet.org software.
+
+%package devel
+Summary: Header files, libraries and development documentation for %{name}.
+Group: Development/Libraries
+
+%description devel
+This package contains the header files, static libraries and development
+documentation for %{name}. If you like to develop programs using %{name},
+you will need to install %{name}-devel.
+
+%prep
+%setup -n prog/%{name}-%{version}
+
+%build
+package/compile
+
+%install
+%{__rm} -rf %{buildroot}
+
+%{__install} -d -m0755 %{buildroot}%{_libdir}/skalibs/
+%{__install} -d -m0755 %{buildroot}%{_includedir}/skalibs/
+
+for inc in $(cat package/include); do
+ %{__install} -Dp -m0755 include/$inc %{buildroot}%{_includedir}/skalibs/$inc
+done
+
+for lib in $(cat package/library); do
+ %{__install} -Dp -m0755 library/$lib %{buildroot}%{_libdir}/skalibs/$lib
+done
+
+%clean
+%{__rm} -rf %{buildroot}
+
+%files devel
+%defattr(-, root, root, 0755)
+%doc package/CHANGES package/README package/THANKS doc/*.html
+%{_includedir}/skalibs/
+%{_libdir}/skalibs/
+
+%changelog
+* Mon Jan 29 2007 Dag Wieers <dag at wieers.com> - 0.45-1
+- Initial package. (using DAR)
Property changes on: trunk/rpms/skalibs/skalibs.spec
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ native
More information about the svn-commits
mailing list