rpms/libaesgm/devel Makefile.aes, NONE, 1.1 import.log, NONE, 1.1 libaesgm.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2

Tom Callaway spot at fedoraproject.org
Fri May 21 15:28:29 UTC 2010


Author: spot

Update of /cvs/pkgs/rpms/libaesgm/devel
In directory cvs01.phx2.fedoraproject.org:/tmp/cvs-serv902/devel

Modified Files:
	.cvsignore sources 
Added Files:
	Makefile.aes import.log libaesgm.spec 
Log Message:

initial import



--- NEW FILE Makefile.aes ---
# Basic makefile for libaesgm
# http://gladman.plushost.co.uk/oldsite/AES/

VERSION_MAJOR = 0
VERSION_MINOR = 0
VERSION_RELEASE = 0
VERSION = $(VERSION_MAJOR).$(VERSION_MINOR).$(VERSION_RELEASE)

SHARED_LIB = libaesgm.so

LIBAESGM = aescrypt.o aeskey.o aes_modes.o aestab.o
LINKOBJ = $(LIBAESGM)

PREFIX = /usr
LIBDIR = /usr/lib
INCLUDEDIR = $(PREFIX)/include/
DESTDIR =
CFLAGS = 

all: sharedlib

sharedlib: $(LINKOBJ)
	$(CC) $(CFLAGS) -shared -Wl,-soname,$(SHARED_LIB).$(VERSION_MAJOR) -o $(SHARED_LIB).$(VERSION) $^ $(LDFLAGS)

clean:
	$(RM) $(LINKOBJ) $(SHARED_LIB).$(VERSION)

install:
	mkdir -p $(DESTDIR)$(INCLUDEDIR)/aes/
	cp -p *.h $(DESTDIR)$(INCLUDEDIR)/aes/
	mkdir -p $(DESTDIR)$(LIBDIR)
	cp -p $(SHARED_LIB).$(VERSION) $(DESTDIR)$(LIBDIR)
	cd $(DESTDIR)$(LIBDIR) && ln -s -f $(SHARED_LIB).$(VERSION) $(SHARED_LIB) && ln -s -f $(SHARED_LIB).$(VERSION) $(SHARED_LIB).$(VERSION_MAJOR)


--- NEW FILE import.log ---
libaesgm-20090429-2_fc14:HEAD:libaesgm-20090429-2.fc14.src.rpm:1274455692


--- NEW FILE libaesgm.spec ---
Name:		libaesgm
Version:	20090429
Release:	2%{?dist}
License:	BSD
Summary:	Library implementation of AES (Rijndael) cryptographic methods
URL:		http://gladman.plushost.co.uk/oldsite/AES/index.php
Source0:	http://gladman.plushost.co.uk/oldsite/AES/aes-src-29-04-09.zip
Source1:	Makefile.aes
Group:		System Environment/Libraries

%description
Library implementation of AES (Rijndael) cryptographic methods.

%package devel
Summary:	Development files for libaesgm
Group:		Development/Libraries
Requires:	%{name} = %{version}-%{release}

%description devel
Development headers and libraries for libaesgm.

%prep
%setup -q -c -n %{name}-%{version}
cp %{SOURCE1} Makefile
sed -i 's/\r//' *.txt

%build
make CFLAGS="%{optflags} -fPIC"

%install
make DESTDIR="%{buildroot}" LIBDIR="%{_libdir}" install

%clean
rm -rf %{buildroot}

%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

%files
%defattr(-,root,root,-)
%doc *.txt
%{_libdir}/libaesgm.so.*

%files devel
%defattr(-,root,root,-)
%{_includedir}/aes/
%{_libdir}/libaesgm.so

%changelog
* Mon Feb 22 2010 Tom "spot" Callaway <tcallawa at redhat.com> 20090429-2
- use sane versioning to ensure proper upgrade ordering without epoch
- fix Makefile.aes to not use double-zero in soname, don't make double zero symlink
- add default clean section
- put headers in /aes/ namespace dir

* Thu Feb 18 2010 Tom "spot" Callaway <tcallawa at redhat.com> 290409-1
- initial Fedora package


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/libaesgm/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore	21 May 2010 15:19:29 -0000	1.1
+++ .cvsignore	21 May 2010 15:28:29 -0000	1.2
@@ -0,0 +1 @@
+aes-src-29-04-09.zip


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/libaesgm/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	21 May 2010 15:19:29 -0000	1.1
+++ sources	21 May 2010 15:28:29 -0000	1.2
@@ -0,0 +1 @@
+016be360321fea28358f3aa83ab135b2  aes-src-29-04-09.zip



More information about the scm-commits mailing list