sci-biology/samtools: Move to SLOT="0.1-legacy" for future legacy versions
authorDavid Seifert <soap@gentoo.org>
Sun, 27 Mar 2016 23:52:51 +0000 (01:52 +0200)
committerDavid Seifert <soap@gentoo.org>
Sun, 27 Mar 2016 23:52:51 +0000 (01:52 +0200)
Package-Manager: portage-2.2.28

sci-biology/samtools/files/samtools-0.1.20-buildsystem.patch
sci-biology/samtools/samtools-0.1.20-r1.ebuild [moved from sci-biology/samtools/samtools-0.1.20.ebuild with 99% similarity]

index dfdd890b1087083f0d8d9a01ec8c67c35df5a59e..eb9f6934a96fcd76ab45b07d32da962c2cadaf5a 100644 (file)
  .PHONY:all-recur lib-recur clean-recur cleanlocal-recur install-recur
  
 -lib:libbam.a
-+lib:libbam-legacy.a
++lib:libbam-0.1-legacy.a
  
 -libbam.a:$(LOBJS)
-+libbam-legacy.a:$(LOBJS)
++libbam-0.1-legacy.a:$(LOBJS)
                $(AR) -csru $@ $(LOBJS)
  
  samtools:lib-recur $(AOBJS)
 -              $(CC) $(CFLAGS) -o $@ $(AOBJS) $(LDFLAGS) libbam.a -Lbcftools -lbcf $(LIBPATH) $(LIBCURSES) -lm -lz -lpthread
-+              $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(AOBJS) libbam-legacy.a -Lbcftools -lbcf $(LIBPATH) $(LIBCURSES) -lm -lz -lpthread
++              $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(AOBJS) -L. -lbam-0.1-legacy -Lbcftools -lbcf $(LIBPATH) $(LIBCURSES) -lm -lz -lpthread
  
  razip:razip.o razf.o $(KNETFILE_O)
 -              $(CC) $(CFLAGS) -o $@ $^ -lz
  
 -libbam.1.dylib-local:$(LOBJS)
 -              libtool -dynamic $(LOBJS) -o libbam.1.dylib -lc -lz
-+libbam-legacy.1.dylib-local:$(LOBJS)
-+              libtool -dynamic $(LOBJS) -o libbam-legacy.1.dylib -lc -lz
++libbam-0.1-legacy.1.dylib-local:$(LOBJS)
++              libtool -dynamic $(LOBJS) -o libbam-0.1-legacy.1.dylib -lc -lz
  
 -libbam.so.1-local:$(LOBJS)
 -              $(CC) -shared -Wl,-soname,libbam.so -o libbam.so.1 $(LOBJS) -lc -lz
-+libbam-legacy.so.1-local:$(LOBJS)
-+              $(CC) $(LDFLAGS) -shared -Wl,-soname,libbam-legacy.so -o libbam-legacy.so.1 $(LOBJS) -lc -lz -lm -lpthread
++libbam-0.1-legacy.so.1-local:$(LOBJS)
++              $(CC) $(LDFLAGS) -shared -Wl,-soname,libbam-0.1-legacy.so -o libbam-0.1-legacy.so.1 $(LOBJS) -lc -lz -lm -lpthread
  
  dylib:
                @$(MAKE) cleanlocal; \
                case `uname` in \
 -                      Linux) $(MAKE) CFLAGS="$(CFLAGS) -fPIC" libbam.so.1-local;; \
 -                      Darwin) $(MAKE) CFLAGS="$(CFLAGS) -fPIC" libbam.1.dylib-local;; \
-+                      Linux) $(MAKE) CFLAGS="$(CFLAGS) -fPIC" libbam-legacy.so.1-local;; \
-+                      Darwin) $(MAKE) CFLAGS="$(CFLAGS) -fPIC" libbam-legacy.1.dylib-local;; \
++                      Linux) $(MAKE) CFLAGS="$(CFLAGS) -fPIC" libbam-0.1-legacy.so.1-local;; \
++                      Darwin) $(MAKE) CFLAGS="$(CFLAGS) -fPIC" libbam-0.1-legacy.1.dylib-local;; \
                        *) echo 'Unknown OS';; \
                esac
  
  
  bamcheck:bamcheck.o
 -              $(CC) $(CFLAGS) -o $@ bamcheck.o -L.. -lm -lbam -lpthread -lz
-+              $(CC) $(CFLAGS) $(LDFLAGS) -o $@ bamcheck.o -L.. -lm -lbam-legacy -lpthread -lz
++              $(CC) $(CFLAGS) $(LDFLAGS) -o $@ bamcheck.o -L.. -lm -lbam-0.1-legacy -lpthread -lz
  
  bamcheck.o:bamcheck.c ../faidx.h ../khash.h ../sam.h ../razf.h
                $(CC) $(CFLAGS) -c -I.. -o $@ bamcheck.c
similarity index 99%
rename from sci-biology/samtools/samtools-0.1.20.ebuild
rename to sci-biology/samtools/samtools-0.1.20-r1.ebuild
index 3ee9956f37599e81ef391ea5817d14d1c3fd452f..744d15ff57713cbc70caf0d26c9a02eccf836afc 100644 (file)
@@ -13,7 +13,7 @@ HOMEPAGE="http://samtools.sourceforge.net/"
 SRC_URI="https://github.com/samtools/samtools/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
-SLOT="legacy"
+SLOT="0.1-legacy"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="examples"