rpms/xvidcore/F-9 xvidcore-noexecstack.patch, NONE, 1.1 xvidcore.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/xvidcore/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv5487
Modified Files:
.cvsignore sources
Added Files:
xvidcore-noexecstack.patch xvidcore.spec
Log Message:
initial import from livna
xvidcore-noexecstack.patch:
--- NEW FILE xvidcore-noexecstack.patch ---
--- xvidcore-1.1.2/src/bitstream/x86_asm/cbp_3dne.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/bitstream/x86_asm/cbp_3dne.asm 2007-02-15 09:57:50.000000000 +0100
@@ -123,3 +123,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/bitstream/x86_asm/cbp_mmx.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/bitstream/x86_asm/cbp_mmx.asm 2007-02-15 09:57:50.000000000 +0100
@@ -148,3 +148,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/bitstream/x86_asm/cbp_sse2.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/bitstream/x86_asm/cbp_sse2.asm 2007-02-15 09:57:50.000000000 +0100
@@ -140,3 +140,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/dct/x86_64_asm/fdct_mmx_skal.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/dct/x86_64_asm/fdct_mmx_skal.asm 2007-02-15 09:57:50.000000000 +0100
@@ -461,3 +461,8 @@
;-----------------------------------------------------------------------------
MAKE_FDCT_FUNC fdct_skal_x86_64, fMTX_MULT_XMM
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/dct/x86_64_asm/idct_mmx.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/dct/x86_64_asm/idct_mmx.asm 2007-02-15 09:57:50.000000000 +0100
@@ -523,3 +523,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/dct/x86_asm/fdct_mmx_ffmpeg.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/dct/x86_asm/fdct_mmx_ffmpeg.asm 2007-02-15 09:57:50.000000000 +0100
@@ -422,3 +422,8 @@
;-----------------------------------------------------------------------------
MAKE_FDCT_FUNC fdct_xmm_ffmpeg, FDCT_ROW_XMM
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/dct/x86_asm/fdct_mmx_skal.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/dct/x86_asm/fdct_mmx_skal.asm 2007-02-15 09:57:50.000000000 +0100
@@ -523,3 +523,8 @@
;-----------------------------------------------------------------------------
MAKE_FDCT_FUNC fdct_xmm_skal, fMTX_MULT_XMM
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/dct/x86_asm/fdct_sse2_skal.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/dct/x86_asm/fdct_sse2_skal.asm 2007-02-15 09:57:50.000000000 +0100
@@ -620,3 +620,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/dct/x86_asm/idct_3dne.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/dct/x86_asm/idct_3dne.asm 2007-02-15 09:57:50.000000000 +0100
@@ -720,3 +720,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/dct/x86_asm/idct_mmx.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/dct/x86_asm/idct_mmx.asm 2007-02-15 09:57:50.000000000 +0100
@@ -630,3 +630,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/dct/x86_asm/idct_sse2_dmitry.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/dct/x86_asm/idct_sse2_dmitry.asm 2007-02-15 09:57:50.000000000 +0100
@@ -345,3 +345,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/dct/x86_asm/simple_idct_mmx.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/dct/x86_asm/simple_idct_mmx.asm 2007-02-15 09:57:50.000000000 +0100
@@ -1254,3 +1254,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/image/x86_64_asm/interpolate8x8_mmx.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/image/x86_64_asm/interpolate8x8_mmx.asm 2007-02-15 09:57:50.000000000 +0100
@@ -706,4 +706,8 @@
pop rbx
ret
-.endfunc
\ No newline at end of file
+.endfunc
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/image/x86_64_asm/interpolate8x8_xmm.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/image/x86_64_asm/interpolate8x8_xmm.asm 2007-02-15 09:57:50.000000000 +0100
@@ -704,3 +704,8 @@
EPILOG
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/image/x86_64_asm/qpel_mmx.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/image/x86_64_asm/qpel_mmx.asm 2007-02-15 09:57:50.000000000 +0100
@@ -1152,3 +1152,8 @@
.endfunc
;//////////////////////////////////////////////////////////////////////
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/image/x86_asm/colorspace_rgb_mmx.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/image/x86_asm/colorspace_rgb_mmx.asm 2007-02-15 09:57:50.000000000 +0100
@@ -429,3 +429,8 @@
MAKE_COLORSPACE yv12_to_bgr_mmx,48, 3,8,2, YV12_TO_BGR, 3, -1
MAKE_COLORSPACE yv12_to_bgra_mmx,48, 4,8,2, YV12_TO_BGR, 4, -1
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/image/x86_asm/colorspace_yuv_mmx.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/image/x86_asm/colorspace_yuv_mmx.asm 2007-02-15 09:57:50.000000000 +0100
@@ -279,3 +279,8 @@
MAKE_YV12_TO_YV12 yv12_to_yv12_mmx, 0
MAKE_YV12_TO_YV12 yv12_to_yv12_xmm, 1
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/image/x86_asm/colorspace_yuyv_mmx.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/image/x86_asm/colorspace_yuyv_mmx.asm 2007-02-15 09:57:50.000000000 +0100
@@ -329,3 +329,8 @@
MAKE_COLORSPACE yv12_to_yuyvi_mmx,0, 2,8,4, YV12_TO_YUYVI, 0, -1
MAKE_COLORSPACE yv12_to_uyvyi_mmx,0, 2,8,4, YV12_TO_YUYVI, 1, -1
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/image/x86_asm/interpolate8x8_3dn.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/image/x86_asm/interpolate8x8_3dn.asm 2007-02-15 09:57:50.000000000 +0100
@@ -485,3 +485,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/image/x86_asm/interpolate8x8_3dne.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/image/x86_asm/interpolate8x8_3dne.asm 2007-02-15 09:57:50.000000000 +0100
@@ -579,3 +579,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/image/x86_asm/interpolate8x8_mmx.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/image/x86_asm/interpolate8x8_mmx.asm 2007-02-15 09:57:50.000000000 +0100
@@ -1367,3 +1367,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/image/x86_asm/interpolate8x8_xmm.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/image/x86_asm/interpolate8x8_xmm.asm 2007-02-15 09:57:50.000000000 +0100
@@ -841,3 +841,8 @@
EPILOG
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/image/x86_asm/postprocessing_mmx.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/image/x86_asm/postprocessing_mmx.asm 2007-02-15 09:57:50.000000000 +0100
@@ -124,3 +124,8 @@
ret
.endfunc
;//////////////////////////////////////////////////////////////////////
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/image/x86_asm/postprocessing_sse2.asm~ 2007-02-15 09:57:50.000000000 +0100
+++ xvidcore-1.1.2/src/image/x86_asm/postprocessing_sse2.asm 2007-02-15 09:57:50.000000000 +0100
@@ -140,3 +140,8 @@
ret
.endfunc
;//////////////////////////////////////////////////////////////////////
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/image/x86_asm/qpel_mmx.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/image/x86_asm/qpel_mmx.asm 2007-02-15 09:57:51.000000000 +0100
@@ -1060,3 +1060,8 @@
.endfunc
;//////////////////////////////////////////////////////////////////////
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/image/x86_asm/reduced_mmx.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/image/x86_asm/reduced_mmx.asm 2007-02-15 09:57:51.000000000 +0100
@@ -1002,3 +1002,8 @@
; pfeewwww... Never Do That On Stage Again. :)
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/motion/x86_64_asm/sad_mmx.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/motion/x86_64_asm/sad_mmx.asm 2007-02-15 09:57:51.000000000 +0100
@@ -162,4 +162,8 @@
;; All done
ret
-.endfunc
\ No newline at end of file
+.endfunc
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/motion/x86_64_asm/sad_xmm.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/motion/x86_64_asm/sad_xmm.asm 2007-02-15 09:57:51.000000000 +0100
@@ -439,4 +439,8 @@
movd eax, mm7
pop rbx
ret
-.endfunc
\ No newline at end of file
+.endfunc
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/motion/x86_asm/sad_3dn.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/motion/x86_asm/sad_3dn.asm 2007-02-15 09:57:51.000000000 +0100
@@ -228,3 +228,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/motion/x86_asm/sad_3dne.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/motion/x86_asm/sad_3dne.asm 2007-02-15 09:57:51.000000000 +0100
@@ -502,3 +502,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/motion/x86_asm/sad_mmx.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/motion/x86_asm/sad_mmx.asm 2007-02-15 09:57:51.000000000 +0100
@@ -747,3 +747,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/motion/x86_asm/sad_sse2.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/motion/x86_asm/sad_sse2.asm 2007-02-15 09:57:51.000000000 +0100
@@ -170,3 +170,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/motion/x86_asm/sad_xmm.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/motion/x86_asm/sad_xmm.asm 2007-02-15 09:57:51.000000000 +0100
@@ -444,3 +444,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/quant/x86_64_asm/quantize_h263_mmx.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/quant/x86_64_asm/quantize_h263_mmx.asm 2007-02-15 09:57:51.000000000 +0100
@@ -505,3 +505,8 @@
xor rax, rax
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/quant/x86_64_asm/quantize_mpeg_xmm.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/quant/x86_64_asm/quantize_mpeg_xmm.asm 2007-02-15 09:57:51.000000000 +0100
@@ -807,4 +807,8 @@
xor rax, rax
ret
-.endfunc
\ No newline at end of file
+.endfunc
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/quant/x86_asm/quantize_h263_3dne.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/quant/x86_asm/quantize_h263_3dne.asm 2007-02-15 09:57:51.000000000 +0100
@@ -784,3 +784,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/quant/x86_asm/quantize_h263_mmx.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/quant/x86_asm/quantize_h263_mmx.asm 2007-02-15 09:57:51.000000000 +0100
@@ -1039,3 +1039,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/quant/x86_asm/quantize_mpeg_mmx.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/quant/x86_asm/quantize_mpeg_mmx.asm 2007-02-15 09:57:51.000000000 +0100
@@ -750,3 +750,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/quant/x86_asm/quantize_mpeg_xmm.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/quant/x86_asm/quantize_mpeg_xmm.asm 2007-02-15 09:57:51.000000000 +0100
@@ -815,3 +815,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/utils/x86_64_asm/cpuid.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/utils/x86_64_asm/cpuid.asm 2007-02-15 09:57:51.000000000 +0100
@@ -216,3 +216,8 @@
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/utils/x86_64_asm/interlacing_mmx.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/utils/x86_64_asm/interlacing_mmx.asm 2007-02-15 09:57:51.000000000 +0100
@@ -212,3 +212,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/utils/x86_64_asm/mem_transfer_mmx.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/utils/x86_64_asm/mem_transfer_mmx.asm 2007-02-15 09:57:51.000000000 +0100
@@ -434,3 +434,8 @@
COPY_8_TO_8
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/utils/x86_asm/cpuid.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/utils/x86_asm/cpuid.asm 2007-02-15 09:57:51.000000000 +0100
@@ -226,3 +226,8 @@
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/utils/x86_asm/interlacing_mmx.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/utils/x86_asm/interlacing_mmx.asm 2007-02-15 09:57:51.000000000 +0100
@@ -217,3 +217,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/utils/x86_asm/mem_transfer_3dne.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/utils/x86_asm/mem_transfer_3dne.asm 2007-02-15 09:57:51.000000000 +0100
@@ -459,3 +459,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- xvidcore-1.1.2/src/utils/x86_asm/mem_transfer_mmx.asm~ 2007-02-15 09:57:51.000000000 +0100
+++ xvidcore-1.1.2/src/utils/x86_asm/mem_transfer_mmx.asm 2007-02-15 09:57:51.000000000 +0100
@@ -568,3 +568,8 @@
ret
.endfunc
+
+%ifidn __OUTPUT_FORMAT__,elf
+section ".note.GNU-stack" noalloc noexec nowrite progbits
+%endif
+
--- NEW FILE xvidcore.spec ---
Name: xvidcore
Version: 1.1.3
Release: 4%{?dist}
Summary: Free reimplementation of the OpenDivX video codec
Group: System Environment/Libraries
License: XVID (GPL with specific restrictions)
URL: http://www.xvid.org/
Source0: http://downloads.xvid.org/downloads/xvidcore-%{version}.tar.bz2
Patch0: %{name}-noexecstack.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%ifarch %{ix86} x86_64
BuildRequires: yasm
%endif
%description
Free reimplementation of the OpenDivX video codec. You can play OpenDivX
and DivX4 videos with it, as well as encode compatible files.
%package devel
Summary: Development files for the XviD video codec
Group: Development/Libraries
Requires: %{name} = %{version}-%{release}
%description devel
This package contains header files, static library and API
documentation for the XviD video codec.
%prep
%setup -q
%patch0 -p1 -b .noexec
chmod -x examples/*.pl
f=AUTHORS ; iconv -f iso-8859-1 -t utf-8 -o $f.utf8 $f ; mv $f.utf8 $f
# Yes, we want to see the build output.
%{__perl} -pi -e 's/^\t@(?!echo\b)/\t/' build/generic/Makefile
%build
cd build/generic
export CFLAGS="$RPM_OPT_FLAGS -ffast-math"
%configure
make %{?_smp_mflags}
cd -
%install
rm -rf $RPM_BUILD_ROOT
make -C build/generic install DESTDIR=$RPM_BUILD_ROOT
rm -f $RPM_BUILD_ROOT%{_libdir}/libxvidcore.a
cd $RPM_BUILD_ROOT%{_libdir}
chmod 755 libxvidcore.so*
/sbin/ldconfig -n .
ln -s libxvidcore.so.? libxvidcore.so
cd -
%clean
rm -rf $RPM_BUILD_ROOT
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%doc LICENSE README AUTHORS ChangeLog TODO
%{_libdir}/libxvidcore.so.*
%files devel
%defattr(-,root,root,-)
%doc CodingStyle examples/
%{_includedir}/xvid.h
%{_libdir}/libxvidcore.so
%changelog
* Sun Aug 03 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 1.1.3-4
- rebuild
* Tue Nov 13 2007 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.1.3-3
- Merge freshrpms spec into livna spec for rpmfusion:
- Set release to 3 to be higher as both livna and freshrpms latest release
- Add -ffast-math to CFLAGS
* Sat Jun 30 2007 Dominik Mierzejewski <rpm at greysector.net> - 1.1.3-1
- 1.1.3, security bugfix release, fixes CVE-2007-3329 (#1563)
* Sun Mar 11 2007 Dominik Mierzejewski <rpm at greysector.net> - 1.1.2-2
- fix SElinux noexec stack issue (patch by Hans de Goede)
* Sat Nov 11 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1.2-1
- 1.1.2.
- Convert docs to UTF-8.
- Use make install DESTDIR=... instead of %%makeinstall.
* Fri Oct 06 2006 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info> 1.1.0-4
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
* Tue Sep 19 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1.0-3
- Use yasm to build, enable asm code on x86_64.
- Drop no longer needed Obsoletes.
- Specfile cleanups.
* Sat May 20 2006 Ville Skyttä <ville.skytta at iki.fi> - 1.1.0-2
- Fix library permissions and symlink.
- Don't ship static library.
- Avoid -devel dependency on perl.
* Thu Mar 09 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
- switch to new release field
* Tue Feb 28 2006 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de>
- add dist
* Wed Jan 18 2006 Adrian Reber <adrian(a)lisas.de> - 1.1.0-0.lvn.1
- Updated to 1.10
- Droped now unnecessary patch
- Droped Epoch
* Sun Feb 20 2005 Ville Skyttä <ville.skytta at iki.fi> - 0:1.0.3-0.lvn.1
- 1.0.3.
* Wed Sep 29 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:1.0.2-0.lvn.1
- Update to 1.0.2.
* Tue Jun 8 2004 Dams <anvil[AT]livna.org> 0:1.0.1-0.lvn.1
- Updated to 1.0.1
* Mon May 17 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:1.0.0-0.lvn.1
- Updated to 1.0.0.
- Patch to show build output.
* Mon May 3 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:1.0.0-0.lvn.0.2.rc4
- Updated to 1.0.0-rc4.
* Mon Mar 29 2004 Dams <anvil[AT]livna.org> 0:1.0.0-0.lvn.0.2.rc3
- Updated to rc3
* Sat Jan 10 2004 Dams <anvil[AT]livna.org> 0:1.0.0-0.lvn.0.1.beta3
- Updated to 1.0.0-beta3
- Small spec file cleanup
* Sun Sep 28 2003 Dams <anvil[AT]livna.org> 0:0.9.2-0.fdr.1.0.94
- Removed comment after scriptlets
* Fri Aug 15 2003 Marius L. Johndal <mariuslj at ifi.uio.no> 0:0.9.2-0.fdr.1
- Updated to 0.9.2.
- Updated according to current SPEC template.
- Changed to properly versioned .so-files.
* Tue Apr 8 2003 Marius Johndal <mariuslj at ifi.uio.no> 0:0.9.1-0.fdr.3
- Cleaned up the documentation.
* Fri Apr 4 2003 Marius Johndal <mariuslj at ifi.uio.no> 0:0.9.1-0.fdr.2
- Added epoch and release number to requires.
* Wed Apr 2 2003 Marius Johndal <mariuslj at ifi.uio.no> 0:0.9.1-0.fdr.1
- Updated to 0.9.1.
* Wed Apr 2 2003 Marius Johndal <mariuslj at ifi.uio.no> 0:0.9.0-0.fdr.1
- Initial fedora RPM release.
- Changed -static back to -devel as that seems more logic.
* Mon Mar 31 2003 Matthias Saou <matthias.saou(a)est.une.marmotte.net>
- Rebuilt for Red Hat Linux 9.
* Wed Jan 29 2003 Matthias Saou <matthias.saou(a)est.une.marmotte.net>
- Fixed the location of the .h files... doh!
* Sun Jan 12 2003 Matthias Saou <matthias.saou(a)est.une.marmotte.net>
- Remove the decore.h and encore2.h inks as divx4linux 5.01 will provide them.
- Rename -devel to -static as it seems more logic.
* Fri Dec 27 2002 Matthias Saou <matthias.saou(a)est.une.marmotte.net>
- Initial RPM release.
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/xvidcore/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Jul 2008 16:57:40 -0000 1.1
+++ .cvsignore 3 Aug 2008 17:39:46 -0000 1.2
@@ -0,0 +1 @@
+xvidcore-1.1.3.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/free/rpms/xvidcore/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 22 Jul 2008 16:57:40 -0000 1.1
+++ sources 3 Aug 2008 17:39:46 -0000 1.2
@@ -0,0 +1 @@
+29c60d4d991ac18f687a8fd13cfe64b7 xvidcore-1.1.3.tar.bz2
16 years, 3 months
rpms/xv/F-8 DISTRIBUTE.txt, NONE, 1.1 xv-jumbo-20070520-imc.patch, NONE, 1.1 xv-jumbo-20070520-makefile.patch, NONE, 1.1 xv.desktop, NONE, 1.1 xv.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/xv/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv5082
Modified Files:
.cvsignore sources
Added Files:
DISTRIBUTE.txt xv-jumbo-20070520-imc.patch
xv-jumbo-20070520-makefile.patch xv.desktop xv.spec
Log Message:
initial import from livna
--- NEW FILE DISTRIBUTE.txt ---
From: John Bradley <bradley(a)trilon.com>
To: "L. Gabriel Somlo" <somlo(a)cmu.edu>
Subject: RE: May I submit xv + jumbo patches to Livna ?
Date: Tue, 11 Dec 2007 15:49:55 -0500
Glad to hear that xv is still of use to someone. :)
One of the nice features of "never updated" software is that
(eventually) all the more obvious bugs get patched -- and the program,
while primitive by today's standards, probably *screams*. (It ran pretty
well on computers that were 10-100 times slower than today's hardware.)
New features? Pah! Who needs 'em?!? :D
Yes, please, go ahead, patch it as needed and distribute it anywhere you
think is appropriate. (I no longer follow the Unix/Linux 'scene', so I
defer to your judgement on that.)
--jhb
------------------------------------------------------------------
Enjoy the moderately-entertaining and never-updated World of XV:
http://www.trilon.com/xv
------------------------------------------------------------------
> -----Original Message-----
> From: L. Gabriel Somlo [mailto:somlo@cmu.edu]
> Sent: Sunday, December 09, 2007 10:10 PM
> To: bradley(a)cis.upenn.edu
> Cc: xv(a)trilon.com; kirchh(a)trilon.com; newt(a)pobox.com
> Subject: May I submit xv + jumbo patches to Livna ?
>
>
> Mr. Bradley,
>
> I am a huge fan of your xv program, and have been using
> it on my home Linux box to view images such as family
> photos for over 10 years.
>
> I adamantly refuse to use other alternatives included by
> default with with my linux distribution (Fedora), mainly
> because of the nice and intuitive interface that xv offers.
>
> I am writing to you because I would like to submit xv to
> the Livna repository (soon to merge with RPMfusion).
> Livna (rpm.livna.org) is a repository of packages built for
> Fedora, but which could not be directly included into Fedora
> for various reasons (such as a non-opensource license).
>
> I believe adding xv to Livna would be mostly consistent with
> the spirit of your license: non-commercial distribution, not
> bundled with any other product (Livna is a repository of
> various software packages for Fedora, and does not sell or
> otherwise distribute CDs containing multiple packages).
>
> The only potential issue is that I would like to apply
> Greg Roelofs' jumbo patches available from
>
> http://sonic.net/~roelofs/greg_xv.html
>
> making the resulting build a "modified" version according
> to a strict interpretation of the license.
>
> I would like to have your blessing to proceed with this
> endeavor. I believe the end result to be in everyone's
> mutual interest, as a wider-scale distribution of xv will
> generate a wider pool of users who might potentially
> purchase a commercial license.
>
> Sincerely,
>
> Gabriel Somlo
>
> PS. The not-yet-submitted source RPM file can be found at
> http://www.contrib.andrew.cmu.edu/~somlo/
> for your perusal.
xv-jumbo-20070520-imc.patch:
--- NEW FILE xv-jumbo-20070520-imc.patch ---
diff -NarU5 xv-3.10a.orig/xvdir.c xv-3.10a/xvdir.c
--- xv-3.10a.orig/xvdir.c 2007-12-09 13:31:39.000000000 -0500
+++ xv-3.10a/xvdir.c 2008-01-18 14:50:30.000000000 -0500
@@ -538,11 +538,12 @@
if (i >= 0) changedDirMB(i);
return -1;
}
/* handle clicks inside the filename box */
- if (x > 80 &&
+ if (enPos > stPos &&
+ x > 80 &&
y > dList.y + (int) dList.h + 30 &&
x < 80 + DNAMWIDE+6 &&
y < dList.y + (int) dList.h + 30 + LINEHIGH+5) {
int tx;
int dx;
diff -NarU5 xv-3.10a.orig/xvmisc.c xv-3.10a/xvmisc.c
--- xv-3.10a.orig/xvmisc.c 2007-12-09 13:31:39.000000000 -0500
+++ xv-3.10a/xvmisc.c 2008-01-18 14:37:25.000000000 -0500
@@ -559,14 +559,10 @@
#ifdef HAVE_MGCSFX
if (mgcsfxW) XDestroyWindow(theDisp, mgcsfxW);
#endif
-#ifdef HAVE_PNG
- if (pngW) XDestroyWindow(theDisp, pngW);
-#endif
-
/* if NOT using stdcmap for images, free stdcmap */
if (colorMapMode != CM_STDCMAP) {
int j;
for (j=0; j<stdnfcols; j++)
xvFreeColors(theDisp, theCmap, &stdfreecols[j], 1, 0L);
xv-jumbo-20070520-makefile.patch:
--- NEW FILE xv-jumbo-20070520-makefile.patch ---
diff -NarU5 xv-3.10a.orig/Makefile xv-3.10a/Makefile
--- xv-3.10a.orig/Makefile 2007-12-09 13:31:39.000000000 -0500
+++ xv-3.10a/Makefile 2007-12-14 22:36:46.000000000 -0500
@@ -16,11 +16,11 @@
# -Wstrict-prototypes -Waggregate-return -Wconversion \
# -Wpointer-arith -Wcomment -Wformat -Wchar-subscripts \
# -Wuninitialized -Wparentheses
-CCOPTS = -O
+CCOPTS = $(RPM_OPT_FLAGS)
#
# these are the usual optimization and warning options for gcc; all such
# warnings but one (mktemp() use) have been eliminated (at least on Linux):
#CCOPTS = -O3 -Wall
#
@@ -54,11 +54,11 @@
### Installation locations
### NOTE: Users of old K&R compilers (i.e., any version not supporting C89
### string concatenation, such as "fub" "ar" => "fubar") should update
### xvtext.c:1831 (or thereabouts) if either PREFIX or DOCDIR changes:
-PREFIX = /usr/local
+PREFIX = /usr
BINDIR = $(PREFIX)/bin
MANDIR = $(PREFIX)/share/man/man1
MANSUF = 1
DOCDIR = $(PREFIX)/share/doc/xv
LIBDIR = $(PREFIX)/lib/xv
@@ -177,17 +177,17 @@
### to compile on your machine, *COMMENT OUT* the following lines
###
JP2K = -DDOJP2K
###
#JP2KDIR = ../../jasper
-JP2KDIR = /usr/local/lib
+JP2KDIR = /usr/lib
###
#JP2KINC = -I$(JP2KDIR)
-JP2KINC = -I/usr/local/include
+#JP2KINC = -I/usr/local/include
###
-#JP2KLIB = -L$(JP2KDIR) -ljasper
-JP2KLIB = $(JP2KDIR)/libjasper.a
+JP2KLIB = -L$(JP2KDIR) -ljasper
+#JP2KLIB = $(JP2KDIR)/libjasper.a
###
### if, for whatever reason, you're unable to get the PDS/VICAR support
### to compile (xvpds.c, and vdcomp.c), *COMMENT OUT* the following line,
@@ -415,14 +415,14 @@
$(DESTDIR)$(MANDIR)/bggen.$(MANSUF) \
$(DESTDIR)$(MANDIR)/xcmap.$(MANSUF) \
$(DESTDIR)$(MANDIR)/xvpictoppm.$(MANSUF) \
$(DESTDIR)$(MANDIR)/vdcomp.$(MANSUF)
#
- $(MKDIR) $(DESTDIR)$(DOCDIR) # or $(DESTDIR)$(LIBDIR)
- cp README.jumbo docs/xvdocs.pdf docs/xvdocs.ps $(DESTDIR)$(DOCDIR)/.
- chmod 644 $(DESTDIR)$(DOCDIR)/README.jumbo \
- $(DESTDIR)$(DOCDIR)/xvdocs.pdf $(DESTDIR)$(DOCDIR)/xvdocs.ps
+# $(MKDIR) $(DESTDIR)$(DOCDIR) # or $(DESTDIR)$(LIBDIR)
+# cp README.jumbo docs/xvdocs.pdf docs/xvdocs.ps $(DESTDIR)$(DOCDIR)/.
+# chmod 644 $(DESTDIR)$(DOCDIR)/README.jumbo \
+# $(DESTDIR)$(DOCDIR)/xvdocs.pdf $(DESTDIR)$(DOCDIR)/xvdocs.ps
#
#$(MKDIR) $(DESTDIR)$(SYSCONFDIR)
#cp xv_mgcsfx.sample $(DESTDIR)$(SYSCONFDIR)/xv_mgcsfx
#chmod 644 $(DESTDIR)$(SYSCONFDIR)/xv_mgcsfx
diff -NarU5 xv-3.10a.orig/Makefile.std xv-3.10a/Makefile.std
--- xv-3.10a.orig/Makefile.std 2007-12-09 13:31:39.000000000 -0500
+++ xv-3.10a/Makefile.std 2007-12-14 22:34:22.000000000 -0500
@@ -16,11 +16,11 @@
# -Wstrict-prototypes -Waggregate-return -Wconversion \
# -Wpointer-arith -Wcomment -Wformat -Wchar-subscripts \
# -Wuninitialized -Wparentheses
-CCOPTS = -O
+CCOPTS = $(RPM_OPT_FLAGS)
#
# these are the usual optimization and warning options for gcc; all such
# warnings but one (mktemp() use) have been eliminated (at least on Linux):
#CCOPTS = -O3 -Wall
#
@@ -54,11 +54,11 @@
### Installation locations
### NOTE: Users of old K&R compilers (i.e., any version not supporting C89
### string concatenation, such as "fub" "ar" => "fubar") should update
### xvtext.c:1831 (or thereabouts) if either PREFIX or DOCDIR changes:
-PREFIX = /usr/local
+PREFIX = /usr
BINDIR = $(PREFIX)/bin
MANDIR = $(PREFIX)/share/man/man1
MANSUF = 1
DOCDIR = $(PREFIX)/share/doc/xv
LIBDIR = $(PREFIX)/lib/xv
@@ -177,17 +177,17 @@
### to compile on your machine, *COMMENT OUT* the following lines
###
JP2K = -DDOJP2K
###
#JP2KDIR = ../../jasper
-JP2KDIR = /usr/local/lib
+JP2KDIR = /usr/lib
###
#JP2KINC = -I$(JP2KDIR)
-JP2KINC = -I/usr/local/include
+#JP2KINC = -I/usr/local/include
###
-#JP2KLIB = -L$(JP2KDIR) -ljasper
-JP2KLIB = $(JP2KDIR)/libjasper.a
+JP2KLIB = -L$(JP2KDIR) -ljasper
+#JP2KLIB = $(JP2KDIR)/libjasper.a
###
### if, for whatever reason, you're unable to get the PDS/VICAR support
### to compile (xvpds.c, and vdcomp.c), *COMMENT OUT* the following line,
@@ -415,14 +415,14 @@
$(DESTDIR)$(MANDIR)/bggen.$(MANSUF) \
$(DESTDIR)$(MANDIR)/xcmap.$(MANSUF) \
$(DESTDIR)$(MANDIR)/xvpictoppm.$(MANSUF) \
$(DESTDIR)$(MANDIR)/vdcomp.$(MANSUF)
#
- $(MKDIR) $(DESTDIR)$(DOCDIR) # or $(DESTDIR)$(LIBDIR)
- cp README.jumbo docs/xvdocs.pdf docs/xvdocs.ps $(DESTDIR)$(DOCDIR)/.
- chmod 644 $(DESTDIR)$(DOCDIR)/README.jumbo \
- $(DESTDIR)$(DOCDIR)/xvdocs.pdf $(DESTDIR)$(DOCDIR)/xvdocs.ps
+# $(MKDIR) $(DESTDIR)$(DOCDIR) # or $(DESTDIR)$(LIBDIR)
+# cp README.jumbo docs/xvdocs.pdf docs/xvdocs.ps $(DESTDIR)$(DOCDIR)/.
+# chmod 644 $(DESTDIR)$(DOCDIR)/README.jumbo \
+# $(DESTDIR)$(DOCDIR)/xvdocs.pdf $(DESTDIR)$(DOCDIR)/xvdocs.ps
#
#$(MKDIR) $(DESTDIR)$(SYSCONFDIR)
#cp xv_mgcsfx.sample $(DESTDIR)$(SYSCONFDIR)/xv_mgcsfx
#chmod 644 $(DESTDIR)$(SYSCONFDIR)/xv_mgcsfx
--- NEW FILE xv.desktop ---
[Desktop Entry]
Encoding=UTF-8
Name=xv
GenericName=XV Image Viewer
Comment=XV Image Viewer
Exec=xv
Icon=xv
Terminal=false
Type=Application
Categories=Graphics;Utility;2DGraphics;Viewer;
--- NEW FILE xv.spec ---
%define vprog 3.10a
%define vjumbo 20070520
Name: xv
Version: %{vprog}.jumbopatch.%{vjumbo}
Release: 6%{?dist}
Summary: Interactive image display program for X
License: Shareware
Group: Applications/Multimedia
URL: http://www.trilon.com/xv/xv.html
Source0: ftp://ftp.cis.upenn.edu/pub/xv/%{name}-%{vprog}.tar.gz
Source1: http://downloads.sourceforge.net/png-mng/%{name}-%{vprog}-jumbo-patches-%...
Source2: DISTRIBUTE.txt
Source3: %{name}.desktop
Source4: %{name}.png
Patch0: xv-jumbo-20070520-makefile.patch
Patch1: xv-jumbo-20070520-imc.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libtiff-devel libpng-devel jasper-devel libXt-devel desktop-file-utils
%package doc
Summary: Documentation files for xv image viewer
Group: Documentation
%description
A shareware program for displaying, grabbing, converting,
and otherwise manipulating graphic image files
%description doc
Documentation files for xv image viewer
%prep
%setup -q -n %{name}-%{vprog}
%setup -q -T -D -b 1 -n %{name}-%{vprog}
%{__patch} -p1 < ../%{name}-%{vprog}-jumbo-fix-enh-patch-%{vjumbo}.txt
%patch0 -p1
%patch1 -p1
%{__install} -m 0644 %{SOURCE2} .
# make doc files utf8-clean:
for F in README.jumbo copyright.h; do
iconv -f iso88591 -t utf8 ${F} -o ${F}.utf8 && %{__mv} -f ${F}.utf8 ${F}
done
%build
#configure
%{__make} %{?_smp_mflags}
%install
%{__rm} -rf %{buildroot}
%{__make} install DESTDIR=%{buildroot}
desktop-file-install --vendor=livna --dir=%{buildroot}/%{_datadir}/applications %{SOURCE3}
%{__install} -D -m 0644 %{SOURCE4} %{buildroot}/%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
# get rid of reduntant doc files:
%{__rm} -f docs/xvdocs.ps docs/xvtitle.ps docs/*.5 docs/*.man
%clean
%{__rm} -rf %{buildroot}
%files
%defattr(-,root,root)
%doc DISTRIBUTE.txt copyright.h README README.jumbo
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/48x48/apps/*
%files doc
%defattr(-,root,root)
%doc BUGS CHANGELOG docs IDEAS README.pcd
%changelog
* Sun Aug 03 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 3.10a.jumbopatch.20070520-6
- rebuild
* Fri Jan 18 2008 Gabriel Somlo <somlo at cmu.edu> 3.10a.jumbopatch.20070520-5
- fix window destroy, file dialog bugs (thanks to <Ian.Collier(a)comlab.ox.ac.uk>)
* Sun Dec 17 2007 Gabriel Somlo <somlo at cmu.edu> 3.10a.jumbopatch.20070520-4
- added icon
* Fri Dec 14 2007 Gabriel Somlo <somlo at cmu.edu> 3.10a.jumbopatch.20070520-3
- move utf8 cleanup to prep section
- remove redundant BuildRequires
- remove redundant manpages from doc directory
- added desktop file
- split out documentation into separate subpackage
* Wed Dec 12 2007 Gabriel Somlo <somlo at cmu.edu> 3.10a.jumbopatch.20070520-2
- spec file cleanup
- remove redundant doc files, make the rest of them utf8-clean
* Tue Dec 11 2007 Gabriel Somlo <somlo at cmu.edu> 3.10a.jumbopatch.20070520-1
- added DISTRIBUTE.txt - permission to distribute from John Bradley
* Sun Dec 09 2007 Gabriel Somlo <somlo at cmu.edu> 3.10a.jumbopatch.20070520-0
- initial package combining xv with Greg Roelofs' jumbo patches
- patch to adjust makefile: jasper location, prefix, and -g cflag for debuginfo
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/xv/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Jul 2008 16:57:32 -0000 1.1
+++ .cvsignore 3 Aug 2008 17:39:11 -0000 1.2
@@ -0,0 +1,3 @@
+xv-3.10a-jumbo-patches-20070520.tar.gz
+xv-3.10a.tar.gz
+xv.png
Index: sources
===================================================================
RCS file: /cvs/free/rpms/xv/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 22 Jul 2008 16:57:32 -0000 1.1
+++ sources 3 Aug 2008 17:39:11 -0000 1.2
@@ -0,0 +1,3 @@
+9fb2d0ec320498105cafeba38a588472 xv-3.10a-jumbo-patches-20070520.tar.gz
+2d4fbeec1561304362781cc8e2f7f72d xv-3.10a.tar.gz
+99d45922a3e31929a822edd6aee25bc9 xv.png
16 years, 3 months
rpms/xv/F-9 DISTRIBUTE.txt, NONE, 1.1 xv-jumbo-20070520-imc.patch, NONE, 1.1 xv-jumbo-20070520-makefile.patch, NONE, 1.1 xv.desktop, NONE, 1.1 xv.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/xv/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv4956
Modified Files:
.cvsignore sources
Added Files:
DISTRIBUTE.txt xv-jumbo-20070520-imc.patch
xv-jumbo-20070520-makefile.patch xv.desktop xv.spec
Log Message:
initial import from livna
--- NEW FILE DISTRIBUTE.txt ---
From: John Bradley <bradley(a)trilon.com>
To: "L. Gabriel Somlo" <somlo(a)cmu.edu>
Subject: RE: May I submit xv + jumbo patches to Livna ?
Date: Tue, 11 Dec 2007 15:49:55 -0500
Glad to hear that xv is still of use to someone. :)
One of the nice features of "never updated" software is that
(eventually) all the more obvious bugs get patched -- and the program,
while primitive by today's standards, probably *screams*. (It ran pretty
well on computers that were 10-100 times slower than today's hardware.)
New features? Pah! Who needs 'em?!? :D
Yes, please, go ahead, patch it as needed and distribute it anywhere you
think is appropriate. (I no longer follow the Unix/Linux 'scene', so I
defer to your judgement on that.)
--jhb
------------------------------------------------------------------
Enjoy the moderately-entertaining and never-updated World of XV:
http://www.trilon.com/xv
------------------------------------------------------------------
> -----Original Message-----
> From: L. Gabriel Somlo [mailto:somlo@cmu.edu]
> Sent: Sunday, December 09, 2007 10:10 PM
> To: bradley(a)cis.upenn.edu
> Cc: xv(a)trilon.com; kirchh(a)trilon.com; newt(a)pobox.com
> Subject: May I submit xv + jumbo patches to Livna ?
>
>
> Mr. Bradley,
>
> I am a huge fan of your xv program, and have been using
> it on my home Linux box to view images such as family
> photos for over 10 years.
>
> I adamantly refuse to use other alternatives included by
> default with with my linux distribution (Fedora), mainly
> because of the nice and intuitive interface that xv offers.
>
> I am writing to you because I would like to submit xv to
> the Livna repository (soon to merge with RPMfusion).
> Livna (rpm.livna.org) is a repository of packages built for
> Fedora, but which could not be directly included into Fedora
> for various reasons (such as a non-opensource license).
>
> I believe adding xv to Livna would be mostly consistent with
> the spirit of your license: non-commercial distribution, not
> bundled with any other product (Livna is a repository of
> various software packages for Fedora, and does not sell or
> otherwise distribute CDs containing multiple packages).
>
> The only potential issue is that I would like to apply
> Greg Roelofs' jumbo patches available from
>
> http://sonic.net/~roelofs/greg_xv.html
>
> making the resulting build a "modified" version according
> to a strict interpretation of the license.
>
> I would like to have your blessing to proceed with this
> endeavor. I believe the end result to be in everyone's
> mutual interest, as a wider-scale distribution of xv will
> generate a wider pool of users who might potentially
> purchase a commercial license.
>
> Sincerely,
>
> Gabriel Somlo
>
> PS. The not-yet-submitted source RPM file can be found at
> http://www.contrib.andrew.cmu.edu/~somlo/
> for your perusal.
xv-jumbo-20070520-imc.patch:
--- NEW FILE xv-jumbo-20070520-imc.patch ---
diff -NarU5 xv-3.10a.orig/xvdir.c xv-3.10a/xvdir.c
--- xv-3.10a.orig/xvdir.c 2007-12-09 13:31:39.000000000 -0500
+++ xv-3.10a/xvdir.c 2008-01-18 14:50:30.000000000 -0500
@@ -538,11 +538,12 @@
if (i >= 0) changedDirMB(i);
return -1;
}
/* handle clicks inside the filename box */
- if (x > 80 &&
+ if (enPos > stPos &&
+ x > 80 &&
y > dList.y + (int) dList.h + 30 &&
x < 80 + DNAMWIDE+6 &&
y < dList.y + (int) dList.h + 30 + LINEHIGH+5) {
int tx;
int dx;
diff -NarU5 xv-3.10a.orig/xvmisc.c xv-3.10a/xvmisc.c
--- xv-3.10a.orig/xvmisc.c 2007-12-09 13:31:39.000000000 -0500
+++ xv-3.10a/xvmisc.c 2008-01-18 14:37:25.000000000 -0500
@@ -559,14 +559,10 @@
#ifdef HAVE_MGCSFX
if (mgcsfxW) XDestroyWindow(theDisp, mgcsfxW);
#endif
-#ifdef HAVE_PNG
- if (pngW) XDestroyWindow(theDisp, pngW);
-#endif
-
/* if NOT using stdcmap for images, free stdcmap */
if (colorMapMode != CM_STDCMAP) {
int j;
for (j=0; j<stdnfcols; j++)
xvFreeColors(theDisp, theCmap, &stdfreecols[j], 1, 0L);
xv-jumbo-20070520-makefile.patch:
--- NEW FILE xv-jumbo-20070520-makefile.patch ---
diff -NarU5 xv-3.10a.orig/Makefile xv-3.10a/Makefile
--- xv-3.10a.orig/Makefile 2007-12-09 13:31:39.000000000 -0500
+++ xv-3.10a/Makefile 2007-12-14 22:36:46.000000000 -0500
@@ -16,11 +16,11 @@
# -Wstrict-prototypes -Waggregate-return -Wconversion \
# -Wpointer-arith -Wcomment -Wformat -Wchar-subscripts \
# -Wuninitialized -Wparentheses
-CCOPTS = -O
+CCOPTS = $(RPM_OPT_FLAGS)
#
# these are the usual optimization and warning options for gcc; all such
# warnings but one (mktemp() use) have been eliminated (at least on Linux):
#CCOPTS = -O3 -Wall
#
@@ -54,11 +54,11 @@
### Installation locations
### NOTE: Users of old K&R compilers (i.e., any version not supporting C89
### string concatenation, such as "fub" "ar" => "fubar") should update
### xvtext.c:1831 (or thereabouts) if either PREFIX or DOCDIR changes:
-PREFIX = /usr/local
+PREFIX = /usr
BINDIR = $(PREFIX)/bin
MANDIR = $(PREFIX)/share/man/man1
MANSUF = 1
DOCDIR = $(PREFIX)/share/doc/xv
LIBDIR = $(PREFIX)/lib/xv
@@ -177,17 +177,17 @@
### to compile on your machine, *COMMENT OUT* the following lines
###
JP2K = -DDOJP2K
###
#JP2KDIR = ../../jasper
-JP2KDIR = /usr/local/lib
+JP2KDIR = /usr/lib
###
#JP2KINC = -I$(JP2KDIR)
-JP2KINC = -I/usr/local/include
+#JP2KINC = -I/usr/local/include
###
-#JP2KLIB = -L$(JP2KDIR) -ljasper
-JP2KLIB = $(JP2KDIR)/libjasper.a
+JP2KLIB = -L$(JP2KDIR) -ljasper
+#JP2KLIB = $(JP2KDIR)/libjasper.a
###
### if, for whatever reason, you're unable to get the PDS/VICAR support
### to compile (xvpds.c, and vdcomp.c), *COMMENT OUT* the following line,
@@ -415,14 +415,14 @@
$(DESTDIR)$(MANDIR)/bggen.$(MANSUF) \
$(DESTDIR)$(MANDIR)/xcmap.$(MANSUF) \
$(DESTDIR)$(MANDIR)/xvpictoppm.$(MANSUF) \
$(DESTDIR)$(MANDIR)/vdcomp.$(MANSUF)
#
- $(MKDIR) $(DESTDIR)$(DOCDIR) # or $(DESTDIR)$(LIBDIR)
- cp README.jumbo docs/xvdocs.pdf docs/xvdocs.ps $(DESTDIR)$(DOCDIR)/.
- chmod 644 $(DESTDIR)$(DOCDIR)/README.jumbo \
- $(DESTDIR)$(DOCDIR)/xvdocs.pdf $(DESTDIR)$(DOCDIR)/xvdocs.ps
+# $(MKDIR) $(DESTDIR)$(DOCDIR) # or $(DESTDIR)$(LIBDIR)
+# cp README.jumbo docs/xvdocs.pdf docs/xvdocs.ps $(DESTDIR)$(DOCDIR)/.
+# chmod 644 $(DESTDIR)$(DOCDIR)/README.jumbo \
+# $(DESTDIR)$(DOCDIR)/xvdocs.pdf $(DESTDIR)$(DOCDIR)/xvdocs.ps
#
#$(MKDIR) $(DESTDIR)$(SYSCONFDIR)
#cp xv_mgcsfx.sample $(DESTDIR)$(SYSCONFDIR)/xv_mgcsfx
#chmod 644 $(DESTDIR)$(SYSCONFDIR)/xv_mgcsfx
diff -NarU5 xv-3.10a.orig/Makefile.std xv-3.10a/Makefile.std
--- xv-3.10a.orig/Makefile.std 2007-12-09 13:31:39.000000000 -0500
+++ xv-3.10a/Makefile.std 2007-12-14 22:34:22.000000000 -0500
@@ -16,11 +16,11 @@
# -Wstrict-prototypes -Waggregate-return -Wconversion \
# -Wpointer-arith -Wcomment -Wformat -Wchar-subscripts \
# -Wuninitialized -Wparentheses
-CCOPTS = -O
+CCOPTS = $(RPM_OPT_FLAGS)
#
# these are the usual optimization and warning options for gcc; all such
# warnings but one (mktemp() use) have been eliminated (at least on Linux):
#CCOPTS = -O3 -Wall
#
@@ -54,11 +54,11 @@
### Installation locations
### NOTE: Users of old K&R compilers (i.e., any version not supporting C89
### string concatenation, such as "fub" "ar" => "fubar") should update
### xvtext.c:1831 (or thereabouts) if either PREFIX or DOCDIR changes:
-PREFIX = /usr/local
+PREFIX = /usr
BINDIR = $(PREFIX)/bin
MANDIR = $(PREFIX)/share/man/man1
MANSUF = 1
DOCDIR = $(PREFIX)/share/doc/xv
LIBDIR = $(PREFIX)/lib/xv
@@ -177,17 +177,17 @@
### to compile on your machine, *COMMENT OUT* the following lines
###
JP2K = -DDOJP2K
###
#JP2KDIR = ../../jasper
-JP2KDIR = /usr/local/lib
+JP2KDIR = /usr/lib
###
#JP2KINC = -I$(JP2KDIR)
-JP2KINC = -I/usr/local/include
+#JP2KINC = -I/usr/local/include
###
-#JP2KLIB = -L$(JP2KDIR) -ljasper
-JP2KLIB = $(JP2KDIR)/libjasper.a
+JP2KLIB = -L$(JP2KDIR) -ljasper
+#JP2KLIB = $(JP2KDIR)/libjasper.a
###
### if, for whatever reason, you're unable to get the PDS/VICAR support
### to compile (xvpds.c, and vdcomp.c), *COMMENT OUT* the following line,
@@ -415,14 +415,14 @@
$(DESTDIR)$(MANDIR)/bggen.$(MANSUF) \
$(DESTDIR)$(MANDIR)/xcmap.$(MANSUF) \
$(DESTDIR)$(MANDIR)/xvpictoppm.$(MANSUF) \
$(DESTDIR)$(MANDIR)/vdcomp.$(MANSUF)
#
- $(MKDIR) $(DESTDIR)$(DOCDIR) # or $(DESTDIR)$(LIBDIR)
- cp README.jumbo docs/xvdocs.pdf docs/xvdocs.ps $(DESTDIR)$(DOCDIR)/.
- chmod 644 $(DESTDIR)$(DOCDIR)/README.jumbo \
- $(DESTDIR)$(DOCDIR)/xvdocs.pdf $(DESTDIR)$(DOCDIR)/xvdocs.ps
+# $(MKDIR) $(DESTDIR)$(DOCDIR) # or $(DESTDIR)$(LIBDIR)
+# cp README.jumbo docs/xvdocs.pdf docs/xvdocs.ps $(DESTDIR)$(DOCDIR)/.
+# chmod 644 $(DESTDIR)$(DOCDIR)/README.jumbo \
+# $(DESTDIR)$(DOCDIR)/xvdocs.pdf $(DESTDIR)$(DOCDIR)/xvdocs.ps
#
#$(MKDIR) $(DESTDIR)$(SYSCONFDIR)
#cp xv_mgcsfx.sample $(DESTDIR)$(SYSCONFDIR)/xv_mgcsfx
#chmod 644 $(DESTDIR)$(SYSCONFDIR)/xv_mgcsfx
--- NEW FILE xv.desktop ---
[Desktop Entry]
Encoding=UTF-8
Name=xv
GenericName=XV Image Viewer
Comment=XV Image Viewer
Exec=xv
Icon=xv
Terminal=false
Type=Application
Categories=Graphics;Utility;2DGraphics;Viewer;
--- NEW FILE xv.spec ---
%define vprog 3.10a
%define vjumbo 20070520
Name: xv
Version: %{vprog}.jumbopatch.%{vjumbo}
Release: 6%{?dist}
Summary: Interactive image display program for X
License: Shareware
Group: Applications/Multimedia
URL: http://www.trilon.com/xv/xv.html
Source0: ftp://ftp.cis.upenn.edu/pub/xv/%{name}-%{vprog}.tar.gz
Source1: http://downloads.sourceforge.net/png-mng/%{name}-%{vprog}-jumbo-patches-%...
Source2: DISTRIBUTE.txt
Source3: %{name}.desktop
Source4: %{name}.png
Patch0: xv-jumbo-20070520-makefile.patch
Patch1: xv-jumbo-20070520-imc.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libtiff-devel libpng-devel jasper-devel libXt-devel desktop-file-utils
%package doc
Summary: Documentation files for xv image viewer
Group: Documentation
%description
A shareware program for displaying, grabbing, converting,
and otherwise manipulating graphic image files
%description doc
Documentation files for xv image viewer
%prep
%setup -q -n %{name}-%{vprog}
%setup -q -T -D -b 1 -n %{name}-%{vprog}
%{__patch} -p1 < ../%{name}-%{vprog}-jumbo-fix-enh-patch-%{vjumbo}.txt
%patch0 -p1
%patch1 -p1
%{__install} -m 0644 %{SOURCE2} .
# make doc files utf8-clean:
for F in README.jumbo copyright.h; do
iconv -f iso88591 -t utf8 ${F} -o ${F}.utf8 && %{__mv} -f ${F}.utf8 ${F}
done
%build
#configure
%{__make} %{?_smp_mflags}
%install
%{__rm} -rf %{buildroot}
%{__make} install DESTDIR=%{buildroot}
desktop-file-install --vendor=livna --dir=%{buildroot}/%{_datadir}/applications %{SOURCE3}
%{__install} -D -m 0644 %{SOURCE4} %{buildroot}/%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
# get rid of reduntant doc files:
%{__rm} -f docs/xvdocs.ps docs/xvtitle.ps docs/*.5 docs/*.man
%clean
%{__rm} -rf %{buildroot}
%files
%defattr(-,root,root)
%doc DISTRIBUTE.txt copyright.h README README.jumbo
%{_bindir}/*
%{_mandir}/man1/*
%{_datadir}/applications/*
%{_datadir}/icons/hicolor/48x48/apps/*
%files doc
%defattr(-,root,root)
%doc BUGS CHANGELOG docs IDEAS README.pcd
%changelog
* Sun Aug 03 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 3.10a.jumbopatch.20070520-6
- rebuild
* Fri Jan 18 2008 Gabriel Somlo <somlo at cmu.edu> 3.10a.jumbopatch.20070520-5
- fix window destroy, file dialog bugs (thanks to <Ian.Collier(a)comlab.ox.ac.uk>)
* Sun Dec 17 2007 Gabriel Somlo <somlo at cmu.edu> 3.10a.jumbopatch.20070520-4
- added icon
* Fri Dec 14 2007 Gabriel Somlo <somlo at cmu.edu> 3.10a.jumbopatch.20070520-3
- move utf8 cleanup to prep section
- remove redundant BuildRequires
- remove redundant manpages from doc directory
- added desktop file
- split out documentation into separate subpackage
* Wed Dec 12 2007 Gabriel Somlo <somlo at cmu.edu> 3.10a.jumbopatch.20070520-2
- spec file cleanup
- remove redundant doc files, make the rest of them utf8-clean
* Tue Dec 11 2007 Gabriel Somlo <somlo at cmu.edu> 3.10a.jumbopatch.20070520-1
- added DISTRIBUTE.txt - permission to distribute from John Bradley
* Sun Dec 09 2007 Gabriel Somlo <somlo at cmu.edu> 3.10a.jumbopatch.20070520-0
- initial package combining xv with Greg Roelofs' jumbo patches
- patch to adjust makefile: jasper location, prefix, and -g cflag for debuginfo
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/xv/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Jul 2008 16:57:32 -0000 1.1
+++ .cvsignore 3 Aug 2008 17:38:48 -0000 1.2
@@ -0,0 +1,3 @@
+xv-3.10a-jumbo-patches-20070520.tar.gz
+xv-3.10a.tar.gz
+xv.png
Index: sources
===================================================================
RCS file: /cvs/free/rpms/xv/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 22 Jul 2008 16:57:32 -0000 1.1
+++ sources 3 Aug 2008 17:38:48 -0000 1.2
@@ -0,0 +1,3 @@
+9fb2d0ec320498105cafeba38a588472 xv-3.10a-jumbo-patches-20070520.tar.gz
+2d4fbeec1561304362781cc8e2f7f72d xv-3.10a.tar.gz
+99d45922a3e31929a822edd6aee25bc9 xv.png
16 years, 3 months
rpms/vagalume/F-9 vagalume.spec~,1.1,NONE
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/vagalume/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv4883/F-9
Removed Files:
vagalume.spec~
Log Message:
remove backup file
--- vagalume.spec~ DELETED ---
16 years, 3 months
rpms/vagalume/F-8 vagalume.spec~,1.1,NONE
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/vagalume/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv4883/F-8
Removed Files:
vagalume.spec~
Log Message:
remove backup file
--- vagalume.spec~ DELETED ---
16 years, 3 months
rpms/vagalume/F-8 vagalume.spec, NONE, 1.1 vagalume.spec~, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/vagalume/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv4719
Modified Files:
.cvsignore sources
Added Files:
vagalume.spec vagalume.spec~
Log Message:
initial import from livna
--- NEW FILE vagalume.spec ---
Name: vagalume
Version: 0.6
Release: 4%{?dist}
Summary: Last.fm client for GNOME and Maemo
Group: Applications/Multimedia
License: GPLv3
URL: http://vagalume.igalia.com/
Source0: http://people.igalia.com/berto/files/vagalume/source/vagalume_%{version}....
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gstreamer-devel gtk2-devel libxml2-devel
# curl has been renamed in F-9. New package still provides curl[-devel] but
# better be safe
%if 0%{?fedora} >= 9
BuildRequires: libcurl-devel
%else
BuildRequires: curl-devel
%endif
BuildRequires: libnotify-devel dbus-glib-devel
BuildRequires: desktop-file-utils gettext
Requires: hicolor-icon-theme
%description
Vagalume is a Last.fm client based on Gnome, and specially designed to
work in the Maemo platform.
Vagalume has the following features:
* It plays Last.fm streams using the Last.fm protocol v1.2
* It can play any Last.fm radio: personal, neighbours, loved
tracks, or any other arbitrary URL.
* It can download free tracks
* It implements the Audioscrobbler Realtime Submission Protocol
v1.2, specifically:
* Now Playing information
* Scrobbling of tracks that you listen
* Love/Ban ratings
* It displays the album cover of the track being played
* The user can tag artists, tracks and albums
* The user can send recommendations to other users
* The user can add tracks to their playlist
%prep
%setup -q -n %{name}-%{version}.orig
%build
%configure
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%find_lang %{name}
desktop-file-install --vendor="fedora" \
--dir=$RPM_BUILD_ROOT%{_datadir}/applications \
--delete-original \
$RPM_BUILD_ROOT%{_datadir}/applications/vagalume.desktop
%clean
rm -rf $RPM_BUILD_ROOT
%post
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS README
%{_bindir}/vagalume
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/vagalume.png
%{_datadir}/pixmaps/vagalume.*
%{_datadir}/vagalume
%{_mandir}/man*/*
%changelog
* Sun Aug 03 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.6-4
- rebuild
* Sat May 24 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.6-3.1
- BR on curl-devel for Fedora < 9, instead of libcurl-devel
* Fri May 23 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.6-3
- Update icon cache after (un)installation
* Mon May 19 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.6-2
- Add BR on gettext
* Sun May 18 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.6-1
- Update to 0.6
* Fri May 2 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.5.1-1
- Update to 0.5.1
* Wed Nov 14 2007 Michel Salim <salimma(a)fedoraproject.org> - 0.2-1
- Initial package
--- NEW FILE vagalume.spec~ ---
Name: vagalume
Version: 0.6
Release: 3%{?dist}.1
Summary: Last.fm client for GNOME and Maemo
Group: Applications/Multimedia
License: GPLv3
URL: http://vagalume.igalia.com/
Source0: http://people.igalia.com/berto/files/vagalume/source/vagalume_%{version}....
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gstreamer-devel gtk2-devel libxml2-devel
# curl has been renamed in F-9. New package still provides curl[-devel] but
# better be safe
%if 0%{?fedora} >= 9
BuildRequires: libcurl-devel
%else
BuildRequires: curl-devel
%endif
BuildRequires: libnotify-devel dbus-glib-devel
BuildRequires: desktop-file-utils gettext
Requires: hicolor-icon-theme
%description
Vagalume is a Last.fm client based on Gnome, and specially designed to
work in the Maemo platform.
Vagalume has the following features:
* It plays Last.fm streams using the Last.fm protocol v1.2
* It can play any Last.fm radio: personal, neighbours, loved
tracks, or any other arbitrary URL.
* It can download free tracks
* It implements the Audioscrobbler Realtime Submission Protocol
v1.2, specifically:
* Now Playing information
* Scrobbling of tracks that you listen
* Love/Ban ratings
* It displays the album cover of the track being played
* The user can tag artists, tracks and albums
* The user can send recommendations to other users
* The user can add tracks to their playlist
%prep
%setup -q -n %{name}-%{version}.orig
%build
%configure
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%find_lang %{name}
desktop-file-install --vendor="fedora" \
--dir=$RPM_BUILD_ROOT%{_datadir}/applications \
--delete-original \
$RPM_BUILD_ROOT%{_datadir}/applications/vagalume.desktop
%clean
rm -rf $RPM_BUILD_ROOT
%post
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS README
%{_bindir}/vagalume
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/vagalume.png
%{_datadir}/pixmaps/vagalume.*
%{_datadir}/vagalume
%{_mandir}/man*/*
%changelog
* Sat May 24 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.6-3.1
- BR on curl-devel for Fedora < 9, instead of libcurl-devel
* Fri May 23 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.6-3
- Update icon cache after (un)installation
* Mon May 19 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.6-2
- Add BR on gettext
* Sun May 18 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.6-1
- Update to 0.6
* Fri May 2 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.5.1-1
- Update to 0.5.1
* Wed Nov 14 2007 Michel Salim <salimma(a)fedoraproject.org> - 0.2-1
- Initial package
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/vagalume/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Jul 2008 16:55:56 -0000 1.1
+++ .cvsignore 3 Aug 2008 17:37:09 -0000 1.2
@@ -0,0 +1 @@
+vagalume_0.6.orig.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/vagalume/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 22 Jul 2008 16:55:56 -0000 1.1
+++ sources 3 Aug 2008 17:37:09 -0000 1.2
@@ -0,0 +1 @@
+c46e2cc182f7f427196a5bb682f10428 vagalume_0.6.orig.tar.gz
16 years, 3 months
rpms/vagalume/F-9 vagalume.spec, NONE, 1.1 vagalume.spec~, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/vagalume/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv4596
Modified Files:
.cvsignore sources
Added Files:
vagalume.spec vagalume.spec~
Log Message:
initial import from livna
--- NEW FILE vagalume.spec ---
Name: vagalume
Version: 0.6
Release: 4%{?dist}
Summary: Last.fm client for GNOME and Maemo
Group: Applications/Multimedia
License: GPLv3
URL: http://vagalume.igalia.com/
Source0: http://people.igalia.com/berto/files/vagalume/source/vagalume_%{version}....
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gstreamer-devel gtk2-devel libxml2-devel
# curl has been renamed in F-9. New package still provides curl[-devel] but
# better be safe
%if 0%{?fedora} >= 9
BuildRequires: libcurl-devel
%else
BuildRequires: curl-devel
%endif
BuildRequires: libnotify-devel dbus-glib-devel
BuildRequires: desktop-file-utils gettext
Requires: hicolor-icon-theme
%description
Vagalume is a Last.fm client based on Gnome, and specially designed to
work in the Maemo platform.
Vagalume has the following features:
* It plays Last.fm streams using the Last.fm protocol v1.2
* It can play any Last.fm radio: personal, neighbours, loved
tracks, or any other arbitrary URL.
* It can download free tracks
* It implements the Audioscrobbler Realtime Submission Protocol
v1.2, specifically:
* Now Playing information
* Scrobbling of tracks that you listen
* Love/Ban ratings
* It displays the album cover of the track being played
* The user can tag artists, tracks and albums
* The user can send recommendations to other users
* The user can add tracks to their playlist
%prep
%setup -q -n %{name}-%{version}.orig
%build
%configure
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%find_lang %{name}
desktop-file-install --vendor="fedora" \
--dir=$RPM_BUILD_ROOT%{_datadir}/applications \
--delete-original \
$RPM_BUILD_ROOT%{_datadir}/applications/vagalume.desktop
%clean
rm -rf $RPM_BUILD_ROOT
%post
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS README
%{_bindir}/vagalume
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/vagalume.png
%{_datadir}/pixmaps/vagalume.*
%{_datadir}/vagalume
%{_mandir}/man*/*
%changelog
* Sun Aug 03 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 0.6-4
- rebuild
* Sat May 24 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.6-3.1
- BR on curl-devel for Fedora < 9, instead of libcurl-devel
* Fri May 23 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.6-3
- Update icon cache after (un)installation
* Mon May 19 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.6-2
- Add BR on gettext
* Sun May 18 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.6-1
- Update to 0.6
* Fri May 2 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.5.1-1
- Update to 0.5.1
* Wed Nov 14 2007 Michel Salim <salimma(a)fedoraproject.org> - 0.2-1
- Initial package
--- NEW FILE vagalume.spec~ ---
Name: vagalume
Version: 0.6
Release: 3%{?dist}.1
Summary: Last.fm client for GNOME and Maemo
Group: Applications/Multimedia
License: GPLv3
URL: http://vagalume.igalia.com/
Source0: http://people.igalia.com/berto/files/vagalume/source/vagalume_%{version}....
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gstreamer-devel gtk2-devel libxml2-devel
# curl has been renamed in F-9. New package still provides curl[-devel] but
# better be safe
%if 0%{?fedora} >= 9
BuildRequires: libcurl-devel
%else
BuildRequires: curl-devel
%endif
BuildRequires: libnotify-devel dbus-glib-devel
BuildRequires: desktop-file-utils gettext
Requires: hicolor-icon-theme
%description
Vagalume is a Last.fm client based on Gnome, and specially designed to
work in the Maemo platform.
Vagalume has the following features:
* It plays Last.fm streams using the Last.fm protocol v1.2
* It can play any Last.fm radio: personal, neighbours, loved
tracks, or any other arbitrary URL.
* It can download free tracks
* It implements the Audioscrobbler Realtime Submission Protocol
v1.2, specifically:
* Now Playing information
* Scrobbling of tracks that you listen
* Love/Ban ratings
* It displays the album cover of the track being played
* The user can tag artists, tracks and albums
* The user can send recommendations to other users
* The user can add tracks to their playlist
%prep
%setup -q -n %{name}-%{version}.orig
%build
%configure
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%find_lang %{name}
desktop-file-install --vendor="fedora" \
--dir=$RPM_BUILD_ROOT%{_datadir}/applications \
--delete-original \
$RPM_BUILD_ROOT%{_datadir}/applications/vagalume.desktop
%clean
rm -rf $RPM_BUILD_ROOT
%post
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%postun
touch --no-create %{_datadir}/icons/hicolor
if [ -x %{_bindir}/gtk-update-icon-cache ]; then
%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
fi
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING NEWS README
%{_bindir}/vagalume
%{_datadir}/applications/*.desktop
%{_datadir}/icons/hicolor/*/apps/vagalume.png
%{_datadir}/pixmaps/vagalume.*
%{_datadir}/vagalume
%{_mandir}/man*/*
%changelog
* Sat May 24 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.6-3.1
- BR on curl-devel for Fedora < 9, instead of libcurl-devel
* Fri May 23 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.6-3
- Update icon cache after (un)installation
* Mon May 19 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.6-2
- Add BR on gettext
* Sun May 18 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.6-1
- Update to 0.6
* Fri May 2 2008 Michel Salim <salimma(a)fedoraproject.org> - 0.5.1-1
- Update to 0.5.1
* Wed Nov 14 2007 Michel Salim <salimma(a)fedoraproject.org> - 0.2-1
- Initial package
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/vagalume/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Jul 2008 16:55:56 -0000 1.1
+++ .cvsignore 3 Aug 2008 17:36:55 -0000 1.2
@@ -0,0 +1 @@
+vagalume_0.6.orig.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/vagalume/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 22 Jul 2008 16:55:56 -0000 1.1
+++ sources 3 Aug 2008 17:36:55 -0000 1.2
@@ -0,0 +1 @@
+c46e2cc182f7f427196a5bb682f10428 vagalume_0.6.orig.tar.gz
16 years, 3 months
rpms/streamripper/F-8 streamripper-vswprintf-no-redef.patch, NONE, 1.1 streamripper.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/streamripper/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv4472
Modified Files:
.cvsignore sources
Added Files:
streamripper-vswprintf-no-redef.patch streamripper.spec
Log Message:
initial import from livna
streamripper-vswprintf-no-redef.patch:
--- NEW FILE streamripper-vswprintf-no-redef.patch ---
diff -pruN streamripper-1.62.1-ori/lib/debug.c streamripper-1.62.1/lib/debug.c
--- streamripper-1.62.1-ori/lib/debug.c 2007-02-26 00:23:08.000000000 +0100
+++ streamripper-1.62.1/lib/debug.c 2007-08-08 18:09:52.000000000 +0200
@@ -29,8 +29,10 @@
#define vswprintf _vsnwprintf
#else
/* This prototype is missing in some systems */
+#if ! HAVE_VSWPRINTF
int vswprintf (wchar_t * ws, size_t n, const wchar_t * format, va_list arg);
#endif
+#endif
/*****************************************************************************
* Public functions
diff -pruN streamripper-1.62.1-ori/lib/mchar.c streamripper-1.62.1/lib/mchar.c
--- streamripper-1.62.1-ori/lib/mchar.c 2007-05-26 20:33:35.000000000 +0200
+++ streamripper-1.62.1/lib/mchar.c 2007-08-08 18:09:34.000000000 +0200
@@ -60,8 +60,10 @@
#else
#define ICONV_WCHAR "WCHAR_T"
/* This prototype is missing in some systems */
+#if ! HAVE_VSWPRINTF
int vswprintf (wchar_t * ws, size_t n, const wchar_t * format, va_list arg);
#endif
+#endif
/*****************************************************************************
--- NEW FILE streamripper.spec ---
Summary: Shoutcast and icecast compatible streams recorder
Name: streamripper
Version: 1.62.3
Release: 8%{?dist}
Group: Applications/Multimedia
URL: http://streamripper.sourceforge.net/
License: GPLv2
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libogg-devel
BuildRequires: libvorbis-devel
BuildRequires: libmad-devel
BuildRequires: tre-devel
BuildRequires: faad2-devel
Patch0: streamripper-vswprintf-no-redef.patch
%description
Streamripper records shoutcast and icecast compatible streams, in their
native format. The following formats are supported: mp3, nsv, aac, and
ogg. The meta data within the stream are interpreted to determine the
beginning and end of each song, and stores the songs on your hard disk
as individual files. In addition, streamripper includes a relay server
for listening to the station while you are recording.
%prep
%setup -q
%patch0 -p1
chmod 0644 ./lib/charset.h
%build
## To be sure we will not use the embedded libmad
rm -rf ./libmad-*
## To be sure we will not use the embedded tre
rm -rf ./tre-*
%configure --disable-static
make %{?_smp_mflags} CFLAGS="%{optflags} -L%{_libdir}"
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot} INSTALL="install -p -c"
## man page must be converted to utf8
%define man_ori %{buildroot}/%{_mandir}/man1/streamripper.1
%define man_tmp %{man_ori}.utf8
iconv -f ISO-8859-1 -t utf8 %{man_ori} -o %{man_tmp}
mv -f %{man_tmp} %{man_ori}
%files
%defattr(-,root,root,-)
%doc README THANKS *.txt CHANGES COPYING
%{_bindir}/*
%{_mandir}/man1/*
%clean
rm -rf %{buildroot}
%changelog
* Sun Aug 03 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 1.62.3-8
- rebuild
* Sat Nov 24 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 1.62.3-7
- rebuilt
* Mon Sep 03 2007 Patrice Bouchand <patrice.bouchand.fedora(a)gmail.com> 1.62.3-6
- New streamripper release
* Sat Sep 01 2007 Patrice Bouchand <patrice.bouchand.fedora(a)gmail.com> 1.62.2-5
- Force Makefile to search lib in _libdir
- Add INSTALL="install -p -c" for make install
* Mon Aug 13 2007 Patrice Bouchand <patrice.bouchand.fedora(a)gmail.com> 1.62.2-4
- New release of streamripper
- Spec clean-up
* Thu Aug 9 2007 Patrice Bouchand <patrice.bouchand.fedora(a)gmail.com> 1.62.1-3
- Force to use external tre lib.
* Wed Aug 8 2007 Patrice Bouchand <patrice.bouchand.fedora(a)gmail.com> 1.62.1-2
- Convert man page to UTF8
- Add streamripper-vswprintf-no-redef.patch
* Wed Aug 8 2007 Patrice Bouchand <patrice.bouchand.fedora(a)gmail.com> 1.62.1-1
- Initial Fedora release
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/streamripper/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Jul 2008 16:55:00 -0000 1.1
+++ .cvsignore 3 Aug 2008 17:36:12 -0000 1.2
@@ -0,0 +1 @@
+streamripper-1.62.3.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/streamripper/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 22 Jul 2008 16:55:00 -0000 1.1
+++ sources 3 Aug 2008 17:36:12 -0000 1.2
@@ -0,0 +1 @@
+127eb52355d0d10183ee22c44b5a9039 streamripper-1.62.3.tar.gz
16 years, 3 months
rpms/streamripper/F-9 streamripper-vswprintf-no-redef.patch, NONE, 1.1 streamripper.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/streamripper/F-9
In directory se02.es.rpmfusion.net:/tmp/cvs-serv4347
Modified Files:
.cvsignore sources
Added Files:
streamripper-vswprintf-no-redef.patch streamripper.spec
Log Message:
initial import from livna
streamripper-vswprintf-no-redef.patch:
--- NEW FILE streamripper-vswprintf-no-redef.patch ---
diff -pruN streamripper-1.62.1-ori/lib/debug.c streamripper-1.62.1/lib/debug.c
--- streamripper-1.62.1-ori/lib/debug.c 2007-02-26 00:23:08.000000000 +0100
+++ streamripper-1.62.1/lib/debug.c 2007-08-08 18:09:52.000000000 +0200
@@ -29,8 +29,10 @@
#define vswprintf _vsnwprintf
#else
/* This prototype is missing in some systems */
+#if ! HAVE_VSWPRINTF
int vswprintf (wchar_t * ws, size_t n, const wchar_t * format, va_list arg);
#endif
+#endif
/*****************************************************************************
* Public functions
diff -pruN streamripper-1.62.1-ori/lib/mchar.c streamripper-1.62.1/lib/mchar.c
--- streamripper-1.62.1-ori/lib/mchar.c 2007-05-26 20:33:35.000000000 +0200
+++ streamripper-1.62.1/lib/mchar.c 2007-08-08 18:09:34.000000000 +0200
@@ -60,8 +60,10 @@
#else
#define ICONV_WCHAR "WCHAR_T"
/* This prototype is missing in some systems */
+#if ! HAVE_VSWPRINTF
int vswprintf (wchar_t * ws, size_t n, const wchar_t * format, va_list arg);
#endif
+#endif
/*****************************************************************************
--- NEW FILE streamripper.spec ---
Summary: Shoutcast and icecast compatible streams recorder
Name: streamripper
Version: 1.62.3
Release: 8%{?dist}
Group: Applications/Multimedia
URL: http://streamripper.sourceforge.net/
License: GPLv2
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.gz
Buildroot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libogg-devel
BuildRequires: libvorbis-devel
BuildRequires: libmad-devel
BuildRequires: tre-devel
BuildRequires: faad2-devel
Patch0: streamripper-vswprintf-no-redef.patch
%description
Streamripper records shoutcast and icecast compatible streams, in their
native format. The following formats are supported: mp3, nsv, aac, and
ogg. The meta data within the stream are interpreted to determine the
beginning and end of each song, and stores the songs on your hard disk
as individual files. In addition, streamripper includes a relay server
for listening to the station while you are recording.
%prep
%setup -q
%patch0 -p1
chmod 0644 ./lib/charset.h
%build
## To be sure we will not use the embedded libmad
rm -rf ./libmad-*
## To be sure we will not use the embedded tre
rm -rf ./tre-*
%configure --disable-static
make %{?_smp_mflags} CFLAGS="%{optflags} -L%{_libdir}"
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot} INSTALL="install -p -c"
## man page must be converted to utf8
%define man_ori %{buildroot}/%{_mandir}/man1/streamripper.1
%define man_tmp %{man_ori}.utf8
iconv -f ISO-8859-1 -t utf8 %{man_ori} -o %{man_tmp}
mv -f %{man_tmp} %{man_ori}
%files
%defattr(-,root,root,-)
%doc README THANKS *.txt CHANGES COPYING
%{_bindir}/*
%{_mandir}/man1/*
%clean
rm -rf %{buildroot}
%changelog
* Sun Aug 03 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 1.62.3-8
- rebuild
* Sat Nov 24 2007 Thorsten Leemhuis <fedora[AT]leemhuis[DOT]info> - 1.62.3-7
- rebuilt
* Mon Sep 03 2007 Patrice Bouchand <patrice.bouchand.fedora(a)gmail.com> 1.62.3-6
- New streamripper release
* Sat Sep 01 2007 Patrice Bouchand <patrice.bouchand.fedora(a)gmail.com> 1.62.2-5
- Force Makefile to search lib in _libdir
- Add INSTALL="install -p -c" for make install
* Mon Aug 13 2007 Patrice Bouchand <patrice.bouchand.fedora(a)gmail.com> 1.62.2-4
- New release of streamripper
- Spec clean-up
* Thu Aug 9 2007 Patrice Bouchand <patrice.bouchand.fedora(a)gmail.com> 1.62.1-3
- Force to use external tre lib.
* Wed Aug 8 2007 Patrice Bouchand <patrice.bouchand.fedora(a)gmail.com> 1.62.1-2
- Convert man page to UTF8
- Add streamripper-vswprintf-no-redef.patch
* Wed Aug 8 2007 Patrice Bouchand <patrice.bouchand.fedora(a)gmail.com> 1.62.1-1
- Initial Fedora release
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/streamripper/F-9/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Jul 2008 16:55:00 -0000 1.1
+++ .cvsignore 3 Aug 2008 17:35:57 -0000 1.2
@@ -0,0 +1 @@
+streamripper-1.62.3.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/streamripper/F-9/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 22 Jul 2008 16:55:00 -0000 1.1
+++ sources 3 Aug 2008 17:35:57 -0000 1.2
@@ -0,0 +1 @@
+127eb52355d0d10183ee22c44b5a9039 streamripper-1.62.3.tar.gz
16 years, 3 months
rpms/autopano-sift-C/F-8 autopano-sift-C.README.fedora, NONE, 1.1 autopano-sift-C.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Thorsten Leemhuis
Author: thl
Update of /cvs/free/rpms/autopano-sift-C/F-8
In directory se02.es.rpmfusion.net:/tmp/cvs-serv4225
Modified Files:
.cvsignore sources
Added Files:
autopano-sift-C.README.fedora autopano-sift-C.spec
Log Message:
initial import from livna
--- NEW FILE autopano-sift-C.README.fedora ---
To use with hugin, set the 'Autopano-SIFT:' preference to:
autopano-c-complete.sh
..and the 'Arguments:' preference to:
--output %o --points %p %i
--- NEW FILE autopano-sift-C.spec ---
Summary: SIFT feature detection
Name: autopano-sift-C
Version: 2.4.1
Release: 0.2.20080220svn%{?dist}
License: GPLv2
Group: Applications/Multimedia
# The source for this package was pulled from upstream's vcs. Use the
# following commands to generate the tarball:
# svn export -r 2904 https://hugin.svn.sourceforge.net/svnroot/hugin/autopano-sift-C/trunk autopano-sift-C
# cd autopano-sift-C
# cmake . && make package_source
Source: %{name}-%{version}.tar.gz
Source1: autopano-sift-C.README.fedora
URL: http://hugin.sourceforge.net/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libpano13-devel libxml2-devel cmake
%description
This package provides an implementation of the SIFT algorithm and a set of
utilities to utilize the algorithm to match two or more images. The output is
created as project file for the hugin panorama stitching software.
%prep
%setup -q
%build
cp -a %{SOURCE1} README.fedora
%cmake .
make VERBOSE=1 %{?_smp_mflags}
%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot}
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root,-)
%doc README LICENSE README.1ST README.fedora
%{_bindir}/autopano
%{_bindir}/autopano-sift-c
%{_bindir}/generatekeys
%{_bindir}/autopano-c-complete.sh
%{_mandir}/man1/autopano.1.gz
%{_mandir}/man1/generatekeys.1.gz
%{_mandir}/man1/autopano-c-complete.1.gz
%{_mandir}/man7/autopano-sift-c.7.gz
%changelog
* Sun Aug 03 2008 Thorsten Leemhuis <fedora [AT] leemhuis [DOT] info - 2.4.1-0.2.20080220svn
- rebuild
* Wed Feb 20 2008 Bruno Postle <bruno(a)postle.net> 2.4.1-0.1.20080220svn
- update from SVN, 2.4.1 pre-release
- new cmake build system, new tool autopano-sift-c
* Sat Jan 19 2008 Bruno Postle <bruno(a)postle.net> 2.4-5.20080102svn
- put README.fedora on SOURCES, change post-release versioning slightly
* Mon Jan 14 2008 Bruno Postle <bruno(a)postle.net> 2.4-4.1.20080102svn
- update with review fixes
* Wed Jan 02 2008 Bruno Postle <bruno(a)postle.net> 2.4-4svn20080102
- update from SVN Revision: 2597
- switch pano12 dependency to pano13
* Thu Nov 15 2007 Bruno Postle <bruno(a)postle.net> 2.4-3
- fix license tag
- bugfix from http://sourceforge.net/tracker/index.php?func=detail&aid=1808333&group_id...
* Mon Jul 02 2007 Bruno Postle <bruno(a)postle.net> 2.4-2
- add autopano-c-complete.sh
* Tue Feb 19 2007 Bruno Postle <bruno(a)postle.net> 2.4-1
- initial rpm
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/autopano-sift-C/F-8/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 22 Jul 2008 16:48:06 -0000 1.1
+++ .cvsignore 3 Aug 2008 17:35:27 -0000 1.2
@@ -0,0 +1 @@
+autopano-sift-C-2.4.1.tar.gz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/autopano-sift-C/F-8/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 22 Jul 2008 16:48:06 -0000 1.1
+++ sources 3 Aug 2008 17:35:27 -0000 1.2
@@ -0,0 +1 @@
+41d00c89fc8b5e2c940eb3fe14c43db6 autopano-sift-C-2.4.1.tar.gz
16 years, 3 months