fedora-python / pyp2rpm

Tool to convert a package from PyPI to RPM SPECFILE or to generate SRPM.
MIT License
127 stars 39 forks source link

Pyp2rpm doesn't respect original timestamps #6

Open mcyprian opened 9 years ago

mcyprian commented 9 years ago

Assume pyp2rpm -n addict downloads addict-0.2.7.tar.gz

Should be

> $ stat addict-0.2.7.tar.gz                                                                                                                                                                                                                                                   
  File: ‘addict-0.2.7.tar.gz’
  Size: 3173        Blocks: 8          IO Block: 4096   regular file
Device: fd02h/64770d    Inode: 4854460     Links: 1
Access: (0644/-rw-r--r--)  Uid: ( 1000/  rkuska)   Gid: ( 1000/  rkuska)
Context: unconfined_u:object_r:user_home_t:s0
Access: 2015-01-07 09:21:40.000000000 +0100
Modify: 2014-12-19 10:00:43.000000000 +0100
Change: 2015-01-07 09:22:04.343883590 +0100
 Birth: -

Instead of:

> $ stat addict-0.2.7.tar.gz                                                                                                                                                                                                                                                   
  File: ‘addict-0.2.7.tar.gz’
  Size: 3173        Blocks: 8          IO Block: 4096   regular file
Device: fd02h/64770d    Inode: 4854460     Links: 1
Access: (0644/-rw-r--r--)  Uid: ( 1000/  rkuska)   Gid: ( 1000/  rkuska)
Context: unconfined_u:object_r:user_home_t:s0
Access: 2015-01-07 09:21:40.000000000 +0100
Modify: 2015-01-07 09:22:04.343883590 +0100
Change: 2015-01-07 09:22:04.343883590 +0100
 Birth: -