libatasmart: Fix splitting, use auto-deps