[Tinyos-2-commits] CVS: tinyos-2.x/tools/release deputy.files, NONE, 1.1 nesc.spec, NONE, 1.1

Vlado Handziski vlahan at users.sourceforge.net
Thu Aug 7 19:48:10 PDT 2008


Update of /cvsroot/tinyos/tinyos-2.x/tools/release
In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv5204

Added Files:
	deputy.files nesc.spec 
Log Message:
* The spec files were modified to add the distribution to the name (.fc9. etc)
 * The definition of tinyoslibdir in the tinyos-tools.spec file has been fixed
 * The build-rpm script has been extended to build deputy and deputy.file has been added to create the source tarballs and patches
 * I have renamed the deputy package into deputy-tinyos or tinyos-deputy to signify that this is a tinyos specific patched version. Is this ok?

--- NEW FILE: deputy.files ---
NAME=tinyos-deputy
VERSION=1.1
RELEASE=1

cd ../..
rm -rf $NAME-$VERSION
svn checkout svn://hal.cs.berkeley.edu/home/svn/projects/trunk/deputy
mv deputy $NAME-$VERSION
tar czvf ../$NAME-$VERSION-$RELEASE.tar.gz $NAME-$VERSION
wget -O ../$NAME-$VERSION-$RELEASE.patch http://www.cs.utah.edu/~coop/safetinyos/files/deputy.patch


--- NEW FILE: nesc.spec ---
%define version 1.3.0
%define theprefix /usr

Summary: nesC compiler 
Name: nesc
Version: 1.3.0
Release: 1%{dist}
License: GNU GPL Version 2
Packager: TinyOS Group, UC Berkeley
Group: Development/Tools
URL: http://sourceforge.net/projects/nescc
Source0: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-root

%description
nesC is a compiler for a C-based language designed to support embedded
systems including TinyOS. nesC provides several advantages for the
TinyOS compiler infrastructure: improved syntax, support for full type
safety, abundant error reporting, generic components, and Java-like
interfaces.

%prep
%setup -q

%build
./configure --prefix=%{theprefix}
make 

%install
rm -rf %{buildroot}%{theprefix}
make prefix=%{buildroot}%{theprefix} install

%clean
rm -rf $RPM_BUILD_DIR/%{name}-%{version}

%files
%defattr(-,root,root,-)
%{theprefix}
%doc

%changelog
* Wed Aug 6 2008  <david.e.gay at intel.com> 1.3.0
- Deputy support
* Tue Jul 3 2007  <david.e.gay at intel.com> 1.2.9
* Wed Dec 20 2006  <david.e.gay at intel.com> 1.2.8a
* Fri Dec 1 2006  <david.e.gay at intel.com> 1.2.8
* Thu Jul 6 2006  <kwright at archrock.com> 1.2.7a
* Wed Jun 28 2006  <kwright at archrock.com> 1.2.7
- Version 1.2.7
* Fri Feb 3 2006  <kwright at cs.berkeley.edu> 1.2.4
- Version 1.2.4
* Mon Mar 14 2005  <kwright at cs.berkeley.edu> 1.1.2b
- Version 1.1.2b; use buildroot
* Tue Jul 27 2004  <dgay at intel-research.net> 1.1.2-1w
- Version 1.1.2
* Fri Sep 26 2003 root <kwright at cs.utah.edu> 1.1-1
- New source
* Fri Sep 19 2003 root <kwright at cs.utah.edu> 1.1pre4-2
- Removed set-mote-id
* Fri Sep 12 2003 root <kwright at cs.utah.edu> 1.1pre4-1
- New source
* Fri Aug 15 2003 root <kwright at cs.utah.edu> 1.1pre2-1
- Initial build.




More information about the Tinyos-2-commits mailing list