FreeBSD Bugzilla – Attachment 88235 Details for
Bug 125013
[New port] sysutils/isomd5sum: Implanting and checking checksums within an ISO9660 image.
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
isomd5sum.sh
isomd5sum.sh (text/plain), 6.50 KB, created by
Mykola Marzhan
on 2008-06-26 17:30:05 UTC
(
hide
)
Description:
isomd5sum.sh
Filename:
MIME Type:
Creator:
Mykola Marzhan
Created:
2008-06-26 17:30:05 UTC
Size:
6.50 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># /usr/ports/sysutils/isomd5sum ># /usr/ports/sysutils/isomd5sum/files ># /usr/ports/sysutils/isomd5sum/files/patch-Makefile ># /usr/ports/sysutils/isomd5sum/files/patch-md5.c ># /usr/ports/sysutils/isomd5sum/Makefile ># /usr/ports/sysutils/isomd5sum/distinfo ># /usr/ports/sysutils/isomd5sum/pkg-descr ># /usr/ports/sysutils/isomd5sum/pkg-plist ># >echo c - /usr/ports/sysutils/isomd5sum >mkdir -p /usr/ports/sysutils/isomd5sum > /dev/null 2>&1 >echo c - /usr/ports/sysutils/isomd5sum/files >mkdir -p /usr/ports/sysutils/isomd5sum/files > /dev/null 2>&1 >echo x - /usr/ports/sysutils/isomd5sum/files/patch-Makefile >sed 's/^X//' >/usr/ports/sysutils/isomd5sum/files/patch-Makefile << 'END-of-/usr/ports/sysutils/isomd5sum/files/patch-Makefile' >X--- ./Makefile.orig 2008-02-08 04:30:07.000000000 +0000 >X+++ ./Makefile 2008-06-17 17:07:37.000000000 +0000 >X@@ -1,14 +1,14 @@ >X PYVER := $(shell python -c 'import sys; print sys.version[0:3]') >X PYTHON = python$(PYVER) >X-PYTHONINCLUDE = /usr/include/$(PYTHON) >X+PYTHONINCLUDE = ${PYTHON_INCLUDEDIR} >X >X-ifneq (,$(filter ppc64 x86_64 s390x,$(shell uname -m))) >X-LIBDIR = lib64 >X-else >X+#ifneq (,$(filter ppc64 x86_64 s390x,$(shell uname -m))) >X+#LIBDIR = lib64 >X+#else >X LIBDIR = lib >X-endif >X+#endif >X >X-CFLAGS = $(RPM_OPT_FLAGS) -Wall -Werror -D_GNU_SOURCE=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -fPIC -I$(PYTHONINCLUDE) >X+CFLAGS = $(RPM_OPT_FLAGS) -Wall -Werror -D_GNU_SOURCE=1 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE=1 -D_LARGEFILE64_SOURCE=1 -fPIC -I$(PYTHONINCLUDE) -I${LOCALBASE}/include -L${LOCALBASE}/lib >X >X OBJECTS = md5.o libimplantisomd5.o checkisomd5.o implantisomd5 >X SOURCES = $(patsubst %.o,%.c,$(OBJECTS)) >X@@ -35,21 +35,21 @@ >X $(CC) -shared -g -o pyisomd5sum.so -fpic $(PYOBJS) $(LDFLAGS) >X >X install: all >X- mkdir -p $(DESTDIR)/usr/$(LIBDIR)/$(PYTHON)/site-packages >X- mkdir -p $(DESTDIR)/usr/include >X- mkdir -p $(DESTDIR)/usr/bin >X- mkdir -p $(DESTDIR)/usr/share/man/man1 >X- install -m 755 implantisomd5 $(DESTDIR)/usr/bin >X- install -m 755 checkisomd5 $(DESTDIR)/usr/bin >X- install -m 755 implantisomd5.1 $(DESTDIR)/usr/share/man/man1 >X- install -m 755 checkisomd5.1 $(DESTDIR)/usr/share/man/man1 >X- install -m 755 pyisomd5sum.so $(DESTDIR)/usr/$(LIBDIR)/$(PYTHON)/site-packages >X+ mkdir -p $(PYTHONPREFIX_SITELIBDIR) >X+ mkdir -p $(PREFIX)/include >X+ mkdir -p $(PREFIX)/bin >X+ mkdir -p $(PREFIX)/man/man1 >X+ install -m 755 implantisomd5 $(PREFIX)/bin >X+ install -m 755 checkisomd5 $(PREFIX)/bin >X+ install -m 755 implantisomd5.1 $(PREFIX)/man/man1 >X+ install -m 755 checkisomd5.1 $(PREFIX)/man/man1 >X+ install -m 755 pyisomd5sum.so $(PYTHONPREFIX_SITELIBDIR) >X # ln -s ../../bin/implantisomd5 $(DESTDIR)/usr/lib/anaconda-runtime/implantisomd5 >X # ln -s ../../bin/checkisomd5 $(DESTDIR)/usr/lib/anaconda-runtime/checkisomd5 >X- install -m 644 libimplantisomd5.h $(DESTDIR)/usr/include/ >X- install -m 644 libcheckisomd5.h $(DESTDIR)/usr/include/ >X- install -m 644 libimplantisomd5.a $(DESTDIR)/usr/$(LIBDIR) >X- install -m 644 libcheckisomd5.a $(DESTDIR)/usr/$(LIBDIR) >X+ install -m 644 libimplantisomd5.h $(PREFIX)/include/ >X+ install -m 644 libcheckisomd5.h $(PREFIX)/include/ >X+ install -m 644 libimplantisomd5.a $(PREFIX)/$(LIBDIR) >X+ install -m 644 libcheckisomd5.a $(PREFIX)/$(LIBDIR) >X >X clean: >X rm -f *.o *.so *.pyc *.a .depend *~ >END-of-/usr/ports/sysutils/isomd5sum/files/patch-Makefile >echo x - /usr/ports/sysutils/isomd5sum/files/patch-md5.c >sed 's/^X//' >/usr/ports/sysutils/isomd5sum/files/patch-md5.c << 'END-of-/usr/ports/sysutils/isomd5sum/files/patch-md5.c' >X--- ./md5.c.orig 2008-02-08 04:30:07.000000000 +0000 >X+++ ./md5.c 2008-06-17 17:05:34.000000000 +0000 >X@@ -20,13 +20,13 @@ >X */ >X >X #include <string.h> >X-#include <endian.h> >X+#include <sys/endian.h> >X #include "md5.h" >X >X void MD5_Transform(uint32 *buf, uint32 const *in); >X >X-#define IS_BIG_ENDIAN() (__BYTE_ORDER == __BIG_ENDIAN) >X-#define IS_LITTLE_ENDIAN() (__BYTE_ORDER == __LITTLE_ENDIAN) >X+#define IS_BIG_ENDIAN() (_BYTE_ORDER == _BIG_ENDIAN) >X+#define IS_LITTLE_ENDIAN() (_BYTE_ORDER == _LITTLE_ENDIAN) >X >X static void byteReverse(unsigned char *buf, unsigned longs); >X >END-of-/usr/ports/sysutils/isomd5sum/files/patch-md5.c >echo x - /usr/ports/sysutils/isomd5sum/Makefile >sed 's/^X//' >/usr/ports/sysutils/isomd5sum/Makefile << 'END-of-/usr/ports/sysutils/isomd5sum/Makefile' >X# New ports collection makefile for: isomd5sum >X# Date created: June 17, 2008 >X# Whom: Marzhan Mykola <delgod@portaone.com> >X# >X# $FreeBSD$ >X# >X >XPORTNAME= isomd5sum >XPORTVERSION= 1.0.4 >XCATEGORIES= sysutils >XMASTER_SITES= https://fedorahosted.org/releases/i/s/isomd5sum/ >X >XMAINTAINER= delgod@portaone.com >XCOMMENT= Implanting and checking checksums within an ISO9660 image >X >XLIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt >X >XUSE_GMAKE= yes >XUSE_BZIP2= yes >XUSE_PYTHON= yes >X >XMAN1= implantisomd5.1 checkisomd5.1 >X >XMAKE_ENV+= PYTHONPREFIX_SITELIBDIR=${PYTHONPREFIX_SITELIBDIR} PYTHON_INCLUDEDIR=${PYTHON_INCLUDEDIR} >X >X.include <bsd.port.mk> >END-of-/usr/ports/sysutils/isomd5sum/Makefile >echo x - /usr/ports/sysutils/isomd5sum/distinfo >sed 's/^X//' >/usr/ports/sysutils/isomd5sum/distinfo << 'END-of-/usr/ports/sysutils/isomd5sum/distinfo' >XMD5 (isomd5sum-1.0.4.tar.bz2) = 0550f7c4546e5ca7885339ede6761ed3 >XSHA256 (isomd5sum-1.0.4.tar.bz2) = 7c113eeac39026deec395195aad10566c6f0ce97a63844f8bc023313fce53621 >XSIZE (isomd5sum-1.0.4.tar.bz2) = 18486 >END-of-/usr/ports/sysutils/isomd5sum/distinfo >echo x - /usr/ports/sysutils/isomd5sum/pkg-descr >sed 's/^X//' >/usr/ports/sysutils/isomd5sum/pkg-descr << 'END-of-/usr/ports/sysutils/isomd5sum/pkg-descr' >XIsomd5sum is a collection of utilities for implanting and checking MD5 >Xchecksums within an ISO9660 image. A checksum is implanted in an image >Xusing the implantisomd5 utility, and the corresponding checkisomd5 utility >Xcan be used to verify burned CDs are error-free. Also included is a Python >Xextension for performing these tasks. >END-of-/usr/ports/sysutils/isomd5sum/pkg-descr >echo x - /usr/ports/sysutils/isomd5sum/pkg-plist >sed 's/^X//' >/usr/ports/sysutils/isomd5sum/pkg-plist << 'END-of-/usr/ports/sysutils/isomd5sum/pkg-plist' >Xbin/implantisomd5 >Xbin/checkisomd5 >Xinclude/libimplantisomd5.h >Xinclude/libcheckisomd5.h >Xlib/libimplantisomd5.a >Xlib/libcheckisomd5.a >Xlib/python2.5/site-packages/pyisomd5sum.so >END-of-/usr/ports/sysutils/isomd5sum/pkg-plist >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 125013
: 88235