@@ -0,0 +1,54 @@
{ stdenv , fetchbzr , x11 }:
let
version = " 4 " ;
in
stdenv . mkDerivation {
name = " x w i n w r a p - ${ version } " ;
src = fetchbzr {
url = https://code.launchpad.net/~shantanu-goel/xwinwrap/devel ;
rev = version ;
sha256 = " 1 a n n h q c 7 1 j c g x 5 z v c y 3 1 c 1 c 4 8 8 y g x 4 q 1 y g r w y y 2 y 0 w w 7 4 3 s m b c h w " ;
} ;
buildInputs = [
x11
] ;
buildPhase = if stdenv . system = = " x 8 6 _ 6 4 - l i n u x " then ''
m a k e a l l 6 4
'' else if stdenv . system = = " i 6 8 6 - l i n u x " then ''
m a k e a l l 3 2
'' else throw " x w i n w r a p i s n o t s u p p o r t e d o n ${ stdenv . system } " ;
installPhase = ''
m k d i r - p $o u t / b i n
m v * / x w i n w r a p $o u t / b i n
'' ;
meta = with stdenv . lib ; {
description = " A u t i l i t y t h a t a l l o w s y o u t o u s e a n a n i m a t e d X w i n d o w a s t h e w a l l p a p e r " ;
longDescription = ''
X W i n W r a p i s a s m a l l u t i l i t y w r i t t e n a l o o o o n g t i m e a g o t h a t a l l o w e d y o u t o
s t i c k m o s t o f t h e a p p s t o y o u r d e s k t o p b a c k g r o u n d . W h a t t h i s m e a n t w a s y o u
c o u l d u s e a n a n i m a t e d s c r e e n s a v e r ( l i k e g l m a t r i x , e l e c t r i c s h e e p , e t c ) o r
e v e n a m o v i e , a n d u s e i t a s y o u r w a l l p a p e r . B u t o n l y o n e v e r s i o n o f t h i s
a p p w a s e v e r r e l e a s e d , a n d i t h a d a f e w p r o b l e m s , l i k e :
- W e l l , s t i c k i n g d i d n ’ t w o r k . S o i f y o u d i d a “ m i n i m i z e a l l ” o r “ g o t o
d e s k t o p ” k i n d o f t h i n g , y o u r “ w a l l p a p e r ” g o t m i n i m i z e d a s w e l l .
- T h e g e o m e t r y o p t i o n d i d n ’ t w o r k , s o y o u c o u l d n o t c r e a t e , e . g . , a s m a l l
m a t r i x w i n d o w s u r r o u n d e d b y y o u r o r i g i n a l w a l l p a p e r .
S e e i n g n o - o n e p i c k i n g i t u p , I d e c i d e d t o g i v e i t a b i t o f p o l i s h l a s t
w e e k e n d b y f i x i n g t h e a b o v e p r o b l e m s a n d a l s o a d d a f e w f e a t u r e s . A n d h e r e
i t i s , i n i t s n e w a v a t a r “ S h a n t z X W i n W r a p ” .
'' ;
license = licenses . hpnd ;
homepage = https://shantanugoel.com/2008/09/03/shantz-xwinwrap/ ;
maintainers = with maintainers ; [ infinisil ] ;
platforms = platforms . linux ;
} ;
}